mo8it
64224d3918
Make move_semantics5 a test
2023-08-27 00:48:19 +02:00
Joshua Carlson
287172698a
added if3 based on: `Using if in a let Statement`
2023-07-03 14:52:13 -04:00
vnprc
405b32e77a
chore: use correct line number in strings2.rs hint
2023-06-26 09:17:39 -04:00
liv
adc7ca5690
fix(move_semantics2): change type back to compile
2023-06-22 10:10:44 +02:00
tajo48
e1704a2f1b
Merge branch 'main' into main
2023-06-15 00:46:45 +02:00
liv
06ddcfb0bb
Merge pull request #1113 from Frosthage/main
...
Improve hint for as_ref_mut
2023-06-12 12:36:06 +02:00
liv
44f706a5e7
Merge pull request #1542 from luhem7/main
...
fix(threads, smart pointers): Swap order of threads and smart pointers exercises
2023-06-12 12:33:29 +02:00
liv
c6c7dd2fce
Merge pull request #1544 from FWDekker/main
...
fix(vecs): rename outdated variable name in hint
2023-06-12 12:32:10 +02:00
liv
369ae2e63d
feat(move_semantics2): rewrite hint
2023-06-12 12:07:18 +02:00
Florine W. Dekker
479574e88e
fix(vecs): rename outdated variable name in hint
2023-06-07 16:58:02 +02:00
luhem7
a96bbcd967
fix(threads, smart pointers): Swap order of threads and smart pointers exercises
...
closes #1541
2023-06-03 10:20:29 -04:00
tajo48
1e02f194fd
update hint for vecs2 to match with exercise as it was updated to fix clarity
2023-05-31 16:37:41 +02:00
b1ue64
a7257a1d1e
feat(iterators5): remove outdated part of hint
2023-05-20 16:38:33 -04:00
deedy5
e2da663628
Update info.toml
...
modules2.rs: add more information to hint
2023-04-21 15:51:52 +00:00
liv
f86fa1e909
Merge pull request #1385 from alexwh/patch-1
...
chore: update move_semantics4.rs' hint
2023-04-05 13:09:20 +00:00
poneciak
c4974ac782
added required changes
...
- fixed grammar in hint and added more specific link
- added comments in test functions
- changed introduction paragraph
2023-04-05 13:09:13 +02:00
poneciak
27b7579566
created task
2023-04-05 08:18:51 +02:00
Sagar Vora
b1fb38e73c
fix: move lifetimes above tests in recommended order
2023-04-02 12:25:24 +05:30
Vegard Matthey
95e51f384e
fixed a spelling mistake in info.toml
2023-03-26 23:25:59 +02:00
Sven Siegmund
ec86b60e70
improve hint for strings2, #1407
2023-03-10 17:58:03 +01:00
Alex
89069f78b1
chore: update move_semantics4.rs' hint
...
after #144 , the signature doesn't need changing anymore
2023-02-18 19:26:40 +00:00
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
2023-02-14 20:37:33 +01:00
liv
7be4fd891d
Merge pull request #1305 from platformer/issue1298
...
fix(threads1): make program panic if threads are not joined
2023-02-12 16:50:03 +01:00
h4x5p4c3
6b04848d41
minor changes to hint
2023-01-11 00:23:21 +05:30
Tobias Klauser
7c4a3a2af6
Fix typo in clippy1 hint
2023-01-05 17:14:49 +01:00
seporterfield
a5429d59f9
updated file paths for iterators, smart_pointers
2023-01-01 02:46:40 +01:00
seporterfield
cb79be921d
reordered smart pointer exercises
...
Switched rc and arc so rc comes first, since arc is, like the name implies, atomic rc. This gives the exercises a more logical progression.
Moved all smart pointer exercises (box, rc, arc, cow) under threads into their own section. Threads are used in the smart pointer exercises, so they should be introduced first.
2023-01-01 01:32:38 +01:00
platformer
7e4ce38681
fix(threads1): make program panic if threads are not joined
...
closes #1298
2022-12-26 02:25:43 -06:00
Petr Pucil
4303717951
chore: "rust" -> "Rust" in exercise hints
2022-12-25 18:02:37 +01:00
TK Buristrakul
db53dbc126
chore: tidied up unmatched backticks
2022-11-24 19:41:25 +00:00
craymel
2ceb59a11d
fix: Update structs3 hint
2022-11-18 23:38:27 +11:00
mokou
2e1630c712
chore: style fixes
2022-11-11 16:12:09 +01:00
liv
cade600c91
Merge pull request #1203 from skaunov/patch-2
...
Correct a link in `threads1` `hint`
2022-09-29 10:47:56 +02:00
liv
6174b5caf0
Merge pull request #1210 from cj81499/iterators1-hint
...
improve hint for iterators1
2022-09-29 10:44:57 +02:00
Tostapunk
1660f1647e
fix: Fix typo in errors5 hint
...
fixes #1205
2022-09-28 23:40:00 +02:00
Cal Jacobson
efdebd48b6
improve hint for iterators1
2022-09-25 15:22:15 -05:00
skaunov
c0b3194a55
Correct a link in `threads1` `hint`
...
It didn't work without last character
2022-09-17 00:26:05 +03:00
skaunov
3028d1395c
Add link to `std` in `strings3` hint
...
Seems like it's the first place, where `std` is introduced in Rustlings, and it's a good place to facilitate docs discovery for user. As _the book_ seems to have no Rustlings-sized solutions for this exercise.
2022-09-13 16:33:03 +03:00
Miguel Raz Guzmán Macedo
c97e659d78
typox fix
2022-09-05 10:18:45 -05:00
Gabriel Bianconi
86506fa5fd
Fix typo in `threads3` hint
2022-08-22 23:47:23 -04:00
magnusrodseth
52a29aa84b
test: Convert main function to working tests
2022-08-17 12:50:34 +02:00
liv
1c3b003c7c
Merge branch 'main' into rc-exercise
2022-08-16 09:37:34 +02:00
liv
25ab52b8e7
Merge pull request #1103 from exdx/feat/cow
...
feat: add cow1.rs exercise
2022-08-16 09:35:53 +02:00
Mikael Frosthage
5ff23a2861
Improve hint for as_ref_mut
2022-07-26 22:02:50 +02:00
Claire Wang
a3a5fbeddf
fix: remove extra " typo in info.toml
2022-07-25 19:00:35 -07:00
Denton24646
72e21a2a6c
feat: add cow1.rs exercise
2022-07-23 17:59:53 -04:00
Jeremy Goh
301bc52857
fix: lineno typo
2022-07-24 00:37:40 +08:00
Jeremy Goh
f88c7d1e8c
fix: reference to variables4
2022-07-24 00:36:27 +08:00
Greg Leonard
f9413b8ae1
fix(traits5): fix "paramter" spelling
2022-07-19 20:05:04 +01:00
Eric Jolibois
8a4dca5fa6
remove small typo in hint of threads3
2022-07-19 11:45:34 +02:00