Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Miscellaneous track maintenance #258

Merged
merged 6 commits into from
Jul 8, 2024
Merged

Miscellaneous track maintenance #258

merged 6 commits into from
Jul 8, 2024

Conversation

BNAndras
Copy link
Member

@BNAndras BNAndras commented Jul 8, 2024

Fixes #256. I chose not to use app.src as an invalidator since it doesn't affect the student's code directly. It's to tell Erlang how to load the app and what modules are available, and I can't think of a reason we'd change the contents of this file that wouldn't touch the test suite itself.

Any existing app.src descriptions were standardized to "exercism.org - exercise name" to match the descriptions I did add.

In the process of adding the lock files to the invalidator, I found a few exercise config files missing invalidators completely so that's also fixed.

All stubs are added, and any existing ones were formatted to match the newly added ones. To make things easier, the stubs just say to import the exported function(s) rather than specifying what needs to be added. That encourages the student to check out the provided list of exports specifically. Between the function names and the test suite alone, a student could gather enough information, but I'd like to encourage them to check the export list.

@BNAndras BNAndras changed the title Clean up track Miscellaneous track maintenance Jul 8, 2024
@BNAndras BNAndras requested a review from kotp July 8, 2024 02:09
@kotp kotp merged commit 10b8f1e into main Jul 8, 2024
4 checks passed
@kotp kotp deleted the clean-up-track branch July 8, 2024 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Clean up exercise files
2 participants