3379 Commits

Author SHA1 Message Date
Piotr Spieker
4817abcc14
Mention struct-like variants in enums2 hint instead of anonymous structs 2026-02-12 12:01:11 +01:00
cheoleon (pstor)
3a00274335
docs: add Korean Rustlings to community exercises list 2026-02-12 17:44:49 +09:00
Dipan Chakraborty
de695c46f3 docs: add str and String documentation links 2026-02-10 19:00:41 +05:30
Mo Bitar
87ac600b7c
Merge pull request #2335 from pgoslatara/actup/update-actions-1769087609
chore: Update outdated GitHub Actions versions
2026-01-22 14:32:05 +01:00
Padraic Slattery
1b47fd97c0 chore: Update outdated GitHub Actions versions 2026-01-22 14:13:29 +01:00
Rod Elias
45f789114b
chore: minor improvements 2026-01-12 00:22:59 -03:00
Mo Bitar
7850a73d95
Merge pull request #2324 from JatinSanghvi/main
fix: Match solution files with exercise files
2025-12-22 14:09:00 +00:00
Jatin Sanghvi
1ebb4d25a6 Update solution files to match exercise files 2025-12-19 19:32:24 +05:30
Kivanc
9c78849952 Rust fmt applied 2025-12-12 15:45:09 +03:00
Kivanc
2b79927300 Clippy suggestions implemented 2025-12-12 15:41:31 +03:00
Kivanc
4d461e0381 Error handling methods improved 2025-12-12 14:38:51 +03:00
kivancgnlp
55c6d574f6 Error handling ways updated 2025-12-12 08:42:50 +03:00
kivancgnlp
aef794d020 Cleanup routines added for the created files during runs 2025-12-11 18:43:52 +03:00
Kivanc
8e7e878eab Changes in solutions are reflected to the exercises 2025-12-11 14:16:49 +03:00
Kivanc
c7fd0e4a87 Rustfmt 2025-12-11 14:11:25 +03:00
Kivanc
ce156a349c Checker fixes 2025-12-11 14:07:37 +03:00
Kivanc
cbdc96e6cb Checker fixes 2025-12-11 14:04:16 +03:00
Kivanc
3e52e56a2a Checker fixes 2025-12-11 14:02:26 +03:00
Kivanc
b210fdf9ee Checker fix 2025-12-11 13:56:27 +03:00
Kivanc
2b5356aab5 Checker fixes 2025-12-11 13:54:17 +03:00
kivancgnlp
61824af087 File samples replaced by programatically generated files 2025-12-11 11:20:50 +03:00
kivancgnlp
23c482b72e Update Cargo.toml 2025-12-11 10:53:00 +03:00
kivancgnlp
3314022480 Test properties updated 2025-12-11 10:51:44 +03:00
kivancgnlp
e916628d84 File IO Exercises added and tested 2025-12-11 09:13:20 +03:00
Eugen
0bed579a4b
try_from_into.rs: Improve slice implementation
Using pattern matching, we can reduce four bound checks to just one.
2025-11-29 19:24:55 +09:00
Lev Krikken
c6c6d27232 Remove redundant error conversion functions, use enum constructors instead 2025-11-25 05:41:16 +01:00
mo8it
b5d440fdc3 Fix clippy3 2025-11-20 12:49:27 +01:00
Mo Bitar
4700e8a12c
Merge pull request #2310 from DerWario/main
fix: mapping typo in the exercieses README.md
2025-11-20 11:39:25 +00:00
Marlon
8753dd6b2e
Fixed typo in the exercieses README.md 2025-11-12 21:58:28 +01:00
Mo Bitar
f80fbca12e
Merge pull request #2294 from senekor/senekor/qxykzqyxnnwy
Remove use of `map` in early vecs2 exercise
2025-09-25 16:55:36 +02:00
Remo Senekowitsch
d8f4b06c91
Remove use of map in early vecs2 exercise
Students do not have the necessary knowledge at this point to understand
what's happening with the iterator combinators. This topic is covered
well by the dedicated exercises about iterators later.

closes #2102
2025-09-24 21:19:40 +02:00
Mo Bitar
1955313362
Merge pull request #2291 from senekor/senekor/llttzkqnommp
Fix workspace detection with windows line endings
2025-09-23 16:18:05 +02:00
Remo Senekowitsch
95a597eb82
Fix workspace detection with windows line endings
Some cargo workspaces may contain windows line endings. Even if the
file is stored in a repo with unix line endings, users may have some
setting activated that automatically translates them to windows line
endings when working locally.
2025-09-23 15:29:26 +02:00
Oleksii Khilkevych
c2455bc676 Added rustlings in Ukrainian 2025-09-07 21:23:34 +02:00
mo8it
2af9e89ba5 chore: Release rustlings-macros-v6.5.0 v6.5.0 2025-08-22 00:05:12 +02:00
mo8it
6ec2e194ae Apply Clippy lints 2025-08-22 00:01:23 +02:00
mo8it
295ad2e4bd Raise MSRV 2025-08-21 23:55:58 +02:00
mo8it
628ef55337 Fix Clippy chapter 2025-08-21 23:46:37 +02:00
mo8it
b6b94e3e96 Sync solution 2025-08-21 23:46:37 +02:00
Mo Bitar
6765a0b61a
Merge pull request #2255 from zeonzip/clarify_errors_4_return
Clarify how to find return type of error4
2025-08-21 23:46:14 +02:00
Mo Bitar
436c95f4cc
Merge pull request #2262 from aCactusOrSomething/main
Fix incorrect book chapter number
2025-08-21 23:36:03 +02:00
Mo Bitar
c6888685e6
Merge pull request #2265 from deafloo/main
Add positive tests in `iterators3.rs`
2025-08-21 23:26:29 +02:00
mo8it
208a593216 Ready to release 2025-08-21 23:17:53 +02:00
mo8it
2d1d531550 Fix file links in VS Code 2025-08-21 23:15:48 +02:00
mo8it
a712e484d0 Update deps 2025-08-18 12:01:21 +02:00
deafloo
4f9f0907c3 Add positive tests
This prevents solving the exercise without a real IntegerOverflow
2025-07-21 12:13:32 +02:00
Hud Miller
3a2fe2c394 Fix incorrect book chapter number 2025-07-18 13:02:56 -05:00
mo8it
f24861957a Check for Clippy on init 2025-07-04 23:35:13 +02:00
mo8it
1a633e2757 Split lines after newline 2025-07-04 23:22:05 +02:00
mo8it
9fecdba101 No need to flush after printing newlines 2025-06-28 02:15:14 +02:00