Repository Analysis

rust-lang/rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

1.2 Likely human-written View on GitHub
1.2
Adjusted Score
1.2
Raw Score
100%
Time Factor
2026-05-25
Last Push
63,026
Stars
Rust
Language
15,825
Lines of Code
278
Files
19
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 19

Pattern Findings

19 matches across 1 category. Click a row to expand file-level details.

Over-Commented Block19 hits · 19 pts
SeverityFileLineSnippet
LOWsolutions/19_smart_pointers/smart_pointers3.rs1// In this exercise, we are given a `Vec` of `u32` called `numbers` with values
LOWsolutions/19_smart_pointers/smart_pointers1.rs1// At compile time, Rust needs to know how much space a type takes up. This
LOWsolutions/18_iterators/iterators4.rs21 // Case num==2: The iterator 2..=2 contains one element
LOWsolutions/quizzes/quiz2.rs1// Let's build a little machine in the form of a function. As input, we're going
LOWsolutions/quizzes/quiz3.rs1// An imaginary magical school has a new report card generation system written
LOWsolutions/13_error_handling/errors2.rs1// Say we're writing a game where you can buy items with tokens. All items cost
LOWsolutions/13_error_handling/errors5.rs1// This exercise is an altered version of the `errors4` exercise. It uses some
LOWexercises/19_smart_pointers/smart_pointers3.rs1// In this exercise, we are given a `Vec` of `u32` called `numbers` with values
LOWexercises/19_smart_pointers/smart_pointers1.rs1// At compile time, Rust needs to know how much space a type takes up. This
LOWexercises/23_conversions/conversions3.rs21 BadLen,
LOWexercises/18_iterators/iterators4.rs1fn factorial(num: u64) -> u64 {
LOWexercises/quizzes/quiz1.rs1// This is a quiz for the following sections:
LOWexercises/quizzes/quiz2.rs1// This is a quiz for the following sections:
LOWexercises/quizzes/quiz3.rs1// This quiz tests:
LOWexercises/13_error_handling/errors2.rs1// Say we're writing a game where you can buy items with tokens. All items cost
LOWexercises/13_error_handling/errors5.rs1// This exercise is an altered version of the `errors4` exercise. It uses some
LOWsrc/cli.rs1use clap::{Parser, Subcommand};
LOWsrc/cli.rs21 ///
LOWsrc/dev/new.rs101# Optional multi-line message to be shown to users after finishing all exercises.