microsoft / BlingFire
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: 694
  • Daily file updates (only one update per file and date counted): 1168
  • First update: 2019-03-13
  • Latest update: 2021-11-05
  • Days between first and latest update: 969 (138 weeks, estimated 690 working days)
  • Active days (at least one file change): 108
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 694 files with 159,678 lines of code in files.
    • 682 files that are 366+ days old (158,534 lines of code)
    • 8 files that are 181-365 days old (988 lines of code)
    • 4 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 694 files with 159,678 lines of code in files.
    • 657 files have been last changed 366+ days ago (152,430 lines of code)
    • 18 files have been last changed 181-365 days ago (2,338 lines of code)
    • 18 files have been last changed 91-180 days ago (4,528 lines of code)
    • 1 files have been last changed 31-90 days ago (382 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
95% | 1% | 2% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cpp, cmd, txt, py, TXT, cxx, md, json, cs, js, csproj, yml, ipynb, html, inc, htm, gitignore, gnu, y
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cxx100% | 0% | 0% | 0% | 0%
cpp99% | 0% | <1% | 0% | 0%
h98% | <1% | <1% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
py81% | 18% | 0% | 0% | 0%
htm100% | 0% | 0% | 0% | 0%
gnu100% | 0% | 0% | 0% | 0%
TXT91% | 8% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
cs31% | 68% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cxx100% | 0% | 0% | 0% | 0%
cpp92% | 1% | 5% | 0% | 0%
h94% | 3% | 2% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
py71% | 18% | 9% | 0% | 0%
htm100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
TXT63% | 36% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
html0% | 100% | 0% | 0% | 0%
gnu0% | 0% | 100% | 0% | 0%
cs0% | 0% | 31% | 68% | 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
blingfirecompile.library99% | 0% | <1% | 0% | 0%
blingfiretools100% | 0% | 0% | 0% | 0%
ldbsrc98% | 1% | 0% | 0% | 0%
blingfireclient.library98% | <1% | <1% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
doc100% | 0% | 0% | 0% | 0%
wasm100% | 0% | 0% | 0% | 0%
nuget31% | 68% | 0% | 0% | 0%
dist-pypi100% | 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
blingfirecompile.library97% | <1% | 2% | 0% | 0%
blingfiretools95% | 0% | 4% | 0% | 0%
ldbsrc96% | 1% | 1% | 0% | 0%
blingfireclient.library93% | 5% | 1% | 0% | 0%
scripts99% | 0% | <1% | 0% | 0%
doc100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
wasm0% | 100% | 0% | 0% | 0%
nuget0% | 0% | 31% | 68% | 0%
dist-pypi0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cxx
BlingFireTokLibSbdData.cxx
in blingfiretools/blingfiretokdll
21006 - 1056 1056 1
cxx
BlingFireTokLibSbdData.cxx
in ldbsrc/sbd
21006 - 1056 1056 1
cxx
BlingFireTokLibWbdData.cxx
in blingfiretools/blingfiretokdll
7776 - 1056 1056 1
cxx
BlingFireTokLibWbdData.cxx
in ldbsrc/wbd
7776 - 1056 1056 1
cxx
FANormalizeDiacriticsMapPreserve.cxx
in blingfireclient.library/src
4103 - 545 1056 2
cxx
FANormalizeDiacriticsMapProd.cxx
in blingfireclient.library/src
4103 - 545 1056 2
cxx
FANormalizeDiacriticsMapRemove.cxx
in blingfireclient.library/src
4103 - 545 1056 2
FAUtf32ToLower.cpp
in blingfireclient.library/src
1239 - 545 1056 2
FAUtf32ToUpper.cpp
in blingfireclient.library/src
1239 - 545 1056 2
blingfiretokdll.cpp
in blingfiretools/blingfiretokdll
1087 27 132 1056 29
FADfaPack_triv.cpp
in blingfirecompile.library/src
952 37 545 1056 2
FAPrmInterpreter_t.h
in blingfirecompile.library/inc
706 11 545 1056 2
fa_line2chain_unicode.cpp
in blingfiretools/fa_line2chain_unicode
662 9 545 1056 3
fa_ts2stat.cpp
in blingfiretools/fa_ts2stat
653 12 545 1056 2
FAParser2WRE.cpp
in blingfirecompile.library/src
623 24 545 1056 2
FADfa2MinDfa_hg_t.h
in blingfirecompile.library/inc
609 9 545 1056 2
FARegexpParser_msyacc.cpp
in blingfirecompile.library/src
576 19 545 1056 2
fa_fsm2fsm_pack.cpp
in blingfiretools/fa_fsm2fsm_pack
560 5 132 1056 4
FAPosNfaPack_triv.cpp
in blingfirecompile.library/src
547 27 545 1056 2
FATaggedTextStat.cpp
in blingfirecompile.library/src
544 19 545 1056 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
blingfire-compile_src_pch.cpp
in blingfirecompile.library/src
1 - 1056 1056 1
blingfire-client_src_pch.cpp
in blingfireclient.library/src
1 - 1056 1056 1
blingfire-compile_src_pch.h
in blingfirecompile.library/inc
2 - 1056 1056 1
cmd
y2cpp.cmd
in blingfirecompile.library/ext
2 - 1056 1056 1
blingfire-client_src_pch.h
in blingfireclient.library/inc
2 - 1056 1056 1
sample.makefile.inc
in blingfirecompile.library/ext
11 - 1056 1056 1
FASecurity.h
in blingfireclient.library/inc
12 - 1056 1056 1
azure-pipelines.yml
in root
16 - 1056 1056 1
y
FARegexpParser_msyacc.y
in blingfirecompile.library/src
233 - 1056 1056 1
cxx
yypars.cxx
in blingfirecompile.library/ext
251 10 1056 1056 1
FAEncodeUtils.h
in blingfireclient.library/inc
425 - 1056 1056 1
cxx
BlingFireTokLibWbdData.cxx
in ldbsrc/wbd
7776 - 1056 1056 1
cxx
BlingFireTokLibWbdData.cxx
in blingfiretools/blingfiretokdll
7776 - 1056 1056 1
cxx
BlingFireTokLibSbdData.cxx
in ldbsrc/sbd
21006 - 1056 1056 1
cxx
BlingFireTokLibSbdData.cxx
in blingfiretools/blingfiretokdll
21006 - 1056 1056 1
cmd
set_env.cmd
in scripts
1 - 1047 1056 2
cmd
fa_line2words.cmd
in scripts
18 - 1047 1056 2
cmd
fa_line2ts.cmd
in scripts
19 - 1047 1056 2
cmd
fa_fflc2wtbt.cmd
in scripts
37 - 1047 1056 2
cmd
fa_conf2test_prm.cmd
in scripts
39 - 1047 1056 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
FAStringArray_pack.cpp
in blingfireclient.library/src
66 4 132 133 2
FAStringArrayPack.cpp
in blingfirecompile.library/src
43 3 132 133 2
FAStringArray_pack.h
in blingfireclient.library/inc
26 - 132 133 2
FAStringArrayPack.h
in blingfirecompile.library/inc
21 - 132 133 2
BlingFireUtils2.cs
in nuget/lib
382 17 88 300 5
TXT
README.TXT
in ldbsrc/syllab
26 - 328 328 1
FATokenSegmentationTools_1best_bpe_with_merges_t.h
in blingfireclient.library/inc
201 - 332 332 1
code.py
in ldbsrc/roberta
102 5 332 332 1
export_vocab.py
in ldbsrc/roberta
84 3 332 332 1
FATokenSegmentationToolsCA_t.h
in blingfireclient.library/inc
18 - 332 332 1
code.py
in ldbsrc/gpt2
100 5 334 334 1
export_vocab.py
in ldbsrc/gpt2
75 3 334 334 1
generate_charmap.py
in ldbsrc/uri100k
28 1 376 376 1
TXT
README.TXT
in ldbsrc/uri250k
28 - 376 376 1
generate_charmap.py
in ldbsrc/uri250k
28 1 376 376 1
generate_charmap.py
in ldbsrc/uri500k
28 1 376 376 1
TXT
README.TXT
in ldbsrc/uri100k
1 - 376 376 1
TXT
README.TXT
in ldbsrc/uri500k
1 - 376 376 1
TXT
README.TXT
in ldbsrc/roberta
43 - 332 478 4
TXT
README.TXT
in ldbsrc/gpt2
39 - 332 478 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
BlingFireUtils2.cs
in nuget/lib
382 17 88 300 5
blingfiretokdll.cpp
in blingfiretools/blingfiretokdll
1087 27 132 1056 29
fa_fsm2fsm_pack.cpp
in blingfiretools/fa_fsm2fsm_pack
560 5 132 1056 4
gnu
Makefile.gnu
in ldbsrc
553 - 132 1047 7
FAUtils.cpp
in blingfirecompile.library/src
529 21 132 1056 4
FAFsmConst.h
in blingfireclient.library/inc
341 - 132 1056 9
FAMapIOTools.cpp
in blingfirecompile.library/src
318 14 132 1056 4
fa_build_conf.cpp
in blingfiretools/fa_build_conf
278 4 132 1056 10
fa_charmap2mmap.cpp
in blingfiretools/fa_charmap2mmap
201 4 132 1056 4
BlingFireUtils.cs
in nuget/lib
172 5 132 581 9
__init__.py
in dist-pypi/blingfire
144 17 132 851 13
FAUtils.h
in blingfirecompile.library/inc
113 1 132 1056 4
FAStringArray_pack.cpp
in blingfireclient.library/src
66 4 132 133 2
FAStringArrayPack.cpp
in blingfirecompile.library/src
43 3 132 133 2
FAMapIOTools.h
in blingfirecompile.library/inc
42 - 132 1056 4
FAStringArray_pack.h
in blingfireclient.library/inc
26 - 132 133 2
FAStringArrayPack.h
in blingfirecompile.library/inc
21 - 132 133 2
setup.py
in dist-pypi
20 - 132 851 20
blingfire_example.py
in scripts
14 - 132 1056 8
FAUtf8Utils.cpp
in blingfireclient.library/src
477 11 225 1056 7