dart-lang / dart_style
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 40 files with 6,070 lines of code.
    • 2 files changed more than 100 times (2,416 lines of code)
    • 3 files changed 51-100 times (421 lines of code)
    • 9 files changed 21-50 times (1,824 lines of code)
    • 20 files changed 6-20 times (1,134 lines of code)
    • 6 files changed 1-5 times (275 lines of code)
39% | 6% | 30% | 18% | 4%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
dart, txt, md, yaml, gitignore, json, yml, ts
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
dart39% | 6% | 30% | 18% | 4%
yaml69% | 0% | 0% | 30% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
lib/src54% | 9% | 30% | 5% | <1%
ROOT69% | 0% | 0% | 30% | 0%
lib/src/line_splitting0% | 0% | 49% | 50% | 0%
example0% | 0% | 100% | 0% | 0%
lib/src/cli0% | 0% | 10% | 49% | 39%
benchmark0% | 0% | 100% | 0% | 0%
lib/src/rule0% | 0% | 0% | 89% | 10%
tool0% | 0% | 0% | 100% | 0%
lib0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
source_visitor.dart
in lib/src
2391 191 110 2685 217
pubspec.yaml
in root
25 - 17 2688 170
line_writer.dart
in lib/src
140 5 228 2654 68
chunk.dart
in lib/src
166 11 228 2619 56
dart_formatter.dart
in lib/src
115 3 23 2649 54
chunk_builder.dart
in lib/src
472 38 130 2431 47
debug.dart
in lib/src
179 6 130 2632 46
argument_list_visitor.dart
in lib/src
285 12 130 2431 34
io.dart
in lib/src
127 4 130 2643 32
call_chain_visitor.dart
in lib/src
267 15 228 2426 32
format.dart
in example
112 7 130 2646 27
benchmark.dart
in benchmark
48 5 130 2686 26
solve_state.dart
in lib/src/line_splitting
280 10 130 2384 24
formatter_options.dart
in lib/src/cli
54 5 50 679 22
grind.dart
in tool
35 2 130 2334 17
rule.dart
in lib/src/rule
69 7 344 2431 16
style_fix.dart
in lib/src
25 - 788 1337 15
whitespace.dart
in lib/src
36 - 344 2619 14
argument.dart
in lib/src/rule
135 12 344 2431 13
nesting_builder.dart
in lib/src
44 5 344 2431 12