Commit Graph

  • b08d20e009
    Merge 68fd6f05a7b79915c7557ff4406d5ac0b2829401 into 02b22b49e7349b36305dbe97cd5d6e198d2f0537 Remo Senekowitsch 2026-08-13 21:16:06 -07:00
  • 34ca99350e
    Merge b4b5fd90fd51871c364173f1d8378ffc27fd35c4 into 02b22b49e7349b36305dbe97cd5d6e198d2f0537 Adhyan H. Patel 2026-08-12 08:41:57 +02:00
  • 2e3e9ae778
    Merge b99e942ef294eaff754269f482938890f2ae74ea into 02b22b49e7349b36305dbe97cd5d6e198d2f0537 Lars Schumann 2026-08-12 08:41:57 +02:00
  • 5aef50403a
    Merge 4e9b5735ada47cc391b22a52ae12f6eb39c36fcc into 02b22b49e7349b36305dbe97cd5d6e198d2f0537 Kivanc 2026-08-12 06:31:44 +00:00
  • 46a7822978
    Merge 2d58dced266140639476e00ad17f4e857d9d660d into 02b22b49e7349b36305dbe97cd5d6e198d2f0537 Remo Senekowitsch 2026-08-11 14:46:32 +03:00
  • 02b22b49e7 add llm usage policy for contributions main Remo Senekowitsch 2026-08-10 22:59:31 +02:00
  • 642c0e04b1 docs: clarify AsRef and AsMut exercise Gilbert 2026-08-11 03:50:22 +00:00
  • 2282fdf0ab
    add llm usage policy for contributions Remo Senekowitsch 2026-08-10 22:59:31 +02:00
  • 2d58dced26
    optimize loop Remo Senekowitsch 2026-08-10 22:30:06 +02:00
  • 68fd6f05a7
    Add exercise async2 Remo Senekowitsch 2026-04-18 23:32:07 +02:00
  • c114fb3bbb
    write input files to disk before running exercise Remo Senekowitsch 2026-08-10 22:10:20 +02:00
  • 343e21b3bd
    run exercises with CWD set to their directory Remo Senekowitsch 2026-08-10 21:50:15 +02:00
  • 0f0d3b78ca
    fix tests Remo Senekowitsch 2026-08-09 14:56:48 +02:00
  • b054d8759e
    dev check: allow input files Remo Senekowitsch 2026-08-09 14:53:55 +02:00
  • f63e11aeb6
    move input files into exercise directory Remo Senekowitsch 2026-08-09 14:06:43 +02:00
  • 1c106e5f1e
    omit tokio feature "rt", "rt-multi-thread" activates it Remo Senekowitsch 2026-08-09 14:04:35 +02:00
  • 09aabdea65
    async1: remove redundant TODO comment Remo Senekowitsch 2026-08-09 14:04:16 +02:00
  • 9e76c96ef8
    async1: Read input from files Remo Senekowitsch 2026-08-04 23:06:38 +02:00
  • 1dd31a8fdd
    Change story of exercise async1 Remo Senekowitsch 2026-04-25 15:07:13 +02:00
  • d5599507b0
    Refer to tokio as "mainstream" instead of "popular" Remo Senekowitsch 2026-04-25 15:06:27 +02:00
  • 21d4d77f4f
    Relax version requirement for tokio Remo Senekowitsch 2026-04-25 15:05:52 +02:00
  • b3e80316bb
    Add exercise async1 Remo Senekowitsch 2026-04-17 15:14:01 +02:00
  • 5e804b95f9
    Merge f85fb0d9dcd9274de8cb1783964bc93ad96fe12e into 9ed849c7aaea8cfc2e096de81d574f99eacc7e80 Jonathan Underwood 2026-08-09 23:11:58 -07:00
  • 7bc5b20a72
    Merge 10a28ca074029bb8482b073baa2f9a9c9baa37e6 into 9ed849c7aaea8cfc2e096de81d574f99eacc7e80 Simon B. Gasse 2026-08-09 22:49:34 -07:00
  • 74d8175b65
    Merge 59e8f70e55fdcb5d8dcda651254f52cfdd76ce1f into 9ed849c7aaea8cfc2e096de81d574f99eacc7e80 Kacper Poneta 2026-08-09 19:14:49 -07:00
  • 9ed849c7aa
    Merge pull request #2433 from YangSiJun528/fix-stale-exercise-references Remo Senekowitsch 2026-08-09 15:42:21 +02:00
  • 7fc3088421 Fix conversions3 explanation sijun-yang 2026-08-09 22:00:42 +09:00
  • 11ce37fc93 Preserve conversions3 wording sijun-yang 2026-08-09 15:35:18 +09:00
  • dcc724888f Fix stale exercise references sijun-yang 2026-08-08 20:10:47 +09:00
  • 3b7ca447f1 Update Zola mo8it 2026-08-05 16:05:31 +02:00
  • 1b4e590e29 Add readme to generated rustlings directory Remo Senekowitsch 2026-05-03 14:41:56 +02:00
  • d0166034c1 Update Zola mo8it 2026-08-05 16:05:31 +02:00
  • 30edc559b2 Trigger check all when an exercise is done but not marked as such mo8it 2026-08-02 14:18:11 +02:00
  • 9d6388387f Remove check all input mo8it 2026-08-02 14:16:12 +02:00
  • 283a508ad9 Add command timeout mo8it 2026-08-02 11:18:34 +02:00
  • 62c90241ac New check progress visualization mo8it 2026-08-01 23:30:40 +02:00
  • 8168c0fced Trigger check all when an exercise is done but not marked as such mo8it 2026-08-02 14:18:11 +02:00
  • dd758b79ba Remove check all input mo8it 2026-08-02 14:16:12 +02:00
  • a5765fcb96 Add command timeout mo8it 2026-08-02 11:18:34 +02:00
  • b970e17bdf New check progress visualization mo8it 2026-08-01 23:30:40 +02:00
  • a93a10ac68 Allow processing for hints and messages in the info file mo8it 2026-08-01 13:01:54 +02:00
  • 7fcc8a0823
    Merge 41f60c4e910aefc056ade7d8c7ab64713bec9f0d into 8560bac8e628d2458de21d8ca65aa53568d72435 Kim Hokyeong 2026-08-01 16:11:59 +02:00
  • 8560bac8e6 Don't require checking that an exercise runs mo8it 2026-08-01 14:46:13 +02:00
  • 276c59e8bf Allow processing for hints and messages in the info file mo8it 2026-08-01 13:01:54 +02:00
  • 9065860390 Fix checking for tests on Windows mo8it 2026-08-01 12:47:08 +02:00
  • bb183c3f66 Update deps mo8it 2026-08-01 12:40:50 +02:00
  • d510f381d6 Revert "Fix dev check rejecting exercises with CRLF line endings" Mo Bitar 2026-08-01 12:29:18 +02:00
  • 6be9b4e300
    Revert "Fix dev check rejecting exercises with CRLF line endings" Mo Bitar 2026-08-01 12:29:18 +02:00
  • 2f99667f39
    Merge pull request #2425 from SandmeyerX/main Remo Senekowitsch 2026-07-31 19:13:47 +02:00
  • 219f479f71 cargo fmt Sandmeyer 2026-07-31 20:46:54 +08:00
  • 9a21aa3806 Fix dev check rejecting exercises with CRLF line endings Sandmeyer 2026-07-31 20:38:42 +08:00
  • 4e9b5735ad Use more idiomatic Rust in file_io2/file_io3 Kivanc Gunalp 2026-07-26 15:48:35 +00:00
  • e0859583b3 Fix clippy collapsible_if in file_io3 cleanup Kivanc Gunalp 2026-07-26 15:34:10 +00:00
  • 68f8369cb4 Harden file_io exercises: remove magic number, dedupe paths Kivanc Gunalp 2026-07-26 15:27:53 +00:00
  • 47bc98784b Register file_io exercises in build config Kivanc Gunalp 2026-07-26 15:09:07 +00:00
  • 316311e08c Add file I/O exercises (file_io1-3) Kivanc Gunalp 2026-07-26 15:09:01 +00:00
  • 734461f2fb
    Merge pull request #2422 from sobhanmohammadi-dev/fix-quiz3-clippy Remo Senekowitsch 2026-07-18 11:38:00 +02:00
  • ceba18b476 Fix quiz3 clippy warnings sobhanmohammadi-dev 2026-07-18 13:01:52 +03:30
  • 66ced5eea6 Fix clippy warnings in quiz3 solution sobhanmohammadi-dev 2026-07-17 20:01:47 +03:30
  • b61baff1fc Clarify Append command description in quiz2 sobhanmohammadi-dev 2026-07-17 19:44:47 +03:30
  • 925321705e
    Clarify hint of vecs1 Remo Senekowitsch 2026-07-08 10:05:45 +02:00
  • 86660061f3 Clarify options2 exercise comments WuChenyu 2026-07-06 17:31:05 +08:00
  • 513e28f064 Add --auto-next flag to skip the post-success prompt in watch mode electron224 2026-06-29 15:15:40 +05:30
  • 9793c06861 docs: update outdated run command in contributing guide Shriya Singh 2026-06-26 16:31:46 +00:00
  • 5e7a5d1721
    Merge pull request #2414 from hippietrail/hashmaps3-english-fixes Mo Bitar 2026-06-23 12:33:51 +02:00
  • d45578d1ba Update checkout action mo8it 2026-06-23 12:30:32 +02:00
  • ab91098fda fix: bring solution in line with exercise hippietrail 2026-06-22 18:23:25 +08:00
  • f85fb0d9dc
    Add closures2.rs junderw 2024-11-01 18:45:11 +09:00
  • c26e73947d
    Update closures junderw 2024-11-01 16:53:50 +09:00
  • b85951e51d
    WIP Closures1 junderw 2024-09-02 23:26:39 +09:00
  • bc83fd9177
    run 'cargo dev update' to resolve build failure chrischiedo 2026-06-18 09:48:51 +03:00
  • 30c8300074
    add async-await exercises chrischiedo 2026-06-17 17:51:16 +03:00
  • 364015c14e docs: clarify variables5 mutability Your Name 2026-06-17 19:13:58 +05:30
  • 6e31382996
    fix: standard English grammar/phrasing Andrew Dunbar 2026-06-17 18:00:54 +08:00
  • f6e1ed4cf2
    Refactor import statements and streamline output ActionsPerMinute 2026-06-15 09:38:57 +01:00
  • d754784ac0 feature to allow rustlings to automatically move on to the next exercise soluton 2026-06-14 22:29:16 +01:00
  • 8defffca3a
    Add cargo dev update step to Rust workflow Kivanc 2026-06-12 18:41:10 +03:00
  • 41f60c4e91 do not leak string, use String manmen-mi 2026-05-26 09:56:51 +09:00
  • 7be43b1463 update comment manmen-mi 2026-05-26 09:56:33 +09:00
  • 4bab596677
    Merge pull request #2405 from aeft/improve-doc Mo Bitar 2026-05-25 15:14:05 +02:00
  • 9172a5bf27 Align section references with Rust Book section names Zhijie Wang 2026-05-24 16:51:48 -07:00
  • 23f490d41c add args manmen-mi 2026-05-24 14:10:02 +09:00
  • c9855e4133 Merge branch 'main' into feat/add-base-url manmen-mi 2026-05-24 14:08:31 +09:00
  • b18a8c3036
    strings4: remove From-based conversion Remo Senekowitsch 2026-05-19 17:29:16 +02:00
  • 939777825f fix: remove ambiguous .into() example from strings4 minsung.cho 2026-05-23 18:27:34 -07:00
  • 5b3de563ea docs: mention offline rustup docs in intro wuyangfan 2026-05-22 18:11:29 +08:00
  • ecad73c4b9 chore: improve rustlings maintenance path Aiden Park 2026-05-21 17:30:30 +00:00
  • 04450a6c10 fix: remove ambiguous strings4 into example wuyangfan 2026-05-20 15:54:24 +08:00
  • 60b369a2fd
    Explain changed line in if3 solution Remo Senekowitsch 2026-05-17 08:47:27 +02:00
  • 6b7f4955bb docs(exercises): clarify if3 requires uniform branch types wuyangfan 2026-05-17 14:08:22 +08:00
  • db3f332507
    Merge pull request #2315 from Lev200501/enum-constructor Mo Bitar 2026-05-17 01:52:35 +02:00
  • ef218cd5d0
    Merge pull request #2386 from senekor/senekor/lxuqllrrmroy Remo Senekowitsch 2026-05-15 10:44:52 +02:00
  • 361a7f501e
    Add inverted formula and its derivation to hint Remo Senekowitsch 2026-05-15 10:33:41 +02:00
  • 360344ab6c
    Simplify story and increase difficulty Remo Senekowitsch 2026-05-15 01:42:30 +02:00
  • 05d0b14a58
    Add exercise traits6 practicing extension traits senekor/pnlomkuqxprp Remo Senekowitsch 2025-09-11 15:58:03 +02:00
  • db5ad7f42f
    Use infallible conversion to teach From trait Remo Senekowitsch 2026-05-03 13:59:32 +02:00
  • 9b50da484f
    Merge pull request #2397 from rust-lang/senekor/onvlpnlyoqww Remo Senekowitsch 2026-05-14 23:34:25 +02:00
  • f3036315a0
    Clarify order of elements Remo Senekowitsch 2026-05-14 23:31:11 +02:00
  • fcf2c3c676 Clarify TODO comment in modules2.r Jane 2026-05-14 22:48:42 +08:00
  • 97a723508c
    Redesign vec1 to avoid confusing array literal Remo Senekowitsch 2026-05-14 15:50:18 +02:00