| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-10 | add .to_mut() in test owned_mutation() | Mate Kovacs | |
| 2023-05-29 | docs: cleanup the explanation paragraphs at the start of each exercise. | Robert Fry | |
| 2023-04-27 | chore: clarified cow owned_no_mutation comments | PiqqiDesigns | |
| 2023-03-30 | feat(docs): add markdown linter for exercises README.md files | Ali Afsharzadeh | |
| 2023-02-18 | refactor(arc1): improve readability by avoiding implicit dereference | Cyril MARPAUD | |
| 2023-02-14 | refactor(cow1): replace main with tests | Daan Wynen | |
| 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 | |||
| 2023-01-23 | chore: fix prompt error | Kevin Wan | |
| 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; ``` | |||
| 2023-01-01 | fixed formatting | seporterfield | |
| 2023-01-01 | gave smart_pointers its own README.md | seporterfield | |
| 2023-01-01 | moved rc to smart_pointers | seporterfield | |
| 2023-01-01 | moved cow to smart_pointers | seporterfield | |
| 2023-01-01 | moved box to smart_pointers | seporterfield | |
| 2023-01-01 | move arc to smart_pointers | seporterfield | |
