Commit Graph

407 Commits (7b2bfda37f50f0c2807d4b1c588fa5d69a34e10a)

Author SHA1 Message Date
liv 36e66b545e
Merge pull request #1396 from 0lhi/main
fix(macros4.rs): Add rustfmt::skip to prevent auto-fix.
2 years ago
Chad Dougherty 8c88f769b6
rustfmt
rustfmt converts "main ()" -> "main()"
2 years ago
0lhi de24536187
macros4.rs: Add rustfmt::skip to prevent auto-fix.
The `macros4.rs` challenge can automatically be solved by rustfmt without the user noticing.

Adding `#[rustfmt::skip]` above the `macro_rules!` line fixes this issue.
2 years ago
Cyril MARPAUD 045d86aa42 refactor(arc1): improve readability by avoiding implicit dereference 2 years ago
Gleb Shevchenko 238a496af5 fix: unify undisclosed type notation in errors5.rs 2 years ago
Daan Wynen bbdc5c6039 refactor(cow1): replace main with tests
Following the discussion in #1195 this is the best I could come up with.
The issue for me (and apparently a few other learners) was that the code
needed to complete the exercise was not _missing_, but was rather there
but wrong.

In the end, what made the difference between this exercise and others
(for me) was that in this exercise I was supposed to learn what to
*expect* of an output. So I think it makes sense here to let the learner
modify the tests and not the code itself.

Fixes #1195

Signed-off-by: Daan Wynen <black.puppydog@gmx.de>

# Conflicts:
#	info.toml
2 years ago
magnusrodseth 48ce9d2fd8 docs: add link to docs about `iter_mut` and `map` 2 years ago
liv f123cb2777
Merge pull request #1228 from grzegorz-zur/patch-1
Removed unnecessary use statement
2 years ago
liv 7be4fd891d
Merge pull request #1305 from platformer/issue1298
fix(threads1): make program panic if threads are not joined
2 years ago
liv b3de1b77bf
Merge pull request #1318 from kawaiiPlat/q2-minor-grammar
minor grammar tweak for quiz 2
2 years ago
liv 957522a492 feat(intro1): add note on rust-analyzer usage 2 years ago
Kevin Wan 4771a7b9e7
chore: fix prompt error
Missed a blank line, which causes the prompt incorrect like below:

```rust
You can keep working on this exercise,
or jump into the next one by removing the `I AM NOT DONE` comment:

 6 |  // Make this code compile by using the proper Rc primitives to express that the sun has multiple owners.
 7 |  
 8 |  // I AM NOT DONE
 9 |  use std::rc::Rc;
```
2 years ago
Jarrod Sanders 57834e9f8c
Minor Grammar 2 years ago
seporterfield 9860976af9
added existing chapter for clippy to mapping
It's real! https://doc.rust-lang.org/book/appendix-04-useful-development-tools.html
2 years ago
seporterfield b2b6e6900f
reformatted exercise->chapter mapping
Added and removed rows according to changes to exercise order and grouping.
2 years ago
seporterfield 66eaaf7b6e
fixed formatting 2 years ago
seporterfield 3fad2a9c83
gave smart_pointers its own README.md 2 years ago
seporterfield 8405a61b07
moved iterator exercises 2 years ago
seporterfield e3e298cfa2
moved iterator exercises 2 years ago
seporterfield 0f02a9b9af
moved iterator exercises 2 years ago
seporterfield 5b0d587c22
moved iterator exercises 2 years ago
seporterfield e9dc52c2d3
moved iterator exercises 2 years ago
seporterfield a0c5a892d3
refactoring standard_library_types as iterators 2 years ago
seporterfield a8fd315e09
moved rc to smart_pointers 2 years ago
seporterfield e8c4aab643
moved cow to smart_pointers 2 years ago
seporterfield c3bab88fda
moved box to smart_pointers 2 years ago
seporterfield 05592acf40
move arc to smart_pointers 2 years ago
HerschelW 2f821aa30d chore: update enums3.rs addressing extra parentheses usage with tuples 2 years ago
platformer 7e4ce38681 fix(threads1): make program panic if threads are not joined
closes #1298
2 years ago
liv 40b1b07915
fix(enums3): add extra tuple comment 2 years ago
liv 4ede64b729
Merge pull request #1279 from tkburis/main
Minor changes
2 years ago
liv 4521aed23b
Merge pull request #1293 from tysonliddell/fix_self_parameter
fix: Remove superfluous &self indirection
2 years ago
William Webb e519b5079e
fix(hashmaps3): fix typo in todo hint 2 years ago
Tyson Liddell 71873e676f fix: Remove superfluous &self indirection 2 years ago
TK Buristrakul db53dbc126 chore: tidied up unmatched backticks 2 years ago
TK Buristrakul a315f2fefb chore: added more descriptive TODOs 2 years ago
TK Buristrakul be0b7e084e chore: minor change in comment 2 years ago
mfurak 152193b459 style: format errors6 with rustfmt 2 years ago
mfurak d01ce8304e style: format errors5 with rustfmt 2 years ago
liv 7380e43f28
Merge pull request #1246 from tfpk/patch-1
feat(macros-readme): Add link to MacroKata
2 years ago
Tom Kunc da995b24eb
feat(macros-readme): Add link to MacroKata 2 years ago
Arkid 623161e50d
fix: Revert deref change
Revert the addition of a deref in PR #1192 by me, which should not be there.

Apologies for the inconvenience caused.
2 years ago
liv 49a101b189
Merge pull request #1192 from aaarkid/patch-1
fix: Add a deref in the test code
2 years ago
Matthew Van Schellebeeck ccd73c0a81 style: explicitly use Arc::clone 2 years ago
bhbuehler c157c53983 docs(options1): fix and clarify 24 hour time instruction 2 years ago
Grzegorz Żur da6178bdc6
Removed unnecessary use statement 2 years ago
Duchoud Nicolas 76392d81fa
Added spaces around * 2 years ago
Duchoud Nicolas 4749768734
additional test for fees 2 years ago
Tiago De Gaspari 68fe97bbc2
fix(quiz2): fix comment regarding hints
Change the comment on quiz2.rs, since there are no hints.
2 years ago
Arkid 34ed235885
fix: Add a deref in the test code
It's virtually impossible to write a the `num_sq` function to take the Box since it doesn't implement `MulAssign`.
2 years ago