Note: Files with excluded extensions are not shown. Configure exclude_exts in gitstats.conf.
| Extension | Files (%) | Lines (%) | Lines/file |
|---|---|---|---|
| 1 | 2 (0.00%) | 440 (0.01%) | 220 |
| Makefile | 1 (0.00%) | 1 (0.00%) | 1 |
| RUNTIME | 1 (0.00%) | 72 (0.00%) | 72 |
| S | 2 (0.00%) | 401 (0.01%) | 200 |
| a | 1 (0.00%) | 3 (0.00%) | 3 |
| adoc | 1 (0.00%) | 90 (0.00%) | 90 |
| args | 8 (0.01%) | 15 (0.00%) | 1 |
| askama | 3 (0.00%) | 194 (0.00%) | 64 |
| auxv | 6 (0.01%) | 0 (0.00%) | 0 |
| bat | 5 (0.01%) | 18 (0.00%) | 3 |
| bin | 4 (0.01%) | 3 (0.00%) | 0 |
| bmp | 2 (0.00%) | 0 (0.00%) | 0 |
| c | 116 (0.19%) | 2926 (0.05%) | 25 |
| cff | 1 (0.00%) | 9 (0.00%) | 9 |
| check | 38 (0.06%) | 376 (0.01%) | 9 |
| checks | 17 (0.03%) | 155 (0.00%) | 9 |
| cmd | 3 (0.00%) | 17 (0.00%) | 5 |
| config | 1 (0.00%) | 51 (0.00%) | 51 |
| cov-map | 101 (0.16%) | 5533 (0.09%) | 54 |
| coverage | 101 (0.16%) | 5187 (0.09%) | 51 |
| cpp | 16 (0.03%) | 5083 (0.08%) | 317 |
| css | 12 (0.02%) | 5209 (0.09%) | 434 |
| d | 5 (0.01%) | 30 (0.00%) | 6 |
| data | 1 (0.00%) | 71 (0.00%) | 71 |
| def | 7 (0.01%) | 129 (0.00%) | 18 |
| defconfig | 18 (0.03%) | 319 (0.01%) | 17 |
| diff | 926 (1.48%) | 68314 (1.12%) | 73 |
| dot | 4 (0.01%) | 50 (0.00%) | 12 |
| el | 1 (0.00%) | 33 (0.00%) | 33 |
| err | 4 (0.01%) | 35 (0.00%) | 8 |
| fish | 2 (0.00%) | 2220 (0.04%) | 1110 |
| fixed | 1395 (2.23%) | 93685 (1.54%) | 67 |
| fragment | 1 (0.00%) | 7 (0.00%) | 7 |
| goml | 151 (0.24%) | 7910 (0.13%) | 52 |
| h | 9 (0.01%) | 26052 (0.43%) | 2894 |
| hpp | 2 (0.00%) | 476 (0.01%) | 238 |
| html | 139 (0.22%) | 317593 (5.23%) | 2284 |
| ico | 1 (0.00%) | 0 (0.00%) | 0 |
| in | 4 (0.01%) | 195 (0.00%) | 48 |
| inc | 5 (0.01%) | 36 (0.00%) | 7 |
| jl | 1 (0.00%) | 171 (0.00%) | 171 |
| js | 163 (0.26%) | 23346 (0.38%) | 143 |
| json | 65 (0.10%) | 355260 (5.85%) | 5465 |
| json5 | 2 (0.00%) | 135 (0.00%) | 67 |
| ld | 5 (0.01%) | 286 (0.00%) | 57 |
| ll | 1 (0.00%) | 6 (0.00%) | 6 |
| lock | 64 (0.10%) | 30533 (0.50%) | 477 |
| md | 1469 (2.35%) | 152184 (2.51%) | 103 |
| mir | 383 (0.61%) | 23750 (0.39%) | 62 |
| mjs | 1 (0.00%) | 75 (0.00%) | 75 |
| mts | 2 (0.00%) | 60 (0.00%) | 30 |
| natvis | 8 (0.01%) | 846 (0.01%) | 105 |
| nix | 3 (0.00%) | 135 (0.00%) | 45 |
| patch | 9 (0.01%) | 466 (0.01%) | 51 |
| png | 31 (0.05%) | 0 (0.00%) | 0 |
| pp | 46 (0.07%) | 1842 (0.03%) | 40 |
| ps1 | 4 (0.01%) | 2704 (0.04%) | 676 |
| py | 39 (0.06%) | 12182 (0.20%) | 312 |
| rast | 530 (0.85%) | 35620 (0.59%) | 67 |
| ref | 19 (0.03%) | 171 (0.00%) | 9 |
| rlib | 1 (0.00%) | 0 (0.00%) | 0 |
| rs | 38614 (61.79%) | 4007311 (65.98%) | 103 |
| rust | 1 (0.00%) | 11 (0.00%) | 11 |
| s | 31 (0.05%) | 3449 (0.06%) | 111 |
| sh | 135 (0.22%) | 19925 (0.33%) | 147 |
| snap | 84 (0.13%) | 3136 (0.05%) | 37 |
| spec | 2 (0.00%) | 7990 (0.13%) | 3995 |
| stderr | 15878 (25.41%) | 706902 (11.64%) | 44 |
| stdin | 54 (0.09%) | 412 (0.01%) | 7 |
| stdout | 453 (0.72%) | 24927 (0.41%) | 55 |
| svg | 24 (0.04%) | 3865 (0.06%) | 161 |
| t | 1 (0.00%) | 1 (0.00%) | 1 |
| template | 1 (0.00%) | 6 (0.00%) | 6 |
| toml | 625 (1.00%) | 15215 (0.25%) | 24 |
| ts | 29 (0.05%) | 8717 (0.14%) | 300 |
| txt | 196 (0.31%) | 16907 (0.28%) | 86 |
| ungram | 2 (0.00%) | 843 (0.01%) | 421 |
| version | 1 (0.00%) | 1 (0.00%) | 1 |
| woff2 | 14 (0.02%) | 0 (0.00%) | 0 |
| wxs | 3 (0.00%) | 500 (0.01%) | 166 |
| x | 1 (0.00%) | 23 (0.00%) | 23 |
| xcf | 2 (0.00%) | 0 (0.00%) | 0 |
| xml | 9 (0.01%) | 158537 (2.61%) | 17615 |
| xsl | 2 (0.00%) | 58 (0.00%) | 29 |
| yaml | 12 (0.02%) | 1605 (0.03%) | 133 |
| yml | 65 (0.10%) | 43819 (0.72%) | 674 |
| zsh | 2 (0.00%) | 3034 (0.05%) | 1517 |
Files touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.
| File | Times Changed |
|---|---|
| Cargo.lock | 4987 |
| src/libsyntax/parse/parser.rs | 2346 |
| src/librustdoc/clean/mod.rs | 1965 |
| Cargo.toml | 1899 |
| src/librustc_typeck/check/mod.rs | 1835 |
| src/lib.rs | 1790 |
| clippy_lints/src/lib.rs | 1675 |
| src/comp/middle/trans.rs | 1510 |
| CHANGELOG.md | 1471 |
| README.md | 1420 |
| src/librustc_resolve/lib.rs | 1337 |
| src/libsyntax/ast.rs | 1295 |
| src/libsyntax/print/pprust.rs | 1254 |
| src/librustc/middle/ty.rs | 1209 |
| compiler/rustc_span/src/symbol.rs | 1144 |
| clippy_lints/src/methods/mod.rs | 1064 |
| src/librustdoc/html/render.rs | 1037 |
| src/libsyntax/ext/expand.rs | 1028 |
| compiler/rustc_middle/src/ty/context.rs | 1001 |
| compiler/rustc_middle/src/ty/mod.rs | 956 |
| src/librustc_typeck/collect.rs | 951 |
| src/librustdoc/lib.rs | 911 |
| src/librustc/ty/mod.rs | 866 |
| src/libsyntax/feature_gate.rs | 860 |
| rust-toolchain | 840 |