golang / net
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 426
  • Daily file updates (only one update per file and date counted): 971
  • First update: 2012-01-25
  • Latest update: 2022-01-26
  • Days between first and latest update: 3655 (522 weeks, estimated 2610 working days)
  • Active days (at least one file change): 894
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 426 files with 58,485 lines of code in files.
    • 413 files that are 366+ days old (58,204 lines of code)
    • 7 files that are 181-365 days old (125 lines of code)
    • 6 files that are 91-180 days old (156 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 426 files with 58,485 lines of code in files.
    • 149 files have been last changed 366+ days ago (23,424 lines of code)
    • 233 files have been last changed 181-365 days ago (13,344 lines of code)
    • 20 files have been last changed 91-180 days ago (3,865 lines of code)
    • 20 files have been last changed 31-90 days ago (17,649 lines of code)
    • 4 files have been last changed 1-30 days ago (203 lines of code)
40% | 22% | 6% | 30% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, html, s, md, gitignore, txt, mod, cfg, gitattributes, xml, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go99% | <1% | <1% | 0% | 0%
s100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go40% | 22% | 6% | 30% | <1%
s71% | 14% | 0% | 14% | 0%
cfg100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
publicsuffix100% | 0% | 0% | 0% | 0%
http299% | <1% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
webdav100% | 0% | 0% | 0% | 0%
internal97% | 1% | <1% | 0% | 0%
ipv698% | 0% | 1% | 0% | 0%
ipv498% | 0% | 1% | 0% | 0%
route100% | 0% | 0% | 0% | 0%
dns100% | 0% | 0% | 0% | 0%
trace100% | 0% | 0% | 0% | 0%
idna99% | 0% | <1% | 0% | 0%
icmp100% | 0% | 0% | 0% | 0%
bpf100% | 0% | 0% | 0% | 0%
websocket100% | 0% | 0% | 0% | 0%
nettest100% | 0% | 0% | 0% | 0%
http100% | 0% | 0% | 0% | 0%
lif100% | 0% | 0% | 0% | 0%
proxy100% | 0% | 0% | 0% | 0%
context100% | 0% | 0% | 0% | 0%
dict100% | 0% | 0% | 0% | 0%
netutil100% | 0% | 0% | 0% | 0%
xsrftoken100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
webdav99% | <1% | 0% | 0% | 0%
html66% | 33% | 0% | 0% | 0%
http223% | 12% | 17% | 46% | 0%
internal40% | 50% | 1% | 1% | 5%
trace100% | 0% | 0% | 0% | 0%
route47% | 52% | 0% | <1% | 0%
icmp89% | 10% | 0% | 0% | 0%
ipv428% | 69% | 1% | 0% | 0%
bpf100% | 0% | 0% | 0% | 0%
websocket100% | 0% | 0% | 0% | 0%
ipv624% | 73% | 1% | 0% | 0%
nettest56% | 2% | 40% | 0% | 0%
proxy100% | 0% | 0% | 0% | 0%
idna8% | 0% | 91% | 0% | 0%
publicsuffix<1% | 5% | 0% | 93% | 0%
lif19% | 0% | 0% | 80% | 0%
xsrftoken100% | 0% | 0% | 0% | 0%
context18% | 81% | 0% | 0% | 0%
http7% | 46% | 46% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
dict0% | 0% | 100% | 0% | 0%
dns0% | 0% | 0% | 100% | 0%
netutil0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
hybi.go
in websocket
494 24 2075 3663 12
websocket.go
in websocket
268 20 867 3663 16
dict.go
in dict
167 6 158 3663 4
client.go
in websocket
87 6 2397 3663 9
server.go
in websocket
81 5 2377 3663 7
per_host.go
in proxy
111 9 1009 3468 6
proxy.go
in proxy
99 7 1009 3468 6
socks5.go
in proxy
32 1 1009 3468 12
direct.go
in proxy
18 2 1009 3468 2
header.go
in ipv4
142 4 506 3418 23
endpoint.go
in ipv4
121 15 1059 3418 12
control.go
in ipv4
111 7 1702 3418 8
packet.go
in ipv4
79 4 1053 3418 14
helper.go
in ipv4
62 4 716 3418 17
control_bsd.go
in ipv4
30 4 291 3418 15
payload.go
in ipv4
11 1 1784 3418 8
control_windows.go
in ipv4
5 1 1176 3418 8
doc.go
in ipv4
1 - 1038 3418 22
table.go
in publicsuffix
10538 - 66 3341 43
gen.go
in publicsuffix
582 26 350 3341 20
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doctype.go
in html
132 1 3280 3280 1
if.go
in webdav
144 6 2642 2649 2
sys_freebsd.go
in icmp
5 1 2620 2620 1
atom.go
in html/atom
47 6 2614 3280 2
lock.go
in webdav
310 20 2557 2642 8
escape.go
in html
202 6 2535 3280 2
cfg
codereview.cfg
in root
1 - 2515 2968 2
client.go
in websocket
87 6 2397 3663 9
server.go
in websocket
81 5 2377 3663 7
gotrack.go
in http2
134 6 2305 2325 2
charset.go
in html/charset
202 7 2241 2996 11
header.go
in ipv6
44 2 2180 2624 3
asm.go
in bpf
24 2 2140 2140 1
histogram.go
in trace
287 21 2129 2436 2
xml.go
in webdav
366 15 2129 2642 14
hybi.go
in websocket
494 24 2075 3663 12
doc.go
in bpf
1 - 2060 2140 3
interface_freebsd.go
in route
72 2 2025 2113 2
interface_openbsd.go
in route
83 3 2025 2113 2
icmp_linux.go
in ipv4
17 4 1946 2619 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
go118.go
in idna
2 - 95 95 1
pre_go118.go
in idna
2 - 95 95 1
zsys_linux_loong64.go
in ipv6
59 - 114 114 1
zsys_linux_loong64.go
in ipv4
59 - 114 114 1
zsys_linux_loong64.go
in internal/socket
29 - 114 114 1
sys_linux_loong64.go
in internal/socket
5 - 114 114 1
complete_dontwait.go
in internal/socket
13 1 191 191 1
complete_nodontwait.go
in internal/socket
10 1 191 191 1
not_go115.go
in http2
21 1 276 276 1
go115.go
in http2
16 1 276 276 1
ascii.go
in http2
33 4 270 284 2
zsys_linux_ppc.go
in internal/socket
27 - 287 287 1
sys_linux_ppc.go
in internal/socket
5 - 287 287 1
zsys_openbsd_mips64.go
in internal/socket
23 - 289 429 2
control_zos.go
in ipv4
78 3 315 471 2
sys_zos.go
in ipv6
59 4 290 471 2
zsys_zos_s390x.go
in ipv6
47 - 290 471 2
sys_zos.go
in ipv4
45 3 315 471 2
zsys_zos_s390x.go
in ipv4
42 - 315 471 2
sys_zos_s390x.go
in internal/socket
27 5 471 471 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mmsghdr_unix.go
in internal/socket
142 10 9 1787 6
rawconn_mmsg.go
in internal/socket
44 2 9 1787 8
cmsghdr_unix.go
in internal/socket
11 3 9 490 3
cmsghdr_zos_s390x.go
in internal/socket
6 1 9 471 2
listen.go
in netutil
59 6 50 3096 7
server.go
in http2
2096 108 51 2325 110
message.go
in dns/dnsmessage
2045 163 62 1845 21
table.go
in publicsuffix
10538 - 66 3341 43
transport.go
in http2
2250 117 67 2325 146
writesched.go
in http2
147 12 71 2325 7
writesched_random.go
in http2
50 6 71 2012 3
sys_unix.go
in internal/socket
23 4 73 1816 5
sys_linux_386.go
in internal/socket
19 2 73 1816 4
sys_linux_s390x.go
in internal/socket
19 2 73 1787 3
sys_bsd.go
in internal/socket
7 2 73 1787 5
syscall.go
in route
3 - 73 2113 6
link.go
in lif
103 4 86 1956 5
binary.go
in lif
87 12 86 1956 3
address.go
in lif
81 4 86 1956 4
defs_solaris.go
in lif
61 - 86 1956 4