Sanjay K
86b5c08b9b
feat: Add Option2 exercise ( #290 )
...
* 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-07 20:16:10 +02:00
Tonći Galić
dab90f7b91
Remove duplicate not done comment
...
As indicated in #259 , I found it confusing to have 2 comments as the code wouldn't compile unless I solved both issues (I used the script from #281 to remove a comment and use `:wn` to go to next exercise, hence this tripped me).
2020-04-07 17:00:45 +02:00
fmoko
71d31256a6
Merge pull request #278 from jrvidal/output-mode
...
feature: adds "output" mode, resolves #270
2020-04-07 11:26:48 +02:00
Roberto Vidal
3b6d5c3aaa
feature: makes "compile" exercise print output, resolves #270
...
When running "compile"-mode exercises in interactive `verify` mode,
we print their output when we prompt the learner if they want to
continue. This improves the "experimentation" experience, since
trying different things does produce a visible change.
2020-04-06 16:17:14 +02:00
fmoko
7ce42941ea
Merge pull request #282 from sanjaykdragon/master
...
feat: added option exercise
2020-04-05 15:58:09 +02:00
Sanjay K
3f8171475c
updated info.toml
2020-04-05 09:45:07 -04:00
fmoko
b135b589e0
Merge pull request #280 from sjmann/generics-exercises
...
feat: added generics exercises
2020-04-05 14:40:34 +02:00
Sanjay K
05ca3d77f7
Merge branch 'master' of https://github.com/sanjaykdragon/rustlings
2020-04-02 08:41:14 -04:00
Sanjay K
6deee7e3e9
fixed spacing
2020-04-02 08:40:59 -04:00
fmoko
9dc404077a
Merge pull request #288 from vjousse/fix-traits-doc
...
chore(TRAITS1): don't hardcode documentation version
2020-03-26 21:16:52 +01:00
Vincent Jousse
30e6af6069
Don't hardcode documentation version for traits
2020-03-26 15:22:22 +01:00
Sanjay K
9788496a85
Update option1.rs
2020-03-11 13:44:41 -04:00
Sanjay K
6d3a412d47
Update option1.rs
2020-03-11 13:44:10 -04:00
bors
700b236f4d
Auto merge of #284 - sl4m:update-from-into-ex, r=fmoko
...
Adds additional test to meet exercise rules
This PR adds an additional test to meet this exercise [rule](https://github.com/rust-lang/rustlings/blob/master/exercises/conversions/from_into.rs#L33 ).
2020-03-11 15:06:23 +00:00
skim
bc22ec382f
adds additional test to meet exercise rules
2020-03-11 07:58:04 -07:00
Sanjay K
135e5d47a7
feat: added excercise for option
2020-03-05 15:52:54 -05:00
sjmann
0f8001ea44
add I AM NOT DONE comments
2020-02-28 00:31:55 +00:00
sjmann
5b6e23c323
removed artifact from manual testing
2020-02-28 00:29:30 +00:00
sjmann
29b30ec946
Merge branch 'master' of https://github.com/sjmann/rustlings into generics-exercises
2020-02-28 00:19:45 +00:00
sjmann
76be5e4e99
feat: added new exercises for generics
2020-02-28 00:09:08 +00:00
mokou
8b9479071c
2.2.1
2020-02-27 19:22:55 +01:00
mokou
3d9b03c52b
fix: Re-add cloning the repo to install scripts
2020-02-27 19:19:31 +01:00
bors
a03d9655a8
Auto merge of #269 - Tarnadas:master, r=fmoko
...
feat: Add clippy lints
This is a feature PR which adds the possiblity to create clippy exercises.
Clippy has many awesome linting rules, which can give a deeper understanding about the Rust programming language, therefor I made this PR.
2020-02-26 14:22:51 +00:00
Mario Reder
1e2fd9c92f
feat: Add clippy lints
...
- 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-26 14:07:07 +01:00
bors
7e8530b21f
Auto merge of #271 - jrvidal:refactor, r=fmoko
...
refactor: exercise evaluation
After working a bit on #270 , I realized that it'd be useful to first perform a minor refactor of exercise evaluation.
* Now we have standard methods to compile + execute that return `Result`s.
* Success/failure messages are standardized.
2020-02-26 11:48:01 +00:00
bors
98358597a9
Auto merge of #277 - sjmann:update-ignore, r=fmoko
...
chore: update gitignore to ignore pdb files
Pr for issue #275
2020-02-26 10:46:53 +00:00
sjmann
8064facbb8
chore: update gitignore to ignore pdb files
2020-02-26 10:43:13 +00:00
sjmann
f981dcfde4
Merge branch 'master' of https://github.com/sjmann/rustlings
2020-02-26 10:38:50 +00:00
mokou
6eb62fa2ce
2.2.0
2020-02-25 23:00:19 +01:00
bors
78295ce92f
Auto merge of #274 - sjmann:master, r=fmoko
...
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 21:27:39 +00:00
fmoko
358fb473cd
Merge pull request #276 from stigjb-forks/testing-test4
...
Enable test for exercise test4
2020-02-25 14:25:22 +01:00
Stig Johan Berggren
a45486f2d0
Add a second test case
2020-02-25 14:25:03 +01:00
Stig Johan Berggren
8b971ffab6
Enable test for exercise test4
2020-02-25 14:13:10 +01:00
Steven Mann
dc84aacc65
remove confusing comment wording
2020-02-25 11:00:09 +00:00
sjmann
bbf8922ef7
Merge remote-tracking branch 'upstream/master'
2020-02-25 10:00:38 +00:00
sjmann
b559cdd73f
added traits exercises
2020-02-25 09:48:50 +00:00
fmoko
ec51cdb229
Merge pull request #273 from sjmann/master
...
docs(iterators): Updated iterators readme to account for iterators4 exercise
2020-02-22 15:34:51 +01:00
sjmann
a3f70124dc
fixed typo
2020-02-22 14:28:07 +00:00
sjmann
bec8e3a644
reworded missing exercise explanation
2020-02-22 13:04:37 +00:00
bors
c228a06e49
Auto merge of #272 - QuintenJohnson:fix/installation-warning-messages, r=fmoko
...
fix(installation): make fatal errors more obvious
I initially ran the installation script without rust installed. The fact that the error message was labeled with WARNING made me unsure whether installation was successful or I needed to re-run after installing rust. There's an error code returned on fatal errors, but this change will make things clearer.
2020-02-21 20:56:11 +00:00
Quinten Johnson
17d0951e66
fix(installation): make fatal errors more obvious
2020-02-21 11:52:47 -06:00
Roberto Vidal
43dc31193a
refactor: exercise evaluation
...
Exercise evaluation (compilation + execution) now uses Results
Success/failure messages are standardized
2020-02-20 20:27:05 +01:00
fmoko
83bbd9e82e
chore: Correct test command in tests1.rs comment ( #267 )
...
chore: Correct test command in tests1.rs comment
2020-01-29 15:39:10 +01:00
Jason Tsai
39fa7ae8b7
chore: Correct test command in tests1.rs comment
2020-01-29 13:48:43 +08:00
fmoko
3161a8fd9d
Fixed mangled sentence from book; edited for clarity ( #266 )
...
Fixed mangled sentence from book; edited for clarity
2020-01-25 13:27:53 +01:00
Paul Bissex
ade52ffb73
Fixed mangled sentence from book; edited for clarity
2020-01-25 03:24:14 -05:00
fmoko
89c73647f1
Add variables5 to introduce shadowing ( #264 )
...
Add variables5 to introduce shadowing
2020-01-14 23:32:45 +01:00
Torben Jonas
0c73609e6f
feat: Add variables5.rs exercise
...
closes #260
2020-01-14 21:10:07 +01:00
fmoko
19a93428b3
fix: Update deps to version compatable with aarch64-pc-windows ( #263 )
...
fix: Update deps to version compatable with aarch64-pc-windows
2020-01-11 12:23:23 +01:00
Harrison Metzger
32a9cf7b8d
fix: Update deps to version compatable with aarch64-pc-windows
2020-01-11 02:45:38 -06:00