Branch: master
-
* Updates to generators * Update generators to use JSON.mapping
-
update exercise readmes with configlet (#127)
mhelmetag committedOct 9, 2018 Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
update webmock to fix generator spec failure (#126)
mhelmetag committedOct 9, 2018 Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Add 'math' topic to relevant exercises in track config
The new site lets people filter optional exercises by topic, and this makes it easy for people to skip past them. This is important since the math-y exercises are not key to learning the language, and a lot of people find them intimidating and demotivating. This updates any 'mathematics' topics to be 'math' since it's shorter and won't get cropped in the UI. It also removes the math topics for any exercises that are not in the canonical math-y list.
-
-
Update ABOUT.md formatting for v2 (#118)
This is a tiny formatting PR to move the sentences to separate lines. Part of #117 and exercism/meta#85.
-
Add auto_approve to hello-world exercise (#119)
This adds the auto_approve property to the hello-world exercise as part of preparing tracks for the v2 launch. The current code on the server will automatically approve hello-world exercises anyway, but that is a temporary fix and will be removed in the future.
-
Merge pull request #114 from exercism/reformat-configs
kytrinyx committedJun 19, 2018 Reformat config files
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
This runs the configlet fmt command, which normalizes the contents and ordering of keys in the track config and maintainers config. This will let us script changes to the config files without having unnecessary noise in the diffs when submitting pull requests.
Unverified
This user has not uploaded their public key yet.GPG key ID: 749F2FDF559C9D96 Learn about signing commits
-
Merge pull request #110 from chastell/update_difference_of_squares_ge…
kytrinyx committedMay 14, 2018 …nerator Fix difference_of_squares generator
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #111 from chastell/update_run_length_encoding_gene…
kytrinyx committedMay 14, 2018 …rator Fix run_length_encoding generator
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
trigger prerequisites from related make targets (#105)
* trigger prerequisites from related make targets While attempting to figure out how to add an exercise, I noticed that some of the build targets defined in the Makefile were not automatic (e.g. the generator build -> `generator/bin/generator`), so I added a few prerequisites and their corresponding targets, along with a helper target or two. None of this is strictly necessary, of course. Please feel free to close this PR with impunity if you see fit. * remove brace expansion as it may break in POSIX shells * include details re: makefile prereqs and clean target in the readme * give configlet the explicit track-id and silence recursive make call
-
Mark difference_of_squares tests as pending
In the majority of exercism crystal exercises all but the first test are marked as pending. That was not the case for the exercise difference_of_squares. This commit amends that exercise so it matches the rest.
-
Inline the exercise README insert (#102)
* bob: Lock description to match current implementation The upstream description of 'bob' adds a new rule, which is not yet reflected in the test suite in this track. This locks the description of this exercise to match the current test suite so that we can regenerate the exercise README without having to worry about getting out of sync. * Regenerate exercise READMEs to get most recent descriptions The changes are purely stylistic: formatting, whitespace, and a couple of small copy tweaks that clarify the exercise. This gives us a clean diff in the next step. * Inline the exercise README insert Now that we have a track-wide template, we don't need a separate insert.
-
Merge pull request #101 from exercism/kytrinyx/missing-readme
kytrinyx committedFeb 4, 2018 triangle: Generate missing exercise README
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Unverified
This user has not uploaded their public key yet.GPG key ID: 749F2FDF559C9D96 Learn about signing commits