#office #ascii-art #assistant #sound #aka #clippy-output #2003

bin+lib clippit

clippit 使 cargo clippy 的声音听起来像 Office 2003 的 Clippit 助手(即 Clippy)

4 个版本 (2 个破坏性更新)

0.3.0 2023年8月12日
0.2.0 2021年6月28日
0.1.1 2021年6月23日
0.1.0 2021年6月23日

#456 in 音频

MIT 许可证

35KB
784

clippit 📎

Latest version Documentation

clippit 使 cargo clippy 的声音听起来像 Office 2003 的 Clippit 助手(即 "Clippy")。

$ cargo clippit
   /‾‾\
   |  |
   @  @
   || |/
   || ||
   |\_/|
   \___/
     /\
/‾‾‾‾  ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾\
| I'm checking problematic-code v0.1.0 (C:\...\clippy-output\problematic-code)...                               |
| Hmmm... unnecessary trailing semicolon.                                                                       |
|  --> src\main.rs:5:19                                                                                         |
|   |                                                                                                           |
| 5 |     let pi = 3.14;;                                                                                       |
|   |                   ^ You should remove this semicolon                                                      |
|   |                                                                                                           |
|   Note: `#[warn(redundant_semicolons)]` on by default.                                                        |
| Hmmm... unused variable: `pi`.                                                                                |
|  --> src\main.rs:5:9                                                                                          |
|   |                                                                                                           |
| 5 |     let pi = 3.14;;                                                                                       |
|   |         ^^ If this is intentional, prefix it with an underscore: `_pi`                                    |
|   |                                                                                                           |
|   Note: `#[warn(unused_variables)]` on by default.                                                            |
| Hmmm... approximate value of `f{32, 64}::consts::PI` found.                                                   |
|  --> src\main.rs:5:14                                                                                         |
|   |                                                                                                           |
| 5 |     let pi = 3.14;;                                                                                       |
|   |              ^^^^                                                                                         |
|   |                                                                                                           |
|   Hint: consider using the constant directly.                                                                 |
|   Would you like some help with this? Visit                                                                   |
|   https://rust-lang.github.io/rust-clippy/master/index.html#approx_constant.                                  |
|   Note: `#[deny(clippy::approx_constant)]` on by default.                                                     |
| Hmmm... `problematic-code` (bin "problematic-code") generated 2 warnings.                                     |
| Let's fix `problematic-code` (bin "problematic-code")!                                                        |
\_______________________________________________________________________________________________________________/

使用 cargo install clippit 安装,然后在 Rust 目录中运行

cargo clippit

仅在 rustc 1.71.1clippy 0.1.71 上进行测试。

特别感谢 https://github.com/gbigwood/Clippo 提供的 ASCII 艺术作品。

依赖项

~5–17MB
~187K SLoC