Skip to content

Preserve newly added editor and invalidator keys when using configlet create - #934

Merged
ErikSchierboom merged 4 commits into
exercism:mainfrom
BNAndras:configlet-create-invalidator-editor
Jun 28, 2026
Merged

Preserve newly added editor and invalidator keys when using configlet create#934
ErikSchierboom merged 4 commits into
exercism:mainfrom
BNAndras:configlet-create-invalidator-editor

Conversation

@BNAndras

Copy link
Copy Markdown
Member

Related to https://forum.exercism.org/t/configlet-create-doesnt-add-invalidator-or-editor-to-exercise-config-json/.

Currently, configlet create --practice-exercise <slug> does not populate the editor and invalidator file paths in the exercise's config.json when the patterns are set in a track's root-level config file. That invariably requires a follow-up configlet sync --filepaths -uye <slug> to add the missing entries.

@BNAndras
BNAndras requested a review from ErikSchierboom as a code owner June 10, 2026 05:33
@BNAndras BNAndras added the x:rep/tiny Tiny amount of reputation label Jun 10, 2026
@glennj

glennj commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Any new tests for this change?

@BNAndras

Copy link
Copy Markdown
Member Author

Yeah, it's definitely worth adding one. I'll have to poke around and see how to best represent this scenario in test form.

@ErikSchierboom
ErikSchierboom merged commit 180c2b5 into exercism:main Jun 28, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

x:rep/tiny Tiny amount of reputation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants