Commit graph

270 commits

Author SHA1 Message Date
Jay Hayes
03d20b5005 Add "watch" command to all exercises 2017-07-05 06:22:37 -05:00
Erik Simmler
d76d7ecb7b Merge pull request #149 from exercism/rename-repo
Remove leading 'x' from repository name
2017-06-20 20:16:57 -04:00
Erik Simmler
39fa03b9b8 Remove leading “x” from the repository field of all exercise elm-package.json field 2017-06-20 20:08:47 -04:00
Katrina Owen
51cd0970f1 Clean up references to old repository name [skip ci]
We renamed the language track repositories, removing the leading 'x',
as this is cleaner and more understandable.

This does minor cleanup to fix references to the old name.
2017-06-18 16:08:19 -06:00
Katrina Owen
b3a6f50b73 Remove leading 'x' from repository name
The leading 'x' is kind of arbitrary. Especially now that we can set
topics on the repositories, we don't need a pattern to distinguish what
is a track or not.

The repository itself has already been renamed. GitHub redirects from
the old name to the new name, so we do not have to rush to fix links to
the old repository name, though we should update them for the sake of
clarity.
2017-06-18 10:55:48 -06:00
Katrina Owen
d4317f0047 Merge pull request #147 from exercism/ignore-key
Delete ignored key from config.json
2017-06-16 09:12:28 -06:00
Katrina Owen
5f464214f4 Delete ignored key from config.json
Since the exercise implementations are all in the exercises directory
we no longer need to ignore any non-exercise directories in the root
of the track.
2017-06-16 09:08:19 -06:00
Katrina Owen
d4e0aa2ce0 Merge pull request #148 from exercism/normalize-config
Normalize format of config file
2017-06-16 09:05:20 -06:00
Katrina Owen
dcbe746f66 Normalize format of config file
This will let us script changes to it with less noise in the diffs.
2017-06-10 11:45:22 -06:00
Erik Simmler
2ce61e7347 Merge pull request #146 from exercism/readme-insert
Rename the global exercise hints file
2017-06-10 11:10:51 -04:00
Katrina Owen
1e5530ba48 Rename the global exercise hints file
We've had some difficulty coming up with a good name for the file
that gets included in all of the exercise READMEs for a given track.

These are global hints, like how to run the test suite, which are
relevant to all the exercises on a track.

We started with SETUP.md in the root of the repository, then renamed
that to exercises/TRACK_HINTS.md because SETUP.md was misleading and
confusing, but then we realized that TRACK_HINTS.md was a bit ambiguous
and confusing as well.

Finally we settled on putting the file in the docs directory, since
this is user-facing documentation, and calling the file
EXERCISE_README_INSERT.md

