golang / net
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 426 files with 58,485 lines of code.
    • 2 files changed more than 100 times (4,346 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 13 files changed 21-50 times (17,801 lines of code)
    • 173 files changed 6-20 times (17,026 lines of code)
    • 238 files changed 1-5 times (19,312 lines of code)
7% | 0% | 30% | 29% | 33%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, html, s, md, gitignore, txt, mod, cfg, gitattributes, xml, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go7% | 0% | 30% | 29% | 32%
s0% | 0% | 0% | 0% | 100%
cfg0% | 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
http244% | 0% | 14% | 23% | 18%
publicsuffix0% | 0% | 93% | 6% | 0%
dns0% | 0% | 100% | 0% | 0%
html0% | 0% | 25% | 28% | 45%
webdav0% | 0% | 27% | 12% | 60%
ipv40% | 0% | 4% | 67% | 27%
icmp0% | 0% | 8% | 76% | 14%
context0% | 0% | 2% | 15% | 81%
ipv60% | 0% | <1% | 62% | 37%
internal0% | 0% | 0% | 43% | 56%
websocket0% | 0% | 0% | 98% | 1%
trace0% | 0% | 0% | 53% | 46%
nettest0% | 0% | 0% | 95% | 4%
bpf0% | 0% | 0% | 59% | 40%
route0% | 0% | 0% | 20% | 79%
proxy0% | 0% | 0% | 82% | 17%
netutil0% | 0% | 0% | 100% | 0%
xsrftoken0% | 0% | 0% | 100% | 0%
idna0% | 0% | 0% | 0% | 100%
http0% | 0% | 0% | 0% | 100%
lif0% | 0% | 0% | 0% | 100%
dict0% | 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
transport.go
in http2
2250 117 67 2325 146
server.go
in http2
2096 108 51 2325 110
table.go
in publicsuffix
10538 - 66 3341 43
webdav.go
in webdav
589 17 819 2642 33
parse.go
in html
2037 55 292 3280 33
frame.go
in http2
1144 82 130 2325 29
http2.go
in http2
240 27 645 2325 27
context.go
in context
7 2 1566 2821 24
header.go
in ipv4
142 4 506 3418 23
doc.go
in ipv4
1 - 1038 3418 22
file.go
in webdav
631 36 471 2642 22
doc.go
in ipv6
1 - 1038 3167 21
message.go
in icmp
118 3 1038 2620 21
prop.go
in webdav
308 13 1184 2564 21
message.go
in dns/dnsmessage
2045 163 62 1845 21
gen.go
in publicsuffix
582 26 350 3341 20
trace.go
in trace
793 50 1121 2436 20
write.go
in http2
247 31 284 2325 19
sys_darwin.go
in ipv6
66 5 312 3013 18
sys_darwin.go
in ipv4
56 3 287 2818 17