golang / text
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: 282
  • Daily file updates (only one update per file and date counted): 716
  • First update: 2013-03-06
  • Latest update: 2022-01-23
  • Days between first and latest update: 3246 (463 weeks, estimated 2315 working days)
  • Active days (at least one file change): 395
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 282 files with 543,571 lines of code in files.
    • 280 files that are 366+ days old (543,567 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 2 files that are 91-180 days old (4 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% | 0% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 282 files with 543,571 lines of code in files.
    • 184 files have been last changed 366+ days ago (383,732 lines of code)
    • 86 files have been last changed 181-365 days ago (156,216 lines of code)
    • 12 files have been last changed 91-180 days ago (3,623 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
70% | 28% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, txt, json, xml, md, mod, cfg, gitignore, gitattributes
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go99% | 0% | <1% | 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
go70% | 28% | <1% | 0% | 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
encoding100% | 0% | 0% | 0% | 0%
unicode100% | 0% | 0% | 0% | 0%
collate100% | 0% | 0% | 0% | 0%
date100% | 0% | 0% | 0% | 0%
language100% | 0% | 0% | 0% | 0%
secure100% | 0% | 0% | 0% | 0%
internal99% | 0% | <1% | 0% | 0%
search100% | 0% | 0% | 0% | 0%
width100% | 0% | 0% | 0% | 0%
currency100% | 0% | 0% | 0% | 0%
message100% | 0% | 0% | 0% | 0%
cases100% | 0% | 0% | 0% | 0%
feature100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
transform100% | 0% | 0% | 0% | 0%
runes100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
number100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
encoding98% | <1% | <1% | 0% | 0%
collate99% | <1% | 0% | 0% | 0%
date99% | <1% | 0% | 0% | 0%
language96% | 2% | 1% | 0% | 0%
search100% | 0% | 0% | 0% | 0%
internal68% | 22% | 8% | 0% | 0%
unicode4% | 95% | <1% | 0% | 0%
message99% | <1% | 0% | 0% | 0%
currency85% | 10% | 4% | 0% | 0%
cases58% | 41% | 0% | 0% | 0%
secure4% | 95% | 0% | 0% | 0%
feature67% | 32% | 0% | 0% | 0%
transform100% | 0% | 0% | 0% | 0%
runes100% | 0% | 0% | 0% | 0%
width5% | 94% | 0% | 0% | 0%
number99% | <1% | 0% | 0% | 0%
cmd36% | 0% | 63% | 0% | 0%
ROOT<1% | 0% | 99% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
maketables.go
in unicode/norm
808 30 350 3257 16
normalize.go
in unicode/norm
490 28 1280 3257 12
iter.go
in unicode/norm
384 20 1194 3257 6
composition.go
in unicode/norm
368 30 1277 3257 6
forminfo.go
in unicode/norm
171 23 1277 3257 8
readwriter.go
in unicode/norm
95 5 1194 3257 4
triegen.go
in unicode/norm
94 6 350 3257 3
input.go
in unicode/norm
91 12 1746 3257 4
trie.go
in unicode/norm
40 1 2719 3257 2
tables.go
in collate
68780 - 1779 3165 7
builder.go
in collate/build
548 23 1280 3165 10
maketables.go
in collate
473 26 350 3165 13
colcmp.go
in collate/tools/colcmp
446 28 1651 3165 4
collate.go
in collate
313 26 1280 3165 17
order.go
in collate/build
308 24 1280 3165 4
trie.go
in collate/build
248 12 3165 3165 1
colelem.go
in collate/build
219 13 1280 3165 4
contract.go
in collate/build
206 15 1280 3165 4
icu.go
in collate/tools/colcmp
163 20 350 3165 3
gen.go
in collate/tools/colcmp
148 8 2644 3165 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sort.go
in collate
61 7 3165 3165 1
trie.go
in collate/build
248 12 3165 3165 1
compact.go
in internal/triegen
23 4 2738 2738 1
trie.go
in unicode/norm
40 1 2719 3257 2
col.go
in collate/tools/colcmp
68 9 2644 3165 3
gen.go
in collate/tools/colcmp
148 8 2644 3165 3
tables.go
in encoding/japanese
26934 - 2614 3081 3
tables.go
in encoding/korean
34121 - 2614 3068 3
tables.go
in encoding/traditionalchinese
37108 - 2614 3068 3
tables.go
in encoding/simplifiedchinese
43972 - 2614 3076 5
all.go
in encoding/simplifiedchinese
5 - 2516 2516 1
all.go
in encoding/japanese
5 - 2516 2516 1
cfg
codereview.cfg
in root
1 - 2515 2968 2
codesize.go
in internal/testtext
34 1 2514 2514 1
override.go
in encoding/unicode
49 3 2508 2508 1
merge.go
in unicode/rangetable
182 4 2411 2550 3
rangetable.go
in unicode/rangetable
46 6 2401 2416 3
colltab.go
in internal/colltab
63 2 2284 2550 3
tag.go
in internal/tag
71 6 2284 2354 2
text.go
in internal/testtext
74 - 2284 2538 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
go118.go
in internal/export/idna
2 - 98 98 1
pre_go118.go
in internal/export/idna
2 - 98 98 1
ascii.go
in encoding/ianaindex
61 2 350 527 2
tables13.0.0.go
in unicode/runenames
16490 5 350 533 2
tables13.0.0.go
in unicode/rangetable
8323 - 350 533 2
tables13.0.0.go
in secure/precis
3721 6 350 533 2
tables13.0.0.go
in unicode/bidi
1645 6 350 533 2
tables13.0.0.go
in width
1170 6 350 533 2
tables12.0.0.go
in unicode/runenames
15959 5 350 827 3
tables12.0.0.go
in unicode/rangetable
7653 - 350 827 3
tables12.0.0.go
in secure/precis
3694 6 350 827 3
tables12.0.0.go
in unicode/bidi
1621 6 350 827 3
tables12.0.0.go
in width
1170 6 350 827 3
tables11.0.0.go
in unicode/runenames
15690 5 350 1147 3
tables11.0.0.go
in unicode/rangetable
6993 - 350 1147 3
tables11.0.0.go
in secure/precis
3601 6 350 1147 3
tables11.0.0.go
in unicode/bidi
1591 6 350 1147 3
tables11.0.0.go
in width
1153 6 350 1147 3
gen.go
in internal/export/unicode
896 37 350 1147 2
doc.go
in internal/export/unicode
1 - 1147 1147 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
core.go
in unicode/bidi
670 40 94 2245 8
gen.go
in root
237 8 95 2520 30
idna10.0.0.go
in internal/export/idna
547 36 98 1516 6
match.go
in language
426 18 98 3074 26
go118.go
in internal/export/idna
2 - 98 98 1
pre_go118.go
in internal/export/idna
2 - 98 98 1
main.go
in cmd/gotext
279 20 106 1976 6
format.go
in currency
144 14 109 2318 4
gbk.go
in encoding/simplifiedchinese
226 3 124 3076 12
parse.go
in internal/language
492 31 179 1444 7
language.go
in internal/language
435 33 179 1444 5
parse.go
in language
163 11 179 3074 23
idna9.0.0.go
in internal/export/idna
509 35 274 1516 5
punycode.go
in internal/export/idna
188 7 274 1947 3
doc.go
in number
1 - 277 1624 3
tables.go
in language
274 - 312 3074 43
gen.go
in language
244 8 312 1682 9
tables13.0.0.go
in unicode/runenames
16490 5 350 533 2
tables12.0.0.go
in unicode/runenames
15959 5 350 827 3
tables11.0.0.go
in unicode/runenames
15690 5 350 1147 3