See https://github.com/exercism/meta/issues/5 for context.
2017-06-09 11:08:12 -06:00
Erik Simmler
f73808e6a2 Merge pull request #145 from exercism/license
Remove license info from README
2017-05-30 11:26:04 -04:00
Katrina Owen
8e060ec80c Reassign copyright to Exercism legal entity 2017-05-29 08:56:27 -06:00
Katrina Owen
3ed4778a63 Remove license info from README
We don't need the duplication, especially now that the GitHub interface shows the
license information on the main page of the repository when it can be detected
directly from the LICENSE file.
2017-05-29 08:56:27 -06:00
Erik Simmler
dd82c5f52d Merge pull request #143 from tgecho/elm-format-0.6.1
Update elm-format to latest “stable” version (0.6.1-alpha)
2017-05-28 15:26:47 -04:00
Erik Simmler
be214210cc Update elm-format to latest “stable” version (0.6.1-alpha) 2017-05-28 15:19:33 -04:00
Erik Simmler
6e33e3dc16 Merge pull request #142 from tgecho/grains-fork
Grains exercise
2017-05-28 15:13:02 -04:00
Erik Simmler
e908e0dd7a Add a note about the missing high value grains test cases 2017-05-28 15:02:13 -04:00
Erik Simmler
e3ef09ce99 Update grains for elm-test 0.18.3 compatibility 2017-05-28 14:51:51 -04:00
Erik Schierboom
b98c4dbacb Add grains exercise 2017-05-28 14:47:33 -04:00
Erik Simmler
dcc2c05ed8 Merge pull request #141 from tgecho/stale-bot
Enable probot/stale integration
2017-05-28 14:27:00 -04:00
Erik Simmler
384f132ee9 Enable probot/stale integration
Fixes #134
2017-05-28 13:55:13 -04:00
Erik Simmler
1484e6ce2d Merge pull request #140 from tgecho/pin-npm-deps
Pin all npm dependancies to specific versions
2017-05-28 13:20:44 -04:00
Erik Simmler
7a7ed8ba91 Pin all npm dependancies to specific versions 2017-05-28 13:16:19 -04:00
Erik Simmler
b267bb3f8e Merge pull request #139 from zwilias/master
Update tests format for elm-test 0.18.3 (#138)
2017-05-28 13:15:29 -04:00
Erik Simmler
77ebccf43c Download an xelm local copy of elm-format and use that to ensure consistent versioning 2017-05-28 08:14:40 +02:00
Erik Simmler
d4521ec03d Update contributor docs 2017-05-28 08:14:40 +02:00
Erik Simmler
2ff013304a Ensure individual exercise elm-package.json files are tested in CI
Also removes need to manage a centralized elm-package.json
2017-05-28 08:14:40 +02:00
ilias
6987b636ad Speed up travis 2017-05-28 08:14:40 +02:00
ilias
9cf23c2804 Speed up ./bin/build.sh 2017-05-28 08:14:40 +02:00
ilias
19e1094362 Test name reuse 2017-05-28 08:14:40 +02:00
ilias
fbb64e1576 Support for new elm-test version 2017-05-28 08:14:40 +02:00
Erik Simmler
411219c42d Merge pull request #128 from duckmole/improve_pangram_tests
Improve pangram test
2017-05-27 20:20:06 -04:00
Erik Simmler
12d03e0818 Merge pull request #137 from andys8/patch-1
Fix accumulate test case description
2017-05-27 20:17:31 -04:00
Andy
a7c7b62e07 Fix accumulate test case description 2017-05-11 19:57:34 +02:00
Erik Simmler
ae5f6482fd Merge pull request #133 from albronca/patch-1
Fix test title
2017-03-31 19:53:43 -04:00
Alexander Bronca
136398fea6 Fix test title
No need for hypens, and guanosine is not the same as guanine.
2017-03-31 19:28:49 -04:00
Erik Simmler
1ae199b7dd Merge pull request #129 from filipewl/fix-readme-typo
Fix help page link and typo
2017-01-14 12:50:31 -05:00
Filipe W. Lima
e038bf9416 Fix help page link and typo
- [x] Use the correct markdown syntax for links.
- [x] Fix typo in the word "dependencies".
2017-01-14 14:41:55 -03:00
Fabrice Nourisson
167979c8f3 Improve pangram test
* Add sentence missing 'z'
2016-12-27 09:47:11 +01:00
Erik Simmler
2cdc994994 Merge pull request #127 from BobWhitelock/fix-package.json-typo
Fix typo in package.json for exercises
2016-12-22 19:54:47 -05:00
Bob Whitelock
2ee50be58a Fix typo in package.json for exercises 2016-12-22 22:55:37 +00:00
Erik Simmler
618838ab00 Merge pull request #126 from tgecho/elm-0.18
Switch to an npm managed setup + upgrade to Elm 0.18
2016-12-18 08:40:11 -05:00
Erik Simmler
da75a819f8 Update elm files to 0.18 2016-12-17 17:29:40 -05:00
Erik Simmler
26eabeb239 Update each elm-package.json to Elm 0.18 2016-12-17 17:29:40 -05:00
Erik Simmler
3b35718196 Update exercise support files to npm + elm 0.18 2016-12-17 17:29:40 -05:00
Erik Simmler
a41a6b0468 Update install/test docs 2016-12-17 17:29:39 -05:00
Erik Simmler
b15ee1f3f2 Update bin/build.sh to reflect the npm powered structure 2016-12-17 14:04:21 -05:00
Erik Simmler
e9a8e9a660 Proof of concept for an npm (or yarn) managed setup on the hello-world exercise 2016-12-17 11:48:20 -05:00
Erik Simmler
54893b3143 Merge branch 'woylie-master' 2016-11-13 22:26:51 -05:00