Repository Analysis

sunface/rust-course

什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book

0.4 Likely human-written View on GitHub
0.4
Adjusted Score
0.4
Raw Score
100%
Time Factor
2026-05-29
Last Push
30,436
Stars
Rust
Language
68,238
Lines of Code
526
Files
28
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 28

Pattern Findings

28 matches across 3 categories. Click a row to expand file-level details.

Over-Commented Block25 hits · 25 pts
SeverityFileLineSnippet
LOWassets/rustlings-zh/exercises/quiz1.rs1// quiz1.rs
LOWassets/rustlings-zh/exercises/conversions/from_str.rs21 // Incorrect number of fields
LOWassets/rustlings-zh/exercises/conversions/from_into.rs21// Your task is to complete this implementation
LOWassets/rustlings-zh/exercises/error_handling/errors2.rs1// errors2.rs
LOW…stlings-zh/exercises/advanced_errors/advanced_errs2.rs1// advanced_errs2.rs
LOWassets/rustlings-zh/exercises/variables/variables1.rs1// variables1.rs
LOW…/rustlings-zh/exercises/standard_library_types/arc1.rs1// arc1.rs
LOW…/rustlings-zh/exercises/standard_library_types/box1.rs1// box1.rs
LOW…ings-zh/exercises/standard_library_types/iterators4.rs1// iterators4.rs
LOW…ings-zh/exercises/standard_library_types/iterators5.rs1// iterators5.rs
LOWassets/rustlings-zh/src/main.rs61
LOWassets/rustlings-zh/src/main.rs81#[argh(subcommand, name = "list")]
LOWassets/writing-material/posts/tests/doc_test.md1## Documentation testing
LOWassets/writing-material/posts/tests/doc_test.md21/// The next function divides two numbers.
LOWassets/writing-material/posts/tests/doc_test.md41 }
LOW…c/too-many-lists/production-unsafe-deque/final-code.md521 //
LOW…c/too-many-lists/production-unsafe-deque/final-code.md581 // cur
LOW…c/too-many-lists/production-unsafe-deque/final-code.md641 // input.front -> 1 <-> 2 <- input.back
LOW…c/too-many-lists/production-unsafe-deque/final-code.md701 // We have this:
LOW…-lists/production-unsafe-deque/implementing-cursors.md521 // We have this:
LOW…-lists/production-unsafe-deque/implementing-cursors.md581
LOW…-lists/production-unsafe-deque/implementing-cursors.md641 }
LOW…-lists/production-unsafe-deque/implementing-cursors.md701
LOWsrc/basic/comment.md61当查看一个 `crates.io` 上的包时,往往需要通过它提供的文档来浏览相关的功能特性、使用方式,这种文档就是通过文档注释实现的。
LOWsrc/basic/crate-module/use.md441 my_mod::indirect_access();
Verbosity Indicators2 hits · 3 pts
SeverityFileLineSnippet
LOW…/rustlings-zh/exercises/standard_library_types/box1.rs12// Step 1: use a `Box` in the enum definition to make the code compile
LOW…/rustlings-zh/exercises/standard_library_types/box1.rs13// Step 2: create both empty and non-empty cons lists by replacing `unimplemented!()`
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippet
LOWassets/rustlings-zh/CONTRIBUTING.md123BREAKING CHANGE: This has to be done because lorem ipsum dolor