flutter / cocoon
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 274 files with 21,379 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 4 files changed 51-100 times (1,483 lines of code)
    • 17 files changed 21-50 times (2,937 lines of code)
    • 61 files changed 6-20 times (5,928 lines of code)
    • 192 files changed 1-5 times (11,031 lines of code)
0% | 6% | 13% | 27% | 51%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
dart, yaml, plist, sh, gitignore, xml, go, md, json, h, txt, proto, swift, gradle, cc, cpp, storyboard, properties, kt, cmake, xib, bat, yml, html, mod
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
dart0% | 7% | 14% | 29% | 48%
yaml0% | 0% | 15% | 44% | 40%
proto0% | 0% | 0% | 31% | 68%
go0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
cc0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
swift0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
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
app_dart/lib0% | 15% | 28% | 41% | 13%
app_dart/dev0% | 0% | 100% | 0% | 0%
app_dart0% | 0% | 30% | 66% | 3%
release_dashboard/lib0% | 0% | 0% | 43% | 56%
device_doctor/lib0% | 0% | 0% | 80% | 19%
licenses0% | 0% | 0% | 94% | 5%
ROOT0% | 0% | 0% | 84% | 15%
release_dashboard0% | 0% | 0% | 77% | 22%
dashboard/lib0% | 0% | 0% | 0% | 100%
repo_dashboard/lib0% | 0% | 0% | 0% | 100%
oneoff/cirrus_stats0% | 0% | 0% | 0% | 100%
dashboard/windows0% | 0% | 0% | 0% | 100%
dashboard0% | 0% | 0% | 0% | 100%
release_dashboard/linux0% | 0% | 0% | 0% | 100%
dashboard/linux0% | 0% | 0% | 0% | 100%
repo_dashboard/web0% | 0% | 0% | 0% | 100%
release_dashboard/macos0% | 0% | 0% | 0% | 100%
device_doctor/tool0% | 0% | 0% | 0% | 100%
dashboard/web0% | 0% | 0% | 0% | 100%
repo_dashboard0% | 0% | 0% | 0% | 100%
dashboard/macos0% | 0% | 0% | 0% | 100%
device_doctor0% | 0% | 0% | 0% | 100%
app_dart/integration_test0% | 0% | 0% | 0% | 100%
repo_dashboard/ios0% | 0% | 0% | 0% | 100%
dashboard/ios0% | 0% | 0% | 0% | 100%
dashboard/android0% | 0% | 0% | 0% | 100%
repo_dashboard/android0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
github_webhook.dart
in app_dart/lib/src/request_handlers
464 16 9 940 82
cocoon_service.dart
in app_dart/lib
40 - 7 940 56
check_for_waiting_pull_requests.dart
in app_dart/lib/src/request_handlers
450 10 16 812 55
luci_build_service.dart
in app_dart/lib/src/service
529 11 8 611 54
scheduler.dart
in app_dart/lib/src/service
326 11 9 351 45
pubspec.yaml
in app_dart
37 - 24 940 43
push_build_status_to_github.dart
in app_dart/lib/src/request_handlers
78 4 4 916 43
update_task_status.dart
in app_dart/lib/src/request_handlers
88 4 23 921 42
luci.dart
in app_dart/lib/src/service
237 7 56 920 41
push_gold_status_to_github.dart
in app_dart/lib/src/request_handlers
309 10 11 703 39
utils.dart
in app_dart/lib/src/foundation
158 7 20 695 37
refresh_chromebot_status.dart
in app_dart/lib/src/request_handlers
138 5 56 920 35
datastore.dart
in app_dart/lib/src/service
187 12 15 916 35
authentication.dart
in app_dart/lib/src/request_handling
93 6 130 922 30
config.dart
in app_dart/lib/src/service
298 17 7 276 29
task.dart
in app_dart/lib/src/model/appengine
220 3 23 923 27
refresh_cirrus_status.dart
in app_dart/lib/src/request_handlers
56 - 130 917 25
cron.yaml
in app_dart
43 - 7 916 24
deploy.dart
in app_dart/dev
106 5 134 842 24
buildbucket.dart
in app_dart/lib/src/model/luci
361 24 27 923 24