Commit Graph
100 Commits
Author SHA1 Message Date
mo8it bdf4960b6a Fix exercise name shift in exercise check 2024-08-07 23:25:22 +02:00
mo8it 13124aafe3 Update deps 2024-08-05 03:15:43 +02:00
mo8it 175294fa5d Add rust-version 2024-08-02 16:40:06 +02:00
mo8it 5016c7cf7c Use trim_ascii instead of trim 2024-08-02 16:28:05 +02:00
mo8it 1468206052 Stop on first exercise solved 2024-08-02 15:54:14 +02:00
mo8it d1ff4b5cf0 Remove newline 2024-08-01 19:19:25 +02:00
mo8it 700a065abd Fix rustfmt option 2024-08-01 19:19:14 +02:00
mo8it 3fc462f90f Fix tests 2024-08-01 19:17:40 +02:00
mo8it 65a8f6bb4b Run rustfmt on solutions in dev check 2024-08-01 19:14:09 +02:00
mo8it e0f0944bff Refactor check_solutions 2024-08-01 15:53:32 +02:00
mo8it c7590dd752 Improve the runner 2024-08-01 15:23:54 +02:00
mo8it 33a5680328 Hide cargo build warnings if there is no output 2024-08-01 11:28:26 +02:00
mo8it 455d87cadd Fix capacity 2024-08-01 11:26:30 +02:00
mo8it 766f3c50ec Add hint to run dev check again after dev update 2024-08-01 01:07:56 +02:00
mo8it 802b97b2ed Set stdin to null when running the binary of an exercise 2024-08-01 01:07:31 +02:00
mo8it 2ad408f2b8 Update deps 2024-07-31 18:54:24 +02:00
mo8it c8fddd8f62 Add Github profile links for every author 2024-07-31 18:53:25 +02:00
mo8it 74fab994e2 Make the output optional 2024-07-28 20:30:23 +02:00
mo8it 3a99542f73 Run the final check in parallel 2024-07-28 17:39:46 +02:00
mo8it 2ae9f3555b Update deps 2024-07-28 13:30:31 +02:00
mo8it 1937b4bf66 Use the rexported crossterm from ratatui 2024-07-25 16:26:48 +02:00
mo8it 8beb290842 Test initialization 2024-07-25 16:14:38 +02:00
mo8it 8fec5155c7 Clean up tests 2024-07-25 15:12:14 +02:00
mo8it 3f49decce9 Remove assert_cmd and predicates 2024-07-25 14:34:43 +02:00
mo8it e2492f65a0 Update deps 2024-07-25 12:51:44 +02:00
mo8it 5116a812fb tests3: Fix panic message 2024-07-22 12:02:59 +02:00
mo8it 82409c060f Update deps 2024-07-22 12:01:41 +02:00
mo8it 183ed3f88f Update dep 2024-07-17 14:33:29 +02:00
mo8it 447ac3c40b strings3: Improve hint 2024-07-17 14:32:45 +02:00
mo8it 362473dde0 Sync exercise and solution 2024-07-16 18:21:07 +02:00
mo8it 2854dc9ab3 Update CI and release hook 2024-07-13 12:32:23 +02:00
mo8it 516fcf9168 Update section 2024-07-13 12:07:52 +02:00
mo8it 12d1971b0d Update section about command not found 2024-07-13 12:02:39 +02:00
mo8it 3e09e509d6 Add section about rustlings not found 2024-07-13 12:00:22 +02:00
mo8it 99fb11cc72 Update syn 2024-07-13 11:53:59 +02:00
mo8it d176ddd27e Improve TODO comment 2024-07-12 16:29:41 +02:00
mo8it 0847b3a4bf chore: Release 2024-07-10 16:51:34 +02:00
mo8it 6d2ea8dae3 Update CHANGELOG 2024-07-10 16:49:36 +02:00
mo8it 47ba4502e0 move_semantics2: Mention cloning in the hint 2024-07-10 15:55:18 +02:00
mo8it 6263cb6456 Add note about iterating over Option 2024-07-10 15:16:49 +02:00
mo8it d7024d80ce move_semantics4: Avoid using the dereference operator 2024-07-10 13:50:39 +02:00
mo8it 59d6b852af move_semantics5: Move main to the end 2024-07-10 13:47:33 +02:00
mo8it e512928df5 Update deps 2024-07-10 13:27:32 +02:00
mo8it c793416495 Fix typo 2024-07-08 16:50:35 +02:00
mo8it 01343f187b Explain what a factorial is and link to wikipedia for more details 2024-07-08 16:29:43 +02:00
mo8it 69021e1497 Remove stable from book links 2024-07-08 16:00:12 +02:00
mo8it 08c408aae0 Add hint about string concatination with + 2024-07-08 15:20:56 +02:00
mo8it bf698659b0 Sync comment from exercise 2024-07-08 15:20:23 +02:00
mo8it 2d5d70693a errors3: Add a comment to prevent changing the wrong line 2024-07-08 15:05:58 +02:00
mo8it a4091ade5c iterators3: Add IntegerOverflow error variant 2024-07-08 14:40:35 +02:00
mo8it a7a881809f Check is_terminal 2024-07-08 12:53:44 +02:00
mo8it 0f4cb94cfe quiz2: Use repeat 2024-07-07 20:28:31 +02:00
mo8it 9d7b973a62 Improve the comments in cow1 2024-07-07 17:03:00 +02:00
mo8it a5f221aa39 Improve some messages 2024-07-07 15:53:48 +02:00
mo8it e764b75aef This'll -> This will 2024-07-07 15:41:35 +02:00
mo8it 708cfef3f7 enums3: Avoid confusion with parentheses 2024-07-07 15:29:05 +02:00
mo8it 01b8432d58 Mark the last exercise as done 2024-07-07 13:55:39 +02:00
mo8it 9b5b652c71 Fix link on website 2024-07-07 00:28:17 +02:00
mo8it 981a4778a9 Add newline between functions 2024-07-06 22:23:19 +02:00
mo8it 5d4363d58d Add comma 2024-07-06 22:22:52 +02:00
mo8it 65834fc420 Improve quizes 2024-07-05 15:38:59 +02:00
mo8it f5a4965de7 Improve wording in quiz1 2024-07-05 15:38:33 +02:00
mo8it db5911eb73 Use *= 2024-07-05 15:31:39 +02:00
mo8it 584164a6ff Adjust enums exercises 2024-07-05 14:11:03 +02:00
mo8it e6f6d26d13 Import enum variants in all tests 2024-07-05 13:45:14 +02:00
mo8it 43d15f09f0 Readd "structs" 2024-07-05 13:41:04 +02:00
mo8it 7123c7ae3a Merge remote-tracking branch 'upstream/main' into fix-enum-variant-inconsistency 2024-07-05 13:39:50 +02:00
mo8it 652f0c7676 Fix tests 2024-07-04 23:39:06 +02:00
mo8it 4bf0ddc0e1 Check exercises unsolved 2024-07-04 21:12:57 +02:00
mo8it a3657188b6 Check for missing TODO comments 2024-07-04 20:28:46 +02:00
mo8it b8fcd11286 chore: Release 2024-07-04 20:02:43 +02:00
mo8it 4810555038 Update CHANGELOG 2024-07-04 20:02:30 +02:00
mo8it 84b291852c Update deps 2024-07-04 19:48:09 +02:00
mo8it 74831dd88f Add TODO 2024-07-04 19:46:43 +02:00
mo8it 0b220f9fff Fix clippy1 2024-07-04 19:46:43 +02:00
mo8it 30d5b7db92 Require solutions 2024-07-04 13:41:03 +02:00
mo8it 2f60f4d9ea Remove newline at the end of multiline strings 2024-07-04 13:38:57 +02:00
mo8it b017b87866 Fix typo 2024-07-04 13:38:41 +02:00
mo8it b87aa98634 Fix warnings 2024-07-04 13:38:35 +02:00
mo8it a4c07ca948 Improve the comment in intro1 2024-07-04 13:10:18 +02:00
mo8it b8826dd3b3 Remove comment about removing a semicolon 2024-07-04 13:08:59 +02:00
mo8it d54c050985 Improve a comment in errors2 2024-07-04 13:03:05 +02:00
mo8it 248dd4415e Add comment to options1 2024-07-04 13:00:04 +02:00
mo8it dec6772b05 Improve the comment of arc1 2024-07-04 12:58:04 +02:00
mo8it fa6b7d77b2 Run dev check only on Linux 2024-07-03 17:59:10 +02:00
mo8it a72c26bdc3 Fix solution of options1 for stable Rust 2024-07-03 17:53:30 +02:00
mo8it fe3292c170 Remove dtolnay/rust-toolchain 2024-07-03 17:52:44 +02:00
mo8it ad66fe0074 Update checkout in web.yml 2024-07-03 17:51:06 +02:00
mo8it df64893f2b Update CI 2024-07-03 17:49:41 +02:00
mo8it 23bc5d23fe Remove install page for now, README is enough 2024-07-03 16:23:23 +02:00
mo8it 28d2bb0432 chore: Release 2024-07-03 15:32:46 +02:00
mo8it 1c010a129e Update deps 2024-07-03 15:28:53 +02:00
mo8it f5ce4cf0a5 Merge branch 'v6' 2024-07-03 15:26:35 +02:00
mo8it ff3e6c05a5 Merge branch 'main' 2024-07-03 15:26:05 +02:00
mo8it 33dfe5331a Update CHANGELOG 2024-07-03 15:24:07 +02:00
mo8it 2f8fa469ac Small writing changes 2024-07-02 16:26:59 +02:00
mo8it d3a0c26999 Improve the placement of TODO comments 2024-07-02 16:26:28 +02:00
mo8it 95f10c8068 Update CHANGELOG 2024-07-02 16:10:42 +02:00
mo8it 9bb174e96e Add a guide for third-party exercises 2024-07-02 16:09:05 +02:00
mo8it 4c5573b09f Update CONTRIBUTING 2024-07-02 14:45:25 +02:00