kubernetes / component-base
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 85 files with 5,539 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (694 lines of code)
    • 35 files changed 6-20 times (3,197 lines of code)
    • 45 files changed 1-5 times (1,648 lines of code)
0% | 0% | 12% | 57% | 29%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, md, txt, mod, json, gitattributes
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 12% | 57% | 29%
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
metrics0% | 0% | 22% | 65% | 12%
logs0% | 0% | 19% | 37% | 43%
config0% | 0% | 0% | 75% | 24%
cli0% | 0% | 0% | 33% | 66%
featuregate0% | 0% | 0% | 93% | 6%
version0% | 0% | 0% | 0% | 100%
configz0% | 0% | 0% | 0% | 100%
traces0% | 0% | 0% | 0% | 100%
term0% | 0% | 0% | 0% | 100%
codec0% | 0% | 0% | 0% | 100%
ROOT0% | 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
registry.go
in metrics
205 20 92 1008 29
metrics.go
in metrics/testutil
314 25 156 834 28
options.go
in logs
56 5 20 675 26
registry.go
in metrics/legacyregistry
38 5 56 1005 25
json.go
in logs/json
81 5 22 613 22
metric.go
in metrics
147 30 351 1008 20
counter.go
in metrics
134 20 339 1008 18
opts.go
in metrics
200 17 337 1008 17
zz_generated.conversion.go
in config/v1alpha1
213 22 20 1125 16
processstarttime.go
in metrics
25 1 335 995 15
histogram.go
in metrics
127 19 337 1002 15
metrics.go
in metrics/prometheus/restclient
131 6 301 901 15
gauge.go
in metrics
132 19 337 1002 15
types.go
in config
97 7 20 1125 14
summary.go
in metrics
119 17 337 1002 14
types.go
in config/v1alpha1
46 - 20 1125 13
config.go
in logs
63 4 20 251 13
promlint.go
in metrics/testutil
88 7 268 777 12
wrappers.go
in metrics
45 - 842 1008 11
globalflags.go
in cli/globalflag
21 2 92 1085 10