| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-17 | Fix typo | mo8it | |
| 2024-04-17 | Add "dev update" | mo8it | |
| 2024-04-16 | Use colors inside the test | mo8it | |
| 2024-04-14 | Add terminal links | mo8it | |
| 2024-04-14 | Tolerate changes in the state file | mo8it | |
| 2024-04-13 | Remove unused ContextLine | mo8it | |
| 2024-04-12 | Show the final message | mo8it | |
| 2024-04-12 | Fix Display for Exercise | mo8it | |
| 2024-04-12 | Deal with long strings | mo8it | |
| 2024-04-11 | Panic if there are no exercises | mo8it | |
| 2024-04-11 | Remove "I AM NOT DONE" and the verify mode and add AppState | mo8it | |
| 2024-04-10 | Add deny_unknown_fields | mo8it | |
| 2024-04-08 | Merge imports | mo8it | |
| 2024-04-07 | Remove the info_toml_content field | mo8it | |
| 2024-04-07 | Some renamings | mo8it | |
| 2024-04-07 | Implement resetting | mo8it | |
| 2024-04-07 | Return an error instead of exiting | mo8it | |
| 2024-04-05 | Use the pretty format when testing even with -q | mo8it | |
| 2024-04-01 | Make `cargo run` work | mo8it | |
| 2024-03-31 | Remove redundant test | mo8it | |
| 2024-03-31 | Some improvements to error handling | mo8it | |
| 2024-03-31 | Use Cargo instead of rustc | mo8it | |
| 2024-03-30 | Fix tests | mo8it | |
| 2024-03-28 | POC done | mo8it | |
| 2024-03-28 | Remove unneeded ./ from relative paths | mo8it | |
| 2024-03-27 | Merge branch 'main' into performance | mo8it | |
| 2024-03-27 | Merge pull request #1916 from mo8it/command | Mo | |
| Pipe the output of command to null instead of capturing and ignoring it | |||
| 2024-03-26 | Derive Eq when PartialEq is derived | mo8it | |
| 2024-03-26 | Add comments | mo8it | |
| 2024-03-26 | Fix context of previous lines and improve readability | mo8it | |
| 2024-03-25 | Pipe the output to null instead of capturing and ignoring it | mo8it | |
| 2024-03-24 | Make "I AM NOT DONE" caseless | mo8it | |
| 2024-03-24 | Replace regex with winnow | mo8it | |
| 2024-03-24 | Optimize state | mo8it | |
| 2023-10-16 | fix(watch): update the CLIPPY_CARGO_TOML_PATH | markgreene74 | |
| ... to reflect the changes to the exercise directory names. The path exercises/clippy replaced with exercises/22_clippy. closes #1726 | |||
| 2023-09-27 | fix(cli): stop littering pdb files on windows | DocWilco | |
| 2023-09-25 | Give a more helpful error when a file is missing | jyn | |
| Previously, this would just say "missing file". Now it shows the path of the file that was missing, which should make it easier to debug what went wrong. | |||
| 2023-08-26 | Run clippy --fix | mo8it | |
| 2023-02-05 | Fix the problem of different edition between rustc and rust-analyzer | wjwrh | |
| 2022-10-12 | Apply uninlined-format-args clippy lint | Yuri Astrakhan | |
| This lint should also be applied to the excersies, but I am not certain how to run it for all non-crate individual files. To re-run: ``` rustup run nightly cargo clippy --fix -- -A clippy::all -W clippy::uninlined_format_args ``` | |||
| 2022-07-01 | change edition to 2021 in exercices.rs | KatanaFluorescent | |
| workaround for this issue https://github.com/rust-lang/rustlings/issues/1022 | |||
| 2022-02-04 | fix(clippy1): Set clippy::float_cmp lint to deny (#907) | radicale | |
| 2021-12-24 | chore : replace filter_map() with find_map() | Galih wisnuaji | |
| 2021-09-21 | fix(cli): typo in exercise.rs (#848) | LIU JIE | |
| 2021-08-24 | fix(cli): remove unnecessary borrows (#829) | Ben Armstead | |
| * Update dependencies * Format better and remove unnecessary borrows | |||
| 2021-04-21 | feat: Replace clap with argh | mokou | |
| I’ve been wanting to do this for a while, but always procrastinated on it. We’ve been using Clap since the 2.0 rewrite, but Clap is known to be a fairly heavy library. Since Rustlings is usually peoples’ first contact with a Rust compilation, I think it’s in our best interests that this complation is as fast as possible. In effect, replacing Clap with the smaller, structopt-style `argh` reduces the amount of crates needing to be compiled from 82 to 60. I also think this makes the code way easier to read, we don’t need to use Clap’s methods anymore, but can switch over to using pure Rust methods, e.g., switches are booleans, options are Option<String>s or the like, and subcommands are just structs. | |||
| 2021-04-18 | style: formatted files with rustfmt | Zerotask | |
| 2021-03-20 | refactor: change from match to if for NO_EMOJI | Matt Lebl | |
| 2021-03-19 | feat: Replace emojis when NO_EMOJI env variable present | Matt Lebl | |
| 2021-03-12 | chore: fix typo | circumspect | |
| Co-authored-by: Chenkail <40770208+Chenkail@users.noreply.github.com> | |||
