summaryrefslogtreecommitdiff
path: root/info.toml
AgeCommit message (Collapse)Author
2020-06-27fix: Change then to thaniamcastelli
`than` makes more grammatical sense than `then` in this context.
2020-06-12Merge pull request #422 from AbdouSeck/show-tests-printsfmoko
2020-06-09fix(generics2): Guide students to the answer (#430)Alexx Roche
2020-06-04feat: Add a --nocapture option to display test harnesses' outputsAbdou Seck
This new feature can be accessed by invoking rustlings with --nocapture. Both unit and integration tests added. closes #262 BREAKING CHANGES: The following function take a new boolean argument: * `run` * `verify` * `test` * `compile_and_test`
2020-06-03fix: rename quiz1 to tests1 in info (#420)Alexx Roche
`rustlings run tests1` wasn't working because of this typo.
2020-05-30Merge pull request #409 from AlexandruGG/feature/box-exercisefmoko
2020-05-28chore: Update variables6.rs book linkAllan Soares Duarte
2020-05-27Address PR feedback: add testsAlexandruGG
2020-05-26feat: Add box1.rs exerciseAlexandruGG
2020-05-19feat: renames test to quiz, fixes #244Sanjay K
BREAKING CHANGE * changed test to quiz: fixes issues in #244 * fixed info.toml: #244 * fixed naming related issues
2020-05-15feat: Rewrite try_from_into (#393)IkaR49
2020-05-10fix(options1): Add hint about Array Initialization (#389)Jawaad Mahmood
2020-05-03Merge pull request #372 from DiD92/exercise_structs3fmoko
2020-05-02feat: Add if2 exerciseRob Story
2020-04-29fix: update iterator and macro text for typos and clarityDan Wilhelm
- /macros/README.md: Typo "modules" => "macros" - iterators2.py: Reduce line length to <90-char width. - iterators4.py: Update 'fun' => 'challenge' as per PR#177 - rustlings hint iterators4: improve clarity
2020-04-27feat: Added exercise structs3.rsDídac Sementé Fernández
2020-04-25chore: fix missing space in the hint for errorsn.rsAleksei Trifonov
2020-04-16Hints for structs1 and structs2 (#355)Said Aspen
2020-04-14feat: Add exercise variables6 covering const (#352)Said Aspen
2020-04-12chore: update variables5.rs book link (#351)Saurav
chore: update variables5.rs book link chore: update variables5.rs book link
2020-04-11chore: Remove duplicate `option1` exercisefmoko
2020-04-07feat: Add Option2 exercise (#290)Sanjay K
* added option2 * changed up the exercise, modified the help section * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> Co-authored-by: fmoko <mokou@posteo.net>
2020-04-05Merge pull request #282 from sanjaykdragon/masterfmoko
feat: added option exercise
2020-04-05updated info.tomlSanjay K
2020-04-05Merge pull request #280 from sjmann/generics-exercisesfmoko
feat: added generics exercises
2020-03-26Don't hardcode documentation version for traitsVincent Jousse
2020-03-05feat: added excercise for optionSanjay K
2020-02-28removed artifact from manual testingsjmann
2020-02-28Merge branch 'master' of https://github.com/sjmann/rustlings into ↵sjmann
generics-exercises
2020-02-28feat: added new exercises for genericssjmann
2020-02-26feat: Add clippy lintsMario Reder
- adds a new 'clippy' category for exercises - clippy exercises should throw no warnings - install script now also installs clippy is related to https://github.com/rust-lang/rust-clippy/issues/2604
2020-02-25Auto merge of #274 - sjmann:master, r=fmokobors
chore: fixed merge conflicts from traits exercises added by s-marios I hope this doesn't step on any toes but I wanted to try the traits exercises from #216 so I updated them to match the new structure with hints included in info.toml
2020-02-25Enable test for exercise test4Stig Johan Berggren
2020-02-25added traits exercisessjmann
2020-01-14feat: Add variables5.rs exerciseTorben Jonas
closes #260
2019-12-16feat: Add type conversion and parsing exercisesAbdou Seck
2019-11-14fix: line numbers in several exercises and hintsRoberto Vidal
The introduction of `I AM NOT DONE` shifted the lines of all exercises, which now need adjustment.
2019-11-13fix(primitive_types4): update outdated hintAnastasis Georgoulas
Exercise was changed to test (and the order was switched) in #209.
2019-11-13fix(strings2): update line number in hintAnastasis Georgoulas
2019-11-12Fix(functions4): Update line number in hintageorgou
2019-11-11Address feedbackmarisa
2019-11-11fix(info): Fix trailing newlines for hintsmarisa
2019-11-11feat: Refactor hint systemmarisa
Hints are now accessible using the CLI subcommand `rustlings hint <exercise name`. BREAKING CHANGE: This fundamentally changes the way people interact with exercises.
2019-11-11feat: Index exercises by namemarisa
BREAKING CHANGE: This changes the way you use `rustlings run` by now requiring an abridged form of the previous filename, e.g: `rustlings run exercises/if/if1.rs` becomes `rustlings run if1`
2019-11-11fix(threads): Move Threads behind SLTmarisa
Closes #205.
2019-11-11fix(strings): Move Strings before Structsmarisa
Closes #204.
2019-10-28feat: Add enums exercisesThomas Holloway
2019-10-21feat: Added exercise for struct update syntaxViacheslav Avramenko
2019-08-17fix(primitive_types4): Fail on a slice covering the wrong areaDylan Nugent
This commit converts primitive_types4 to a test and asserts that the slice given is equal to the expected slice. The intent of the primitive_types4 exercise appears to be to ensure the user understands inclusive and exclusive bounds as well as slice syntax. `rustlings` commands using `compile` do not verify that a specific println is reached and, in the case of `watch` and `verify` (but not `run`), they do not output the `println`s at all. This fix is semantically similar to #198. It does not take a stance on the correct way to handle this for all exercises; see #127. There are likely other exercises whose intent are masked by this issue.
2019-07-26fix(option1): Add test for prematurely passing exerciseNiklas Anderson
Fixes the bug referenced in #160, but does not address the larger feature work referenced by the issue.