hhvm / hack-codegen
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: 65
  • Daily file updates (only one update per file and date counted): 959
  • First update: 2015-08-07
  • Latest update: 2022-01-07
  • Days between first and latest update: 2346 (335 weeks, estimated 1675 working days)
  • Active days (at least one file change): 125
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 65 files with 3,853 lines of code in files.
    • 65 files that are 366+ days old (3,853 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 65 files with 3,853 lines of code in files.
    • 54 files have been last changed 366+ days ago (2,669 lines of code)
    • 9 files have been last changed 181-365 days ago (470 lines of code)
    • 2 files have been last changed 91-180 days ago (714 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)
69% | 12% | 18% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
md, hack, html, scss, yml, php, json, gitignore, svg, gitattributes, txt, xml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
hack100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
hack69% | 12% | 18% | 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
src100% | 0% | 0% | 0% | 0%
src/key-value-render100% | 0% | 0% | 0% | 0%
src/_Private100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src68% | 9% | 21% | 0% | 0%
src/key-value-render60% | 39% | 0% | 0% | 0%
src/_Private100% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
468 50 124 1152 10 5
379 43 748 1152 4 3
281 32 382 1152 5 2
246 28 151 1152 6 4
244 30 677 1152 7 3
190 36 382 1152 4 3
HackBuilderValues.hack
in src/key-value-render
135 19 320 1152 6 2
131 10 748 1152 5 3
107 12 382 1152 7 3
91 9 748 1152 2 2
87 - 382 1152 3 2
strip_hh_prefix.hack
in src/_Private
83 1 748 1152 2 2
67 9 397 1152 3 2
64 8 1009 1152 2 1
61 10 340 1152 2 2
Filesystem.hack
in src/_Private
57 6 748 1152 4 3
55 7 340 1152 2 2
53 3 748 1152 6 3
52 7 887 1152 2 2
52 7 340 1152 2 2
50 5 1070 1152 2 1
47 5 748 1152 2 2
46 5 1152 1152 1 1
HackBuilderShapeRenderer.hack
in src/key-value-render
46 3 880 1152 5 2
45 5 382 1152 2 2
41 5 340 1152 2 2
35 6 1152 1152 1 1
33 8 1152 1152 1 1
33 2 880 1152 2 2
33 6 748 1152 2 2
30 6 1152 1152 1 1
30 2 1152 1152 1 1
29 5 748 1152 4 2
25 4 1152 1152 1 1
23 2 1152 1152 1 1
20 3 340 1152 4 3
HackBuilderRegexRenderer.hack
in src/key-value-render
20 1 320 1152 4 2
HackBuilderCodegenRenderer.hack
in src/key-value-render
18 1 397 1152 4 2
HackBuilderKeys.hack
in src/key-value-render
17 4 1152 1152 1 1
16 2 880 1152 2 2
HackBuilderKeyLambdaRenderer.hack
in src/key-value-render
16 2 880 1152 2 2
15 2 1152 1152 1 1
HackBuilderCodeRenderer.hack
in src/key-value-render
15 1 397 1152 3 2
HackBuilderLiteralRenderer.hack
in src/key-value-render
14 1 880 1152 2 2
HackBuilderClassnameRenderer.hack
in src/key-value-render
14 1 748 1152 3 3
14 2 340 1152 2 2
StrBuffer.hack
in src/_Private
13 2 1152 1152 1 1
12 2 1152 1152 1 1
Vec.hack
in src/_Private
11 1 748 1152 3 2
11 1 880 1152 2 2
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
3 - 1152 1152 1 1
IHackBuilderKeyRenderer.hack
in src/key-value-render
4 - 1152 1152 1 1
IHackBuilderValueRenderer.hack
in src/key-value-render
4 - 1152 1152 1 1
4 - 1152 1152 1 1
5 - 1152 1152 1 1
6 1 1152 1152 1 1
7 1 1152 1152 1 1
7 1 1152 1152 1 1
9 - 1152 1152 1 1
C.hack
in src/_Private
10 1 1152 1152 1 1
10 2 1152 1152 1 1
11 1 1152 1152 1 1
12 2 1152 1152 1 1
StrBuffer.hack
in src/_Private
13 2 1152 1152 1 1
15 2 1152 1152 1 1
HackBuilderKeys.hack
in src/key-value-render
17 4 1152 1152 1 1
23 2 1152 1152 1 1
25 4 1152 1152 1 1
30 2 1152 1152 1 1
30 6 1152 1152 1 1
33 8 1152 1152 1 1
35 6 1152 1152 1 1
46 5 1152 1152 1 1
50 5 1070 1152 2 1
64 8 1009 1152 2 1
52 7 887 1152 2 2
HackBuilderKeyExportRenderer.hack
in src/key-value-render
11 1 880 1152 2 2
11 1 880 1152 2 2
HackBuilderLiteralRenderer.hack
in src/key-value-render
14 1 880 1152 2 2
HackBuilderKeyLambdaRenderer.hack
in src/key-value-render
16 2 880 1152 2 2
16 2 880 1152 2 2
33 2 880 1152 2 2
HackBuilderShapeRenderer.hack
in src/key-value-render
46 3 880 1152 5 2
Vec.hack
in src/_Private
11 1 748 1152 3 2
HackBuilderClassnameRenderer.hack
in src/key-value-render
14 1 748 1152 3 3
29 5 748 1152 4 2
33 6 748 1152 2 2
47 5 748 1152 2 2
53 3 748 1152 6 3
Filesystem.hack
in src/_Private
57 6 748 1152 4 3
strip_hh_prefix.hack
in src/_Private
83 1 748 1152 2 2
91 9 748 1152 2 2
131 10 748 1152 5 3
379 43 748 1152 4 3
244 30 677 1152 7 3
HackBuilderCodeRenderer.hack
in src/key-value-render
15 1 397 1152 3 2
HackBuilderCodegenRenderer.hack
in src/key-value-render
18 1 397 1152 4 2
67 9 397 1152 3 2
15 1 382 382 1 1
45 5 382 1152 2 2
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
72 10 340 382 2 1
15 1 382 382 1 1
468 50 124 1152 10 5
379 43 748 1152 4 3
281 32 382 1152 5 2
246 28 151 1152 6 4
244 30 677 1152 7 3
190 36 382 1152 4 3
HackBuilderValues.hack
in src/key-value-render
135 19 320 1152 6 2
131 10 748 1152 5 3
107 12 382 1152 7 3
91 9 748 1152 2 2
87 - 382 1152 3 2
strip_hh_prefix.hack
in src/_Private
83 1 748 1152 2 2
67 9 397 1152 3 2
64 8 1009 1152 2 1
61 10 340 1152 2 2
Filesystem.hack
in src/_Private
57 6 748 1152 4 3
55 7 340 1152 2 2
53 3 748 1152 6 3
52 7 887 1152 2 2
52 7 340 1152 2 2
50 5 1070 1152 2 1
47 5 748 1152 2 2
46 5 1152 1152 1 1
HackBuilderShapeRenderer.hack
in src/key-value-render
46 3 880 1152 5 2
45 5 382 1152 2 2
41 5 340 1152 2 2
35 6 1152 1152 1 1
33 8 1152 1152 1 1
33 2 880 1152 2 2
33 6 748 1152 2 2
30 6 1152 1152 1 1
30 2 1152 1152 1 1
29 5 748 1152 4 2
25 4 1152 1152 1 1
23 2 1152 1152 1 1
20 3 340 1152 4 3
HackBuilderRegexRenderer.hack
in src/key-value-render
20 1 320 1152 4 2
HackBuilderCodegenRenderer.hack
in src/key-value-render
18 1 397 1152 4 2
HackBuilderKeys.hack
in src/key-value-render
17 4 1152 1152 1 1
16 2 880 1152 2 2
HackBuilderKeyLambdaRenderer.hack
in src/key-value-render
16 2 880 1152 2 2
15 2 1152 1152 1 1
HackBuilderCodeRenderer.hack
in src/key-value-render
15 1 397 1152 3 2
HackBuilderLiteralRenderer.hack
in src/key-value-render
14 1 880 1152 2 2
HackBuilderClassnameRenderer.hack
in src/key-value-render
14 1 748 1152 3 3
14 2 340 1152 2 2
StrBuffer.hack
in src/_Private
13 2 1152 1152 1 1
12 2 1152 1152 1 1
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
468 50 124 1152 10 5
246 28 151 1152 6 4
HackBuilderValues.hack
in src/key-value-render
135 19 320 1152 6 2
HackBuilderRegexRenderer.hack
in src/key-value-render
20 1 320 1152 4 2
72 10 340 382 2 1
61 10 340 1152 2 2
55 7 340 1152 2 2
52 7 340 1152 2 2
41 5 340 1152 2 2
20 3 340 1152 4 3
14 2 340 1152 2 2
281 32 382 1152 5 2
190 36 382 1152 4 3
107 12 382 1152 7 3
87 - 382 1152 3 2
45 5 382 1152 2 2
15 1 382 382 1 1
67 9 397 1152 3 2
HackBuilderCodegenRenderer.hack
in src/key-value-render
18 1 397 1152 4 2
HackBuilderCodeRenderer.hack
in src/key-value-render
15 1 397 1152 3 2
244 30 677 1152 7 3
379 43 748 1152 4 3
131 10 748 1152 5 3
91 9 748 1152 2 2
strip_hh_prefix.hack
in src/_Private
83 1 748 1152 2 2
Filesystem.hack
in src/_Private
57 6 748 1152 4 3
53 3 748 1152 6 3
47 5 748 1152 2 2
33 6 748 1152 2 2
29 5 748 1152 4 2
HackBuilderClassnameRenderer.hack
in src/key-value-render
14 1 748 1152 3 3
Vec.hack
in src/_Private
11 1 748 1152 3 2
HackBuilderShapeRenderer.hack
in src/key-value-render
46 3 880 1152 5 2
33 2 880 1152 2 2
16 2 880 1152 2 2
HackBuilderKeyLambdaRenderer.hack
in src/key-value-render
16 2 880 1152 2 2
HackBuilderLiteralRenderer.hack
in src/key-value-render
14 1 880 1152 2 2
11 1 880 1152 2 2
HackBuilderKeyExportRenderer.hack
in src/key-value-render
11 1 880 1152 2 2
52 7 887 1152 2 2
64 8 1009 1152 2 1
50 5 1070 1152 2 1
46 5 1152 1152 1 1
35 6 1152 1152 1 1
33 8 1152 1152 1 1
30 6 1152 1152 1 1
30 2 1152 1152 1 1
25 4 1152 1152 1 1
23 2 1152 1152 1 1
HackBuilderKeys.hack
in src/key-value-render
17 4 1152 1152 1 1