Kivanc
25f66b3bd5
Merge 9c7884995225456d52a7b31f86470333c3adc053 into 37cbcd9049627653a46f3a90d0d5dd5468464e1c
2026-03-27 17:44:10 +00:00
mo8it
37cbcd9049
Adjust CI triggers
2026-03-25 18:29:58 +01:00
mo8it
3e46d8c50a
Update deps
2026-03-25 18:29:37 +01:00
mo8it
08eb634db5
Upgrade deply-pages
2026-03-25 18:25:08 +01:00
mo8it
573d5a2acd
Fix integration tests for build dir layout v2
2026-03-17 12:48:43 +01:00
mo8it
d3df105167
Upgrade to Zola 0.22
2026-03-17 12:48:43 +01:00
mo8it
2c9c31e8a2
Remove cargo-upgrades from release hook
2026-03-17 12:48:43 +01:00
mo8it
a28b9eda84
Delay inside_vcs_repo check until Git initialization
2026-03-14 18:26:03 +01:00
Mo Bitar
802dcfc987
Merge pull request #2285 from senekor/senekor/kvtomxvosvvx
...
Avoid initializing nested Git repository
2026-03-14 18:00:03 +01:00
mo8it
ceb98475e2
Avoid unneeded castings
2026-03-14 17:41:13 +01:00
mo8it
337f6b1521
Apply pedantic Clippy lints
2026-03-14 17:29:37 +01:00
mo8it
0ffeb14402
Avoid unneeded computation on full progress bar
2026-03-14 17:29:37 +01:00
mo8it
611d62951f
Update deps
2026-03-14 17:29:37 +01:00
Mo Bitar
415bf695be
Merge pull request #2367 from gabfec/fix/term-width-oeverflow
...
Fix u16 mul overflow with big term width
2026-03-14 17:29:10 +01:00
Gabriel Feceoru
d87a3b6ca5
Fix u16 mul overflow with big term width
...
When running rustlings in Rover IDE, term width could have a value of 2480
which causes u16 mul overflow.
2026-03-14 16:34:38 +01:00
mo8it
064f057b10
Improve integration testing
2026-02-26 18:02:07 +01:00
Remo Senekowitsch
17ff88902b
Avoid initializing nested Git repository
...
Previously a Git repository was initialized if a Cargo workspace was
detected. However, it's also possible for users to initialize rustlings
in an existing Git repository that doesn't contain a Cargo workspace. In
that case, it's still undesirable to initialize a nested Git repository
for rustlings. We therefore search all ancestors of the current working
directory for `.git` or `.jj` directories to determine if rustlings is
being initialized in an existing Git repository.
2026-02-26 17:57:47 +01:00
Mo Bitar
75c06bb7f4
Merge pull request #2361 from senekor/senekor/mxstspkxoyyp
...
Improve error messages if tests fail
2026-02-26 17:54:22 +01:00
mo8it
7e5793b642
Remove \r on Windows
2026-02-26 17:43:44 +01:00
Remo Senekowitsch
c163bfe563
Improve error messages if tests fail
2026-02-26 17:40:35 +01:00
mo8it
e91647b023
Add RUSTBACKTRACE as env
2026-02-26 16:26:41 +01:00
mo8it
aaf8cad778
Add backtrace to CI
2026-02-26 16:22:27 +01:00
mo8it
8738518699
Use rustlings_dir when deleting the temporary dir before recreating it
2026-02-26 16:21:49 +01:00
mo8it
9011d34987
Swap name and dir to stay consistent with the info file
2026-02-26 16:12:34 +01:00
mo8it
2512701e2f
Keep exercise path owned
2026-02-26 16:10:09 +01:00
mo8it
0cbcb8964c
Borrow deserialized values
2026-02-26 16:10:09 +01:00
mo8it
13564207cb
Update deps
2026-02-26 15:18:08 +01:00
Mo Bitar
fb87a26f4f
Merge pull request #2331 from chapeupreto/minor-improvements
...
chore: minor improvements
2026-02-21 09:42:47 +01:00
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
mo8it
b5d440fdc3
Fix clippy3
2025-11-20 12:49:27 +01:00