bazelbuild / rules_foreign_cc
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: 40
  • Daily file updates (only one update per file and date counted): 663
  • First update: 2018-04-26
  • Latest update: 2022-01-21
  • Days between first and latest update: 1367 (195 weeks, estimated 975 working days)
  • Active days (at least one file change): 225
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 40 files with 9,044 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 37 files that are 181-365 days old (8,700 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 3 files that are 31-90 days old (344 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
0% | 96% | 0% | 3% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 40 files with 9,044 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 14 files have been last changed 181-365 days ago (663 lines of code)
    • 1 files have been last changed 91-180 days ago (252 lines of code)
    • 22 files have been last changed 31-90 days ago (7,810 lines of code)
    • 3 files have been last changed 1-30 days ago (319 lines of code)
0% | 7% | 2% | 86% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
bzl, txt, cpp, h, c, md, patch, sh, xml, cc, yaml, gitignore, py, in, toml, java, ninja, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
bzl0% | 96% | 0% | 3% | 0%
py0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
bzl0% | 7% | 2% | 85% | 3%
py0% | 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
toolchains0% | 100% | 0% | 0% | 0%
foreign_cc/private0% | 94% | 0% | 5% | 0%
foreign_cc/private/framework/toolchains0% | 82% | 0% | 17% | 0%
foreign_cc0% | 99% | 0% | <1% | 0%
foreign_cc/private/framework0% | 100% | 0% | 0% | 0%
foreign_cc/built_tools0% | 100% | 0% | 0% | 0%
toolchains/native_tools0% | 100% | 0% | 0% | 0%
foreign_cc/built_tools/private0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
foreign_cc0% | 19% | 0% | 73% | 6%
foreign_cc/private0% | 7% | 0% | 88% | 4%
foreign_cc/private/framework/toolchains0% | 6% | 19% | 73% | 0%
toolchains0% | 1% | 0% | 98% | 0%
foreign_cc/built_tools0% | 38% | 0% | 61% | 0%
toolchains/native_tools0% | 52% | 0% | 47% | 0%
foreign_cc/private/framework0% | 18% | 0% | 28% | 53%
foreign_cc/built_tools/private0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
prebuilt_toolchains.bzl
in toolchains
3433 - 34 353 17
prebuilt_toolchains.py
in toolchains
254 4 34 353 15
prebuilt_toolchains_repository.bzl
in toolchains
63 - 330 353 3
toolchains.bzl
in toolchains
15 - 191 353 5
built_toolchains.bzl
in toolchains
410 - 34 339 16
make_build.bzl
in foreign_cc/built_tools
99 - 66 330 8
native_tools_toolchain.bzl
in toolchains/native_tools
59 - 271 330 2
tool_access.bzl
in toolchains/native_tools
54 - 49 330 2
ninja_build.bzl
in foreign_cc/built_tools
35 - 207 330 9
cmake_build.bzl
in foreign_cc/built_tools
26 - 213 330 5
framework.bzl
in foreign_cc/private
864 - 62 329 34
cc_toolchain_util.bzl
in foreign_cc/private
393 - 66 329 8
cmake.bzl
in foreign_cc
371 - 49 329 20
cmake_script.bzl
in foreign_cc/private
306 - 74 329 9
configure.bzl
in foreign_cc
229 - 49 329 15
make.bzl
in foreign_cc
123 - 69 329 16
ninja.bzl
in foreign_cc
102 - 200 329 8
configure_script.bzl
in foreign_cc/private
81 - 25 329 13
repositories.bzl
in foreign_cc
68 - 28 329 18
boost_build.bzl
in foreign_cc
56 - 233 329 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
prebuilt_toolchains_repository.bzl
in toolchains
63 - 330 353 3
detect_root.bzl
in foreign_cc/private
35 - 308 329 3
run_shell_file_utils.bzl
in foreign_cc/private
45 - 280 329 2
access.bzl
in foreign_cc/private/framework/toolchains
78 - 280 280 1
platform.bzl
in foreign_cc/private/framework
57 - 275 275 1
native_tools_toolchain.bzl
in toolchains/native_tools
59 - 271 330 2
providers.bzl
in foreign_cc
20 - 233 329 3
boost_build.bzl
in foreign_cc
56 - 233 329 6
cmake_build.bzl
in foreign_cc/built_tools
26 - 213 330 5
ninja_build.bzl
in foreign_cc/built_tools
35 - 207 330 9
ninja.bzl
in foreign_cc
102 - 200 329 8
defs.bzl
in foreign_cc
14 - 191 329 2
toolchains.bzl
in toolchains
15 - 191 353 5
transitions.bzl
in foreign_cc/private
58 - 191 191 1
commands.bzl
in foreign_cc/private/framework/toolchains
252 - 168 280 5
cmake_script.bzl
in foreign_cc/private
306 - 74 329 9
make_script.bzl
in foreign_cc/private
40 - 69 326 8
make_env_vars.bzl
in foreign_cc/private
112 - 69 69 1
make.bzl
in foreign_cc
123 - 69 329 16
make_build.bzl
in foreign_cc/built_tools
99 - 66 330 8
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
extensions.bzl
in foreign_cc
5 - 34 34 1
freebsd_commands.bzl
in foreign_cc/private/framework/toolchains
227 - 33 67 3
make_env_vars.bzl
in foreign_cc/private
112 - 69 69 1
transitions.bzl
in foreign_cc/private
58 - 191 191 1
version.bzl
in root
2 - 32 227 6
platform.bzl
in foreign_cc/private/framework
57 - 275 275 1
commands.bzl
in foreign_cc/private/framework/toolchains
252 - 168 280 5
windows_commands.bzl
in foreign_cc/private/framework/toolchains
226 - 33 280 11
macos_commands.bzl
in foreign_cc/private/framework/toolchains
225 - 33 280 12
linux_commands.bzl
in foreign_cc/private/framework/toolchains
212 - 33 280 11
helpers.bzl
in foreign_cc/private/framework
170 - 14 280 4
toolchain.bzl
in foreign_cc/private/framework
89 - 34 280 2
access.bzl
in foreign_cc/private/framework/toolchains
78 - 280 280 1
mappings.bzl
in foreign_cc/private/framework/toolchains
42 - 48 280 3
built_tools_framework.bzl
in foreign_cc/built_tools/private
94 - 47 326 9
make_script.bzl
in foreign_cc/private
40 - 69 326 8
framework.bzl
in foreign_cc/private
864 - 62 329 34
cc_toolchain_util.bzl
in foreign_cc/private
393 - 66 329 8
cmake.bzl
in foreign_cc
371 - 49 329 20
cmake_script.bzl
in foreign_cc/private
306 - 74 329 9
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
helpers.bzl
in foreign_cc/private/framework
170 - 14 280 4
configure_script.bzl
in foreign_cc/private
81 - 25 329 13
repositories.bzl
in foreign_cc
68 - 28 329 18
version.bzl
in root
2 - 32 227 6
freebsd_commands.bzl
in foreign_cc/private/framework/toolchains
227 - 33 67 3
windows_commands.bzl
in foreign_cc/private/framework/toolchains
226 - 33 280 11
macos_commands.bzl
in foreign_cc/private/framework/toolchains
225 - 33 280 12
linux_commands.bzl
in foreign_cc/private/framework/toolchains
212 - 33 280 11
prebuilt_toolchains.bzl
in toolchains
3433 - 34 353 17
built_toolchains.bzl
in toolchains
410 - 34 339 16
prebuilt_toolchains.py
in toolchains
254 4 34 353 15
toolchain.bzl
in foreign_cc/private/framework
89 - 34 280 2
extensions.bzl
in foreign_cc
5 - 34 34 1
built_tools_framework.bzl
in foreign_cc/built_tools/private
94 - 47 326 9
mappings.bzl
in foreign_cc/private/framework/toolchains
42 - 48 280 3
cmake.bzl
in foreign_cc
371 - 49 329 20
configure.bzl
in foreign_cc
229 - 49 329 15
tool_access.bzl
in toolchains/native_tools
54 - 49 330 2
framework.bzl
in foreign_cc/private
864 - 62 329 34
cc_toolchain_util.bzl
in foreign_cc/private
393 - 66 329 8