bazelbuild / rules_pkg
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: 56
  • Daily file updates (only one update per file and date counted): 446
  • First update: 2017-12-28
  • Latest update: 2022-01-29
  • Days between first and latest update: 1494 (213 weeks, estimated 1065 working days)
  • Active days (at least one file change): 152
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 56 files with 6,596 lines of code in files.
    • 15 files that are 366+ days old (1,710 lines of code)
    • 17 files that are 181-365 days old (3,156 lines of code)
    • 15 files that are 91-180 days old (451 lines of code)
    • 8 files that are 31-90 days old (970 lines of code)
    • 1 files that are 1-30 days old (309 lines of code)
25% | 47% | 6% | 14% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 56 files with 6,596 lines of code in files.
    • 7 files have been last changed 366+ days ago (685 lines of code)
    • 10 files have been last changed 181-365 days ago (658 lines of code)
    • 18 files have been last changed 91-180 days ago (906 lines of code)
    • 12 files have been last changed 31-90 days ago (1,459 lines of code)
    • 9 files have been last changed 1-30 days ago (2,888 lines of code)
10% | 9% | 13% | 22% | 43%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
bzl, py, md, tpl, txt, yml, sh, cc, yaml, h, go, spec, html, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
bzl18% | 58% | 10% | 13% | 0%
go100% | 0% | 0% | 0% | 0%
py26% | 32% | <1% | 22% | 17%
tpl0% | 78% | 10% | 10% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
bzl3% | 1% | 15% | 19% | 60%
py3% | 32% | 4% | 36% | 22%
tpl0% | 5% | 84% | 10% | 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
pkg32% | 66% | 0% | 1% | 0%
deb_packages/tools100% | 0% | 0% | 0% | 0%
pkg/releasing58% | 41% | 0% | 0% | 0%
deb_packages100% | 0% | 0% | 0% | 0%
pkg/private0% | 42% | 0% | 42% | 14%
pkg/legacy0% | 100% | 0% | 0% | 0%
pkg/rpm0% | 100% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
toolchains/git0% | 0% | 100% | 0% | 0%
toolchains0% | 0% | 100% | 0% | 0%
distro0% | 0% | 100% | 0% | 0%
doc_build0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
deb_packages/tools100% | 0% | 0% | 0% | 0%
deb_packages100% | 0% | 0% | 0% | 0%
pkg/releasing17% | 14% | 67% | 0% | 0%
pkg<1% | 8% | 2% | 17% | 70%
pkg/private0% | 15% | 11% | 30% | 42%
pkg/rpm0% | 100% | 0% | 0% | 0%
toolchains/git0% | 0% | 100% | 0% | 0%
toolchains0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 58% | 41% | 0%
distro0% | 0% | 100% | 0% | 0%
pkg/legacy0% | 0% | 0% | 100% | 0%
doc_build0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
deb_packages.bzl
in deb_packages
60 - 1268 1499 3
update_deb_packages.go
in deb_packages/tools/update_deb_packages/src
492 17 974 974 1
pkg.bzl
in pkg
321 - 7 974 52
make_rpm.py
in pkg
319 15 51 974 14
path.bzl
in pkg
81 - 240 974 5
rpm.bzl
in pkg
57 - 92 974 17
update_deb_packages.bzl
in deb_packages/tools/update_deb_packages
54 - 974 974 1
deps.bzl
in pkg
37 - 29 974 9
__init__.py
in pkg
1 - 974 974 1
print_rel_notes.py
in pkg/releasing
84 2 92 914 8
release_tools.py
in pkg/releasing
58 3 381 914 10
defs.bzl
in pkg/releasing
49 - 92 914 10
__init__.py
in pkg/releasing
1 - 914 914 1
providers.bzl
in pkg
77 - 15 492 7
package_variables.bzl
in pkg
19 - 492 492 1
util.bzl
in pkg/private
74 - 92 365 6
mappings.bzl
in pkg
671 - 15 359 9
rpm.bzl
in pkg/legacy
215 - 59 280 5
rpm_pfg.bzl
in pkg
861 - 15 276 10
augment_rpm_files_install.py
in pkg/rpm
38 - 276 276 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
deb_packages.bzl
in deb_packages
60 - 1268 1499 3
__init__.py
in pkg
1 - 974 974 1
update_deb_packages.bzl
in deb_packages/tools/update_deb_packages
54 - 974 974 1
update_deb_packages.go
in deb_packages/tools/update_deb_packages/src
492 17 974 974 1
__init__.py
in pkg/releasing
1 - 914 914 1
package_variables.bzl
in pkg
19 - 492 492 1
release_tools.py
in pkg/releasing
58 3 381 914 10
augment_rpm_files_install.py
in pkg/rpm
38 - 276 276 1
filter_directory.py
in pkg
151 2 275 275 1
build_info.py
in pkg/private
8 1 274 274 1
__init__.py
in pkg/private
1 - 263 263 1
helpers.py
in pkg/private
31 2 263 263 1
archive.py
in pkg/private
269 13 263 263 1
path.bzl
in pkg
81 - 240 974 5
git_changelog_private.py
in pkg/releasing
46 3 213 213 1
tpl
template.spec.tpl
in pkg/rpm
12 - 205 205 1
manifest.py
in pkg/private
21 1 183 205 2
__init__.py
in distro
1 - 92 92 1
tpl
BUILD.tpl
in toolchains
11 - 92 92 1
tpl
BUILD.tpl
in toolchains/git
14 - 92 92 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build_tar.py
in pkg/private/tar
309 13 7 7 1
zip.bzl
in pkg/private/zip
181 - 7 59 2
build_zip.py
in pkg/private/zip
82 5 6 59 2
tpl
toc.md.tpl
in doc_build
25 - 44 59 2
zip.bzl
in pkg
15 - 59 59 1
__init__.py
in pkg/private/zip
1 - 59 59 1
deb.bzl
in pkg/private/deb
344 - 88 88 1
make_deb.py
in pkg/private/deb
307 10 88 88 1
deb.bzl
in pkg
15 - 88 88 1
git.bzl
in toolchains/git
75 - 92 92 1
git_configure.bzl
in toolchains/git
71 - 92 92 1
rpmbuild.bzl
in toolchains
63 - 92 92 1
rpmbuild_configure.bzl
in toolchains
50 - 92 92 1
mappings.bzl
in root
32 - 85 92 2
providers.bzl
in root
27 - 92 92 1
deps.bzl
in root
21 - 92 92 1
pkg.bzl
in root
19 - 59 92 2
install.bzl
in root
18 - 85 92 2
package_variables.bzl
in root
17 - 92 92 1
rpm.bzl
in root
17 - 92 92 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build_zip.py
in pkg/private/zip
82 5 6 59 2
pkg.bzl
in pkg
321 - 7 974 52
build_tar.py
in pkg/private/tar
309 13 7 7 1
zip.bzl
in pkg/private/zip
181 - 7 59 2
rpm_pfg.bzl
in pkg
861 - 15 276 10
mappings.bzl
in pkg
671 - 15 359 9
pkg_files.bzl
in pkg/private
349 - 15 213 9
providers.bzl
in pkg
77 - 15 492 7
deps.bzl
in pkg
37 - 29 974 9
tpl
toc.md.tpl
in doc_build
25 - 44 59 2
make_rpm.py
in pkg
319 15 51 974 14
rpm.bzl
in pkg/legacy
215 - 59 280 5
pkg.bzl
in root
19 - 59 92 2
zip.bzl
in pkg
15 - 59 59 1
__init__.py
in pkg/private/zip
1 - 59 59 1
install.bzl
in pkg
149 - 85 189 3
mappings.bzl
in root
32 - 85 92 2
install.bzl
in root
18 - 85 92 2
deb.bzl
in pkg/private/deb
344 - 88 88 1
make_deb.py
in pkg/private/deb
307 10 88 88 1