facebook / remodel
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: 95
  • Daily file updates (only one update per file and date counted): 207
  • First update: 2016-04-15
  • Latest update: 2022-03-08
  • Days between first and latest update: 2154 (307 weeks, estimated 1535 working days)
  • Active days (at least one file change): 210
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 95 files with 17,896 lines of code in files.
    • 92 files that are 366+ days old (17,594 lines of code)
    • 1 files that are 181-365 days old (184 lines of code)
    • 2 files that are 91-180 days old (118 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)
98% | 1% | <1% | 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 95 files with 17,896 lines of code in files.
    • 20 files have been last changed 366+ days ago (1,001 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 74 files have been last changed 91-180 days ago (16,663 lines of code)
    • 1 files have been last changed 31-90 days ago (232 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
5% | 0% | 93% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
ts, feature, js, md, json, txt, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts98% | 1% | <1% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts3% | 0% | 95% | 1% | 0%
js72% | 0% | 27% | 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
src98% | 0% | 1% | 0% | 0%
src/plugins97% | 2% | 0% | 0% | 0%
src/js/object-mona-parser100% | 0% | 0% | 0% | 0%
features/support100% | 0% | 0% | 0% | 0%
src/js/object-mona-parser/algebraic-type100% | 0% | 0% | 0% | 0%
src/js/object-mona-parser/object-spec100% | 0% | 0% | 0% | 0%
src/js/require-plugin100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src6% | 0% | 91% | 2% | 0%
src/js/object-mona-parser100% | 0% | 0% | 0% | 0%
src/js/object-mona-parser/algebraic-type100% | 0% | 0% | 0% | 0%
src/js/object-mona-parser/object-spec100% | 0% | 0% | 0% | 0%
src/js/require-plugin100% | 0% | 0% | 0% | 0%
src/plugins0% | 0% | 100% | 0% | 0%
features/support0% | 0% | 100% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
object-parser-common.js
in src/js/object-mona-parser
325 27 726 2182 15 9
coding.ts
in src/plugins
1217 152 149 2170 40 18
439 49 127 2170 30 13
algebraic-type-parser.js
in src/js/object-mona-parser/algebraic-type
58 3 1375 2170 4 4
11 2 1170 2170 10 8
309 14 163 2166 37 14
184 25 155 2166 13 9
149 13 163 2166 14 11
101 2 149 2166 25 14
13 - 945 2166 7 6
11 1 714 2166 7 6
148 10 163 2103 8 6
494 52 163 2073 44 17
88 18 163 2073 39 14
assume-nonnull.ts
in src/plugins
183 40 163 2042 21 10
equality.ts
in src/plugins
1558 160 163 2032 31 13
1310 115 155 2032 54 20
984 63 163 2032 39 16
description.ts
in src/plugins
637 98 163 2032 30 12
builder.ts
in src/plugins
534 56 163 2032 42 17
objc.ts
in src
503 42 155 2032 38 12
336 39 163 2032 34 15
copying.ts
in src/plugins
206 41 163 2032 22 11
201 31 163 2032 21 14
use-cpp.ts
in src/plugins
169 40 163 2032 20 10
fetch-status.ts
in src/plugins
141 29 150 2032 22 11
coding-utils.ts
in src/plugins
385 31 163 1925 11 7
307 13 163 1925 26 14
143 4 743 1925 8 6
104 3 155 1850 10 5
code.ts
in src
61 2 372 1850 14 8
166 10 163 1812 22 9
287 14 163 1809 24 11
266 54 149 1809 17 12
262 35 163 1809 28 14
134 12 163 1809 15 10
74 5 163 1809 6 6
65 8 714 1809 8 6
64 - 149 1809 26 11
object-spec-parser.js
in src/js/object-mona-parser/object-spec
21 1 1471 1809 3 3
9 2 1169 1809 6 5
object-mona-parser.js
in src/js/object-mona-parser
7 - 1248 1809 4 4
30 - 402 1808 14 7
21 - 1169 1808 10 6
221 42 163 1650 18 9
assert-nullability.ts
in src/plugins
220 44 155 1647 17 9
169 40 163 1647 13 8
140 38 122 1607 8 7
117 21 163 1509 19 8
117 21 163 1509 19 8
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
require-plugin.js
in src/js/require-plugin
6 1 1471 1471 1 1
object-spec-parser.js
in src/js/object-mona-parser/object-spec
21 1 1471 1809 3 3
algebraic-type-parser.js
in src/js/object-mona-parser/algebraic-type
58 3 1375 2170 4 4
object-mona-parser.js
in src/js/object-mona-parser
7 - 1248 1809 4 4
error.ts
in src
9 2 1248 1471 2 2
file.ts
in src
18 4 1248 1471 2 2
11 2 1170 2170 10 8
9 2 1169 1809 6 5
21 - 1169 1808 10 6
50 5 1169 1471 3 3
28 - 1155 1471 4 3
18 2 1136 1389 4 4
13 - 945 2166 7 6
143 4 743 1925 8 6
object-parser-common.js
in src/js/object-mona-parser
325 27 726 2182 15 9
11 1 714 2166 7 6
65 8 714 1809 8 6
97 16 623 961 4 1
30 - 402 1808 14 7
code.ts
in src
61 2 372 1850 14 8
19 2 163 1471 4 4
23 1 163 1471 4 4
hook.js
in features/support
26 3 163 1471 4 3
33 3 163 1471 7 5
unique.ts
in src
33 2 163 1310 4 4
41 3 163 402 2 2
map.ts
in src
47 9 163 1471 6 5
51 6 163 1471 3 3
maybe.ts
in src
55 8 163 1471 9 6
58 3 163 1471 6 5
queue.ts
in src
60 10 163 1471 5 5
either.ts
in src
67 12 163 1471 7 6
68 3 163 1150 9 3
71 6 163 1471 4 4
74 5 163 1809 6 6
76 11 163 1471 8 6
coding-type-safety.ts
in src/plugins
83 6 163 1124 4 3
88 18 163 2073 39 14
89 9 163 1471 4 4
91 15 163 1471 6 4
93 7 163 1471 9 6
main.ts
in src
99 6 163 1240 6 5
114 21 163 1509 20 8
immutable-ivars.ts
in src/plugins
115 18 163 1150 8 4
117 21 163 1509 19 8
117 21 163 1509 19 8
117 21 163 1509 19 8
131 6 163 1471 8 5
132 8 163 1482 13 7
132 20 163 1295 12 6
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
88 2 150 150 1 1
30 5 155 155 1 1
184 7 163 209 2 2
41 3 163 402 2 2
232 16 38 821 8 3
97 16 623 961 4 1
coding-type-safety.ts
in src/plugins
83 6 163 1124 4 3
167 18 163 1150 8 4
immutable-ivars.ts
in src/plugins
115 18 163 1150 8 4
68 3 163 1150 9 3
steps.js
in features/support
135 13 163 1240 4 3
main.ts
in src
99 6 163 1240 6 5
132 20 163 1295 12 6
unique.ts
in src
33 2 163 1310 4 4
18 2 1136 1389 4 4
283 19 163 1471 10 7
229 20 163 1471 8 6
list.ts
in src
182 38 163 1471 6 5
154 15 163 1471 5 5
131 6 163 1471 8 5
93 7 163 1471 9 6
91 15 163 1471 6 4
89 9 163 1471 4 4
76 11 163 1471 8 6
71 6 163 1471 4 4
either.ts
in src
67 12 163 1471 7 6
queue.ts
in src
60 10 163 1471 5 5
58 3 163 1471 6 5
maybe.ts
in src
55 8 163 1471 9 6
51 6 163 1471 3 3
50 7 149 1471 8 6
50 5 1169 1471 3 3
map.ts
in src
47 9 163 1471 6 5
33 3 163 1471 7 5
28 - 1155 1471 4 3
hook.js
in features/support
26 3 163 1471 4 3
23 1 163 1471 4 4
19 2 163 1471 4 4
file.ts
in src
18 4 1248 1471 2 2
error.ts
in src
9 2 1248 1471 2 2
require-plugin.js
in src/js/require-plugin
6 1 1471 1471 1 1
313 41 154 1482 23 10
132 8 163 1482 13 7
117 21 163 1509 19 8
117 21 163 1509 19 8
117 21 163 1509 19 8
114 21 163 1509 20 8
140 38 122 1607 8 7
assert-nullability.ts
in src/plugins
220 44 155 1647 17 9
169 40 163 1647 13 8
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
232 16 38 821 8 3
140 38 122 1607 8 7
439 49 127 2170 30 13
coding.ts
in src/plugins
1217 152 149 2170 40 18
266 54 149 1809 17 12
101 2 149 2166 25 14
64 - 149 1809 26 11
50 7 149 1471 8 6
fetch-status.ts
in src/plugins
141 29 150 2032 22 11
88 2 150 150 1 1
313 41 154 1482 23 10
1310 115 155 2032 54 20
objc.ts
in src
503 42 155 2032 38 12
assert-nullability.ts
in src/plugins
220 44 155 1647 17 9
184 25 155 2166 13 9
104 3 155 1850 10 5
30 5 155 155 1 1
equality.ts
in src/plugins
1558 160 163 2032 31 13
984 63 163 2032 39 16
description.ts
in src/plugins
637 98 163 2032 30 12
builder.ts
in src/plugins
534 56 163 2032 42 17
494 52 163 2073 44 17
coding-utils.ts
in src/plugins
385 31 163 1925 11 7
336 39 163 2032 34 15
309 14 163 2166 37 14
307 13 163 1925 26 14
287 14 163 1809 24 11
283 19 163 1471 10 7
262 35 163 1809 28 14
229 20 163 1471 8 6
221 42 163 1650 18 9
copying.ts
in src/plugins
206 41 163 2032 22 11
201 31 163 2032 21 14
184 7 163 209 2 2
assume-nonnull.ts
in src/plugins
183 40 163 2042 21 10
list.ts
in src
182 38 163 1471 6 5
use-cpp.ts
in src/plugins
169 40 163 2032 20 10
169 40 163 1647 13 8
167 18 163 1150 8 4
166 10 163 1812 22 9
154 15 163 1471 5 5
149 13 163 2166 14 11
148 10 163 2103 8 6
steps.js
in features/support
135 13 163 1240 4 3
134 12 163 1809 15 10
132 20 163 1295 12 6
132 8 163 1482 13 7
131 6 163 1471 8 5
117 21 163 1509 19 8
117 21 163 1509 19 8