bazelbuild / rules_k8s
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: 25
  • Daily file updates (only one update per file and date counted): 175
  • First update: 2017-08-30
  • Latest update: 2021-10-19
  • Days between first and latest update: 1512 (216 weeks, estimated 1080 working days)
  • Active days (at least one file change): 248
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 25 files with 1,854 lines of code in files.
    • 24 files that are 366+ days old (1,474 lines of code)
    • 1 files that are 181-365 days old (380 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)
79% | 20% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 25 files with 1,854 lines of code in files.
    • 12 files have been last changed 366+ days ago (1,051 lines of code)
    • 11 files have been last changed 181-365 days ago (326 lines of code)
    • 2 files have been last changed 91-180 days ago (477 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)
56% | 17% | 25% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
sh, tpl, yaml, go, py, bzl, md, json, java, txt, jsonnet, libsonnet, gitignore, js, patch, proto, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
bzl100% | 0% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
go4% | 95% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
bzl87% | 3% | 8% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
tpl15% | 84% | 0% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
go0% | 4% | 95% | 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
k8s100% | 0% | 0% | 0% | 0%
toolchains/kubectl100% | 0% | 0% | 0% | 0%
images/gcloud-bazel100% | 0% | 0% | 0% | 0%
k8s/go/cmd/resolver100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
k8s/go/pkg/resolver0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
k8s67% | 24% | 8% | 0% | 0%
toolchains/kubectl100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
images/gcloud-bazel0% | 100% | 0% | 0% | 0%
k8s/go/cmd/resolver0% | 100% | 0% | 0% | 0%
k8s/go/pkg/resolver0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
object.bzl
in k8s
502 - 533 1618 54
with-defaults.bzl
in k8s
121 - 592 1618 12
k8s.bzl
in k8s
97 - 108 1618 52
tpl
create.sh.tpl
in k8s
31 - 280 1606 14
tpl
describe.sh.tpl
in k8s
31 - 280 1606 14
tpl
delete.sh.tpl
in k8s
30 - 280 1606 16
tpl
replace.sh.tpl
in k8s
29 - 280 1606 13
stamper.py
in k8s
34 1 710 1604 2
tpl
resolve.sh.tpl
in k8s
27 - 280 1598 10
tpl
apply.sh.tpl
in k8s
30 - 280 1590 12
objects.bzl
in k8s
90 - 533 1589 15
tpl
resolve-all.sh.tpl
in k8s
27 - 280 1589 4
reverser.py
in k8s
12 1 563 1457 6
cloudbuild.yaml
in images/gcloud-bazel
30 - 182 1312 3
kubectl_toolchain.bzl
in toolchains/kubectl
46 - 1142 1198 4
kubectl_configure.bzl
in toolchains/kubectl
159 - 968 1183 9
tpl
BUILD.target.tpl
in toolchains/kubectl
22 - 1171 1171 1
tpl
BUILD.path.tpl
in toolchains/kubectl
22 - 1171 1171 1
__init__.py
in root
1 - 1170 1170 1
__init__.py
in k8s
1 - 1170 1170 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
tpl
BUILD.path.tpl
in toolchains/kubectl
22 - 1171 1171 1
tpl
BUILD.target.tpl
in toolchains/kubectl
22 - 1171 1171 1
__init__.py
in k8s
1 - 1170 1170 1
__init__.py
in root
1 - 1170 1170 1
kubectl_toolchain.bzl
in toolchains/kubectl
46 - 1142 1198 4
defaults.bzl
in toolchains/kubectl
41 - 1099 1143 2
kubectl_configure.bzl
in toolchains/kubectl
159 - 968 1183 9
stamper.py
in k8s
34 1 710 1604 2
with-defaults.bzl
in k8s
121 - 592 1618 12
reverser.py
in k8s
12 1 563 1457 6
objects.bzl
in k8s
90 - 533 1589 15
object.bzl
in k8s
502 - 533 1618 54
resolver.go
in k8s/go/cmd/resolver
19 1 280 855 10
tpl
resolve.sh.tpl
in k8s
27 - 280 1598 10
tpl
resolve-all.sh.tpl
in k8s
27 - 280 1589 4
tpl
replace.sh.tpl
in k8s
29 - 280 1606 13
tpl
apply.sh.tpl
in k8s
30 - 280 1590 12
tpl
diff.sh.tpl
in k8s
30 - 280 533 2
tpl
delete.sh.tpl
in k8s
30 - 280 1606 16
tpl
describe.sh.tpl
in k8s
31 - 280 1606 14
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
resolver.go
in k8s/go/pkg/resolver
380 16 108 280 2
tpl
diff.sh.tpl
in k8s
30 - 280 533 2
k8s_go_deps.bzl
in k8s
42 - 280 855 4
resolver.go
in k8s/go/cmd/resolver
19 1 280 855 10
defaults.bzl
in toolchains/kubectl
41 - 1099 1143 2
__init__.py
in root
1 - 1170 1170 1
__init__.py
in k8s
1 - 1170 1170 1
tpl
BUILD.target.tpl
in toolchains/kubectl
22 - 1171 1171 1
tpl
BUILD.path.tpl
in toolchains/kubectl
22 - 1171 1171 1
kubectl_configure.bzl
in toolchains/kubectl
159 - 968 1183 9
kubectl_toolchain.bzl
in toolchains/kubectl
46 - 1142 1198 4
cloudbuild.yaml
in images/gcloud-bazel
30 - 182 1312 3
reverser.py
in k8s
12 1 563 1457 6
objects.bzl
in k8s
90 - 533 1589 15
tpl
resolve-all.sh.tpl
in k8s
27 - 280 1589 4
tpl
apply.sh.tpl
in k8s
30 - 280 1590 12
tpl
resolve.sh.tpl
in k8s
27 - 280 1598 10
stamper.py
in k8s
34 1 710 1604 2
tpl
create.sh.tpl
in k8s
31 - 280 1606 14
tpl
describe.sh.tpl
in k8s
31 - 280 1606 14
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
resolver.go
in k8s/go/pkg/resolver
380 16 108 280 2
k8s.bzl
in k8s
97 - 108 1618 52
cloudbuild.yaml
in images/gcloud-bazel
30 - 182 1312 3
k8s_go_deps.bzl
in k8s
42 - 280 855 4
tpl
create.sh.tpl
in k8s
31 - 280 1606 14
tpl
describe.sh.tpl
in k8s
31 - 280 1606 14
tpl
delete.sh.tpl
in k8s
30 - 280 1606 16
tpl
diff.sh.tpl
in k8s
30 - 280 533 2
tpl
apply.sh.tpl
in k8s
30 - 280 1590 12
tpl
replace.sh.tpl
in k8s
29 - 280 1606 13
tpl
resolve-all.sh.tpl
in k8s
27 - 280 1589 4
tpl
resolve.sh.tpl
in k8s
27 - 280 1598 10
resolver.go
in k8s/go/cmd/resolver
19 1 280 855 10
object.bzl
in k8s
502 - 533 1618 54
objects.bzl
in k8s
90 - 533 1589 15
reverser.py
in k8s
12 1 563 1457 6
with-defaults.bzl
in k8s
121 - 592 1618 12
stamper.py
in k8s
34 1 710 1604 2
kubectl_configure.bzl
in toolchains/kubectl
159 - 968 1183 9
defaults.bzl
in toolchains/kubectl
41 - 1099 1143 2