| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-27 | fix: Change then to than | iamcastelli | |
| `than` makes more grammatical sense than `then` in this context. | |||
| 2020-06-12 | Merge pull request #422 from AbdouSeck/show-tests-prints | fmoko | |
| 2020-06-09 | fix(generics2): Guide students to the answer (#430) | Alexx Roche | |
| 2020-06-04 | feat: Add a --nocapture option to display test harnesses' outputs | Abdou 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-03 | fix: rename quiz1 to tests1 in info (#420) | Alexx Roche | |
| `rustlings run tests1` wasn't working because of this typo. | |||
| 2020-05-30 | Merge pull request #409 from AlexandruGG/feature/box-exercise | fmoko | |
| 2020-05-28 | chore: Update variables6.rs book link | Allan Soares Duarte | |
| 2020-05-27 | Address PR feedback: add tests | AlexandruGG | |
| 2020-05-26 | feat: Add box1.rs exercise | AlexandruGG | |
| 2020-05-19 | feat: renames test to quiz, fixes #244 | Sanjay K | |
| BREAKING CHANGE * changed test to quiz: fixes issues in #244 * fixed info.toml: #244 * fixed naming related issues | |||
| 2020-05-15 | feat: Rewrite try_from_into (#393) | IkaR49 | |
| 2020-05-10 | fix(options1): Add hint about Array Initialization (#389) | Jawaad Mahmood | |
| 2020-05-03 | Merge pull request #372 from DiD92/exercise_structs3 | fmoko | |
| 2020-05-02 | feat: Add if2 exercise | Rob Story | |
| 2020-04-29 | fix: update iterator and macro text for typos and clarity | Dan 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-27 | feat: Added exercise structs3.rs | Dídac Sementé Fernández | |
| 2020-04-25 | chore: fix missing space in the hint for errorsn.rs | Aleksei Trifonov | |
| 2020-04-16 | Hints for structs1 and structs2 (#355) | Said Aspen | |
| 2020-04-14 | feat: Add exercise variables6 covering const (#352) | Said Aspen | |
| 2020-04-12 | chore: update variables5.rs book link (#351) | Saurav | |
| chore: update variables5.rs book link chore: update variables5.rs book link | |||
| 2020-04-11 | chore: Remove duplicate `option1` exercise | fmoko | |
| 2020-04-07 | feat: 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-05 | Merge pull request #282 from sanjaykdragon/master | fmoko | |
| feat: added option exercise | |||
| 2020-04-05 | updated info.toml | Sanjay K | |
| 2020-04-05 | Merge pull request #280 from sjmann/generics-exercises | fmoko | |
| feat: added generics exercises | |||
| 2020-03-26 | Don't hardcode documentation version for traits | Vincent Jousse | |
| 2020-03-05 | feat: added excercise for option | Sanjay K | |
| 2020-02-28 | removed artifact from manual testing | sjmann | |
| 2020-02-28 | Merge branch 'master' of https://github.com/sjmann/rustlings into ↵ | sjmann | |
| generics-exercises | |||
| 2020-02-28 | feat: added new exercises for generics | sjmann | |
| 2020-02-26 | feat: Add clippy lints | Mario 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-25 | Auto merge of #274 - sjmann:master, r=fmoko | bors | |
| 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-25 | Enable test for exercise test4 | Stig Johan Berggren | |
| 2020-02-25 | added traits exercises | sjmann | |
| 2020-01-14 | feat: Add variables5.rs exercise | Torben Jonas | |
| closes #260 | |||
| 2019-12-16 | feat: Add type conversion and parsing exercises | Abdou Seck | |
| 2019-11-14 | fix: line numbers in several exercises and hints | Roberto Vidal | |
| The introduction of `I AM NOT DONE` shifted the lines of all exercises, which now need adjustment. | |||
| 2019-11-13 | fix(primitive_types4): update outdated hint | Anastasis Georgoulas | |
| Exercise was changed to test (and the order was switched) in #209. | |||
| 2019-11-13 | fix(strings2): update line number in hint | Anastasis Georgoulas | |
| 2019-11-12 | Fix(functions4): Update line number in hint | ageorgou | |
| 2019-11-11 | Address feedback | marisa | |
| 2019-11-11 | fix(info): Fix trailing newlines for hints | marisa | |
| 2019-11-11 | feat: Refactor hint system | marisa | |
| 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-11 | feat: Index exercises by name | marisa | |
| 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-11 | fix(threads): Move Threads behind SLT | marisa | |
| Closes #205. | |||
| 2019-11-11 | fix(strings): Move Strings before Structs | marisa | |
| Closes #204. | |||
| 2019-10-28 | feat: Add enums exercises | Thomas Holloway | |
| 2019-10-21 | feat: Added exercise for struct update syntax | Viacheslav Avramenko | |
| 2019-08-17 | fix(primitive_types4): Fail on a slice covering the wrong area | Dylan 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-26 | fix(option1): Add test for prematurely passing exercise | Niklas Anderson | |
| Fixes the bug referenced in #160, but does not address the larger feature work referenced by the issue. | |||
