You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The source_url property was removed from an exercise's metadata.toml file. When syncing a .meta/config.json file that already contained the source_url property, the value was set to the empty string (which causes configlet lint to indicate an error, since an empty string is not a valid URL).
If a `source` or `source_url` key/value pair was removed from an
exercise's `metadata.toml` file in `exercism/problem-specifications`,
`configlet sync -u` would incorrectly set an existing corresponding
`.meta/config.json` value to the empty string.
This would cause `configlet lint` to indicate an error, because
a `source` value must be a non-blank string, and a `source_url` value
must be a URL.
Instead, make `configlet sync` remove any `source` or `source_url`
key/value pair that was removed upstream.
Refs: exercism/problem-specifications@05999f34ab02Fixes: #608
The
source_url
property was removed from an exercise'smetadata.toml
file. When syncing a.meta/config.json
file that already contained thesource_url
property, the value was set to the empty string (which causesconfiglet lint
to indicate an error, since an empty string is not a valid URL).We should remove the key/value pair instead.
Links:
The text was updated successfully, but these errors were encountered: