facebookincubator / reindeer
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): 177
  • First update: 2020-07-03
  • Latest update: 2022-04-01
  • Days between first and latest update: 638 (91 weeks, estimated 455 working days)
  • Active days (at least one file change): 558
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 54 files with 11,600 lines of code in files.
    • 33 files that are 366+ days old (7,598 lines of code)
    • 14 files that are 181-365 days old (2,114 lines of code)
    • 6 files that are 91-180 days old (1,593 lines of code)
    • 1 files that are 31-90 days old (295 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
65% | 18% | 13% | 2% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 54 files with 11,600 lines of code in files.
    • 6 files have been last changed 366+ days ago (348 lines of code)
    • 4 files have been last changed 181-365 days ago (549 lines of code)
    • 12 files have been last changed 91-180 days ago (2,291 lines of code)
    • 30 files have been last changed 31-90 days ago (7,830 lines of code)
    • 2 files have been last changed 1-30 days ago (582 lines of code)
3% | 4% | 19% | 67% | 5%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
py, rs, cmake, toml, md, bzl, sh, gitignore, txt, c, awk, json, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py62% | 25% | 6% | 4% | 0%
rs62% | 9% | 28% | 0% | 0%
cmake95% | 4% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cmake37% | 33% | 0% | 29% | 0%
py<1% | 3% | 0% | 91% | 4%
rs0% | 0% | 55% | 37% | 6%
c0% | 0% | 100% | 0% | 0%
toml0% | 0% | 0% | 100% | 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
build/fbcode_builder/getdeps80% | <1% | 11% | 7% | 0%
src58% | 10% | 31% | 0% | 0%
build/fbcode_builder53% | 46% | 0% | 0% | 0%
build/fbcode_builder/CMake52% | 47% | 0% | 0% | 0%
src/fixups100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
example/project0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
build/fbcode_builder/CMake19% | 30% | 4% | 46% | 0%
build/fbcode_builder/getdeps<1% | 0% | 0% | 92% | 7%
src0% | 0% | 57% | 35% | 7%
src/fixups0% | 0% | 40% | 59% | 0%
example/project0% | 0% | 100% | 0% | 0%
build/fbcode_builder0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
builder.py
in build/fbcode_builder/getdeps
822 48 36 652 43 17
manifest.py
in build/fbcode_builder/getdeps
548 29 33 652 25 12
cargo.rs
in src
452 8 110 652 6 4
buildopts.py
in build/fbcode_builder/getdeps
434 20 57 652 26 14
getdeps.py
in build/fbcode_builder
993 41 33 648 33 15
fb_py_win_main.c
in build/fbcode_builder/CMake
74 3 179 648 3 2
runcmd.py
in build/fbcode_builder/getdeps
106 5 57 645 9 5
__init__.py
in build/fbcode_builder/getdeps
1 - 637 637 1 1
cmake
FindLibUnwind.cmake
in build/fbcode_builder/CMake
25 - 606 606 1 1
buck.rs
in src
358 13 72 596 7 6
index.rs
in src
273 6 17 590 5 3
cmake
FindRe2.cmake
in build/fbcode_builder/CMake
16 - 590 590 1 1
config.rs
in src
159 8 110 585 8 6
cmake
FindGflags.cmake
in build/fbcode_builder/CMake
97 - 584 584 1 1
fetcher.py
in build/fbcode_builder/getdeps
550 59 33 562 17 9
buildscript.rs
in src/fixups
211 8 72 557 4 3
load.py
in build/fbcode_builder/getdeps
228 28 60 548 9 7
platform.py
in build/fbcode_builder/getdeps
187 17 60 548 12 8
expr.py
in build/fbcode_builder/getdeps
120 23 60 548 4 5
envfuncs.py
in build/fbcode_builder/getdeps
110 21 56 548 7 5
copytree.py
in build/fbcode_builder/getdeps
42 4 60 548 6 4
cache.py
in build/fbcode_builder/getdeps
7 3 60 548 4 4
errors.py
in build/fbcode_builder/getdeps
5 1 60 548 4 4
cmake
FindGlog.cmake
in build/fbcode_builder/CMake
29 - 539 539 1 1
cmake
FindSodium.cmake
in build/fbcode_builder/CMake
265 - 318 527 2 2
config.rs
in src/fixups
145 - 110 527 6 4
cmake
FBThriftCppLibrary.cmake
in build/fbcode_builder/CMake
180 - 520 520 1 1
Cargo.toml
in root
28 - 75 493 31 16
523 6 110 491 12 7
cmake
RustStaticLibrary.cmake
in build/fbcode_builder/CMake
267 - 59 480 3 3
104 1 110 413 4 2
main.rs
in src
113 2 110 410 3 3
126 - 110 396 3 2
cmake
FBCompilerSettingsUnix.cmake
in build/fbcode_builder/CMake
7 - 361 361 1 1
subcmd.py
in build/fbcode_builder/getdeps
24 4 60 346 4 4
fbcode_builder.py
in build/fbcode_builder
391 36 81 327 3 3
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60 81 281 2 2
make_fbpy_archive.py
in build/fbcode_builder/CMake
243 13 281 281 1 1
make_docker_context.py
in build/fbcode_builder
132 2 81 281 2 2
docker_builder.py
in build/fbcode_builder
111 12 81 281 2 2
shell_builder.py
in build/fbcode_builder
73 10 81 281 2 2
utils.py
in build/fbcode_builder
54 7 81 281 2 2
parse_args.py
in build/fbcode_builder
54 1 81 281 2 2
shell_quoting.py
in build/fbcode_builder
48 9 57 281 4 3
cmake
FindZstd.cmake
in build/fbcode_builder/CMake
34 - 281 281 1 1
fbcode_builder_config.py
in build/fbcode_builder
8 - 81 281 2 2
369 26 110 277 2 2
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8 57 162 5 4
fixups.rs
in src
912 7 72 136 5 3
dyndeps.py
in build/fbcode_builder/getdeps
309 34 30 110 5 3
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
__init__.py
in build/fbcode_builder/getdeps
1 - 637 637 1 1
cmake
FindLibUnwind.cmake
in build/fbcode_builder/CMake
25 - 606 606 1 1
cmake
FindRe2.cmake
in build/fbcode_builder/CMake
16 - 590 590 1 1
cmake
FindGflags.cmake
in build/fbcode_builder/CMake
97 - 584 584 1 1
cmake
FindGlog.cmake
in build/fbcode_builder/CMake
29 - 539 539 1 1
cmake
FBThriftCppLibrary.cmake
in build/fbcode_builder/CMake
180 - 520 520 1 1
cmake
FBCompilerSettingsUnix.cmake
in build/fbcode_builder/CMake
7 - 361 361 1 1
cmake
FindSodium.cmake
in build/fbcode_builder/CMake
265 - 318 527 2 2
cmake
FindZstd.cmake
in build/fbcode_builder/CMake
34 - 281 281 1 1
make_fbpy_archive.py
in build/fbcode_builder/CMake
243 13 281 281 1 1
fb_py_win_main.c
in build/fbcode_builder/CMake
74 3 179 648 3 2
test.rs
in example/project
15 1 110 110 1 1
80 4 110 110 1 1
104 1 110 413 4 2
main.rs
in src
113 2 110 410 3 3
126 - 110 396 3 2
vendor.rs
in src
131 1 110 110 1 1
config.rs
in src/fixups
145 - 110 527 6 4
config.rs
in src
159 8 110 585 8 6
369 26 110 277 2 2
cargo.rs
in src
452 8 110 652 6 4
523 6 110 491 12 7
fbcode_builder_config.py
in build/fbcode_builder
8 - 81 281 2 2
parse_args.py
in build/fbcode_builder
54 1 81 281 2 2
utils.py
in build/fbcode_builder
54 7 81 281 2 2
shell_builder.py
in build/fbcode_builder
73 10 81 281 2 2
docker_builder.py
in build/fbcode_builder
111 12 81 281 2 2
make_docker_context.py
in build/fbcode_builder
132 2 81 281 2 2
fbcode_builder.py
in build/fbcode_builder
391 36 81 327 3 3
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60 81 281 2 2
Cargo.toml
in root
28 - 75 493 31 16
buildscript.rs
in src/fixups
211 8 72 557 4 3
buck.rs
in src
358 13 72 596 7 6
fixups.rs
in src
912 7 72 136 5 3
errors.py
in build/fbcode_builder/getdeps
5 1 60 548 4 4
cache.py
in build/fbcode_builder/getdeps
7 3 60 548 4 4
subcmd.py
in build/fbcode_builder/getdeps
24 4 60 346 4 4
copytree.py
in build/fbcode_builder/getdeps
42 4 60 548 6 4
expr.py
in build/fbcode_builder/getdeps
120 23 60 548 4 5
platform.py
in build/fbcode_builder/getdeps
187 17 60 548 12 8
load.py
in build/fbcode_builder/getdeps
228 28 60 548 9 7
cmake
RustStaticLibrary.cmake
in build/fbcode_builder/CMake
267 - 59 480 3 3
shell_quoting.py
in build/fbcode_builder
48 9 57 281 4 3
runcmd.py
in build/fbcode_builder/getdeps
106 5 57 645 9 5
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8 57 162 5 4
cargo.py
in build/fbcode_builder/getdeps
295 17 57 75 5 3
buildopts.py
in build/fbcode_builder/getdeps
434 20 57 652 26 14
envfuncs.py
in build/fbcode_builder/getdeps
110 21 56 548 7 5
builder.py
in build/fbcode_builder/getdeps
822 48 36 652 43 17
manifest.py
in build/fbcode_builder/getdeps
548 29 33 652 25 12
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
cmake
FBPythonBinary.cmake
in build/fbcode_builder/CMake
646 -
cmake
FBCMakeParseArgs.cmake
in build/fbcode_builder/CMake
135 -
cmake
FBThriftPyLibrary.cmake
in build/fbcode_builder/CMake
100 -
cmake
FBThriftLibrary.cmake
in build/fbcode_builder/CMake
72 -
cmake
FindGMock.cmake
in build/fbcode_builder/CMake
71 -
cmake
FindLibEvent.cmake
in build/fbcode_builder/CMake
69 -
cmake
FBPythonTestAddTests.cmake
in build/fbcode_builder/CMake
54 -
cmake
FBBuildOptions.cmake
in build/fbcode_builder/CMake
13 -
cmake
FBCompilerSettings.cmake
in build/fbcode_builder/CMake
11 -
cmake
FindPCRE.cmake
in build/fbcode_builder/CMake
11 -
cmake
FBCompilerSettingsMSVC.cmake
in build/fbcode_builder/CMake
9 -
cargo.py
in build/fbcode_builder/getdeps
295 17 57 75 5 3
dyndeps.py
in build/fbcode_builder/getdeps
309 34 30 110 5 3
vendor.rs
in src
131 1 110 110 1 1
80 4 110 110 1 1
test.rs
in example/project
15 1 110 110 1 1
fixups.rs
in src
912 7 72 136 5 3
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8 57 162 5 4
369 26 110 277 2 2
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60 81 281 2 2
make_fbpy_archive.py
in build/fbcode_builder/CMake
243 13 281 281 1 1
make_docker_context.py
in build/fbcode_builder
132 2 81 281 2 2
docker_builder.py
in build/fbcode_builder
111 12 81 281 2 2
shell_builder.py
in build/fbcode_builder
73 10 81 281 2 2
utils.py
in build/fbcode_builder
54 7 81 281 2 2
parse_args.py
in build/fbcode_builder
54 1 81 281 2 2
shell_quoting.py
in build/fbcode_builder
48 9 57 281 4 3
cmake
FindZstd.cmake
in build/fbcode_builder/CMake
34 - 281 281 1 1
fbcode_builder_config.py
in build/fbcode_builder
8 - 81 281 2 2
fbcode_builder.py
in build/fbcode_builder
391 36 81 327 3 3
subcmd.py
in build/fbcode_builder/getdeps
24 4 60 346 4 4
cmake
FBCompilerSettingsUnix.cmake
in build/fbcode_builder/CMake
7 - 361 361 1 1
126 - 110 396 3 2
main.rs
in src
113 2 110 410 3 3
104 1 110 413 4 2
cmake
RustStaticLibrary.cmake
in build/fbcode_builder/CMake
267 - 59 480 3 3
523 6 110 491 12 7
Cargo.toml
in root
28 - 75 493 31 16
cmake
FBThriftCppLibrary.cmake
in build/fbcode_builder/CMake
180 - 520 520 1 1
cmake
FindSodium.cmake
in build/fbcode_builder/CMake
265 - 318 527 2 2
config.rs
in src/fixups
145 - 110 527 6 4
cmake
FindGlog.cmake
in build/fbcode_builder/CMake
29 - 539 539 1 1
load.py
in build/fbcode_builder/getdeps
228 28 60 548 9 7
platform.py
in build/fbcode_builder/getdeps
187 17 60 548 12 8
expr.py
in build/fbcode_builder/getdeps
120 23 60 548 4 5
envfuncs.py
in build/fbcode_builder/getdeps
110 21 56 548 7 5
copytree.py
in build/fbcode_builder/getdeps
42 4 60 548 6 4
cache.py
in build/fbcode_builder/getdeps
7 3 60 548 4 4
errors.py
in build/fbcode_builder/getdeps
5 1 60 548 4 4
buildscript.rs
in src/fixups
211 8 72 557 4 3
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
cmake
FBPythonBinary.cmake
in build/fbcode_builder/CMake
646 -
cmake
FBCMakeParseArgs.cmake
in build/fbcode_builder/CMake
135 -
cmake
FBThriftPyLibrary.cmake
in build/fbcode_builder/CMake
100 -
cmake
FBThriftLibrary.cmake
in build/fbcode_builder/CMake
72 -
cmake
FindGMock.cmake
in build/fbcode_builder/CMake
71 -
cmake
FindLibEvent.cmake
in build/fbcode_builder/CMake
69 -
cmake
FBPythonTestAddTests.cmake
in build/fbcode_builder/CMake
54 -
cmake
FBBuildOptions.cmake
in build/fbcode_builder/CMake
13 -
cmake
FBCompilerSettings.cmake
in build/fbcode_builder/CMake
11 -
cmake
FindPCRE.cmake
in build/fbcode_builder/CMake
11 -
cmake
FBCompilerSettingsMSVC.cmake
in build/fbcode_builder/CMake
9 -
index.rs
in src
273 6 17 590 5 3
dyndeps.py
in build/fbcode_builder/getdeps
309 34 30 110 5 3
getdeps.py
in build/fbcode_builder
993 41 33 648 33 15
fetcher.py
in build/fbcode_builder/getdeps
550 59 33 562 17 9
manifest.py
in build/fbcode_builder/getdeps
548 29 33 652 25 12
builder.py
in build/fbcode_builder/getdeps
822 48 36 652 43 17
envfuncs.py
in build/fbcode_builder/getdeps
110 21 56 548 7 5
buildopts.py
in build/fbcode_builder/getdeps
434 20 57 652 26 14
cargo.py
in build/fbcode_builder/getdeps
295 17 57 75 5 3
py_wheel_builder.py
in build/fbcode_builder/getdeps
146 8 57 162 5 4
runcmd.py
in build/fbcode_builder/getdeps
106 5 57 645 9 5
shell_quoting.py
in build/fbcode_builder
48 9 57 281 4 3
cmake
RustStaticLibrary.cmake
in build/fbcode_builder/CMake
267 - 59 480 3 3
load.py
in build/fbcode_builder/getdeps
228 28 60 548 9 7
platform.py
in build/fbcode_builder/getdeps
187 17 60 548 12 8
expr.py
in build/fbcode_builder/getdeps
120 23 60 548 4 5
copytree.py
in build/fbcode_builder/getdeps
42 4 60 548 6 4
subcmd.py
in build/fbcode_builder/getdeps
24 4 60 346 4 4
cache.py
in build/fbcode_builder/getdeps
7 3 60 548 4 4
errors.py
in build/fbcode_builder/getdeps
5 1 60 548 4 4
fixups.rs
in src
912 7 72 136 5 3
buck.rs
in src
358 13 72 596 7 6
buildscript.rs
in src/fixups
211 8 72 557 4 3
Cargo.toml
in root
28 - 75 493 31 16
fb_py_test_main.py
in build/fbcode_builder/CMake
566 60 81 281 2 2
fbcode_builder.py
in build/fbcode_builder
391 36 81 327 3 3
make_docker_context.py
in build/fbcode_builder
132 2 81 281 2 2
docker_builder.py
in build/fbcode_builder
111 12 81 281 2 2
shell_builder.py
in build/fbcode_builder
73 10 81 281 2 2
utils.py
in build/fbcode_builder
54 7 81 281 2 2
parse_args.py
in build/fbcode_builder
54 1 81 281 2 2
fbcode_builder_config.py
in build/fbcode_builder
8 - 81 281 2 2
523 6 110 491 12 7
cargo.rs
in src
452 8 110 652 6 4
369 26 110 277 2 2
config.rs
in src
159 8 110 585 8 6
config.rs
in src/fixups
145 - 110 527 6 4
vendor.rs
in src
131 1 110 110 1 1
126 - 110 396 3 2