Commit graph

40 commits

Author SHA1 Message Date
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 6cf75d569b Fix typos 2024-07-02 14:28:08 +02:00
mo8it 42a3503906 Run solutions in parallel 2024-06-10 17:42:11 +02:00
mo8it 08ac11ff22 Add --require-solutions option to dev check 2024-06-02 00:11:41 +02:00
mo8it 6ae4a979f4 Check for unexpected files in the solutions dir 2024-06-02 00:03:48 +02:00
mo8it a3ada0eee8 Print the exercise solution on check 2024-06-01 21:51:45 +02:00
mo8it 50530fa3cf Don't try to check a solution that doesn't exist 2024-06-01 21:50:11 +02:00
mo8it 611f9d8722 Check that all solutions run successfully 2024-06-01 21:48:15 +02:00
mo8it 8e9c99ae5b Change condition order 2024-06-01 15:10:43 +02:00
mo8it 84a818dbda Update the bins buffer capacity 2024-06-01 15:01:18 +02:00
mo8it 5e7afce019 Document dev 2024-05-01 19:47:35 +02:00
mo8it 74180ba1cc Check for tests while test=false 2024-05-01 19:16:59 +02:00
mo8it 5920a58e83 Include dev/Cargo.toml 2024-04-25 19:58:55 +02:00
mo8it c51f1b3f31 Thanks Clippy :D 2024-04-25 15:58:46 +02:00
mo8it 212c82c6f6 Don't ignore .vscode/extensions.json when developing third-party exercises 2024-04-25 15:34:58 +02:00
mo8it fcefa3d614 Name the exercises' package exercises 2024-04-25 15:33:24 +02:00
mo8it 2af0cd9cce Replace mode by test and strict_clippy 2024-04-25 03:25:45 +02:00
mo8it 4ce2714da1 Add --no-git 2024-04-22 00:38:34 +02:00
mo8it e93a99e19e Third-party exercises should be in a separate Git repo 2024-04-22 00:34:55 +02:00
mo8it 61a84a2c11 dev init -> dev new PATH 2024-04-21 23:43:49 +02:00
mo8it 642c3bd37e Fix the generated Cargo.toml after rustlings init 2024-04-21 20:22:01 +02:00
mo8it f1a60780b9 Rename constant 2024-04-21 19:26:19 +02:00
mo8it f04089b8bc Only take a reference 2024-04-18 11:40:54 +02:00
mo8it cb9f1ac9ce Require a main function in all exercises 2024-04-17 22:46:21 +02:00
mo8it d83cc69afe Trim before checking if the hint is empty 2024-04-17 19:16:48 +02:00
mo8it d6bb27ec20 Check for empty field values 2024-04-17 19:12:10 +02:00
mo8it d42a6e7415 Print the path of the missing file 2024-04-17 18:59:40 +02:00
mo8it 28ec0f864a Check the info file 2024-04-17 18:19:08 +02:00
mo8it 7005d8a400 Fix typo 2024-04-17 16:11:44 +02:00
mo8it 7f433ae28f Check the format version in dev check 2024-04-17 16:09:25 +02:00
mo8it 501b973c25 Add "dev update" 2024-04-17 15:55:50 +02:00
mo8it 0ac5aa7af2 Fix typo 2024-04-16 04:00:42 +02:00
mo8it 86d716cf8a Add comment about keeping dependencies 2024-04-16 03:43:34 +02:00
mo8it 87db9129bc Add the mode field 2024-04-16 03:37:58 +02:00
mo8it 6566c5904f Tell about updating Cargo.toml 2024-04-16 03:35:23 +02:00
mo8it aa813fbce1 Update Cargo.toml on dev check 2024-04-16 03:30:28 +02:00
mo8it c07cf5bffe Fix typo 2024-04-16 03:18:06 +02:00
mo8it 25e7696565 Done dev init 2024-04-16 03:08:45 +02:00
mo8it 7ebc260924 Scetch the dev subcommand 2024-04-15 23:54:57 +02:00