Commit graph

41 commits

Author SHA1 Message Date
mo8it
a5f221aa39 Improve some messages 2024-07-07 15:53:48 +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
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