kubernetes / pod-security-admission
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: 71
  • Daily file updates (only one update per file and date counted): 5354
  • First update: 2021-05-21
  • Latest update: 2022-01-21
  • Days between first and latest update: 246 (35 weeks, estimated 175 working days)
  • Active days (at least one file change): 77
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 71 files with 3,995 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 50 files that are 181-365 days old (3,284 lines of code)
    • 21 files that are 91-180 days old (711 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)
0% | 82% | 17% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 71 files with 3,995 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 37 files have been last changed 181-365 days ago (1,631 lines of code)
    • 32 files have been last changed 91-180 days ago (1,546 lines of code)
    • 2 files have been last changed 31-90 days ago (818 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
0% | 40% | 38% | 20% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
yaml, go, md, txt, mod, gitignore, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go0% | 87% | 12% | 0% | 0%
yaml0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go0% | 43% | 34% | 21% | 0%
yaml0% | 0% | 100% | 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
policy0% | 96% | 3% | 0% | 0%
admission0% | 92% | 7% | 0% | 0%
cmd/webhook/server0% | 100% | 0% | 0% | 0%
admission/api/v1alpha10% | 100% | 0% | 0% | 0%
metrics0% | 100% | 0% | 0% | 0%
api0% | 66% | 33% | 0% | 0%
admission/api0% | 100% | 0% | 0% | 0%
admission/api/validation0% | 100% | 0% | 0% | 0%
admission/api/load0% | 100% | 0% | 0% | 0%
admission/api/scheme0% | 100% | 0% | 0% | 0%
cmd/webhook0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
admission/api/v1beta10% | 0% | 100% | 0% | 0%
webhook/manifests0% | 0% | 100% | 0% | 0%
webhook0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
policy0% | 96% | 3% | 0% | 0%
admission/api/validation0% | 100% | 0% | 0% | 0%
admission/api/v1alpha10% | 28% | 71% | 0% | 0%
cmd/webhook/server0% | 21% | 0% | 78% | 0%
admission0% | 9% | 7% | 82% | 0%
admission/api0% | 26% | 73% | 0% | 0%
api0% | <1% | 99% | 0% | 0%
metrics0% | <1% | 99% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
admission/api/v1beta10% | 0% | 100% | 0% | 0%
webhook/manifests0% | 0% | 100% | 0% | 0%
admission/api/load0% | 0% | 100% | 0% | 0%
webhook0% | 0% | 100% | 0% | 0%
admission/api/scheme0% | 0% | 100% | 0% | 0%
cmd/webhook0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in root
1 - 259 259 1
admission.go
in admission
566 21 55 227 19
metrics.go
in metrics
245 20 100 227 4
helpers.go
in api
175 15 97 227 5
zz_generated.conversion.go
in admission/api/v1alpha1
109 14 176 227 2
registry.go
in policy
104 5 227 227 1
validation.go
in admission/api/validation
94 6 211 227 3
checks.go
in policy
93 6 227 227 1
check_runAsNonRoot.go
in policy
76 3 211 227 2
zz_generated.deepcopy.go
in admission/api/v1alpha1
64 7 176 227 2
zz_generated.deepcopy.go
in admission/api
64 7 176 227 2
helpers.go
in admission/api
57 2 99 227 2
load.go
in admission/api/load
50 3 93 227 3
check_allowPrivilegeEscalation.go
in policy
42 3 211 227 3
pods.go
in admission
35 4 227 227 1
defaults.go
in admission/api/v1alpha1
28 2 227 227 1
namespace.go
in admission
28 3 227 227 1
constants.go
in api
26 - 101 227 3
types.go
in admission/api/v1alpha1
22 - 227 227 1
types.go
in admission/api
22 - 227 227 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in root
1 - 259 259 1
doc.go
in admission
1 - 227 227 1
doc.go
in admission/api
1 - 227 227 1
doc.go
in admission/api/v1alpha1
1 - 227 227 1
doc.go
in api
1 - 227 227 1
doc.go
in metrics
1 - 227 227 1
doc.go
in policy
1 - 227 227 1
register.go
in admission/api
21 2 227 227 1
register.go
in admission/api/v1alpha1
21 2 227 227 1
types.go
in admission/api
22 - 227 227 1
types.go
in admission/api/v1alpha1
22 - 227 227 1
namespace.go
in admission
28 3 227 227 1
defaults.go
in admission/api/v1alpha1
28 2 227 227 1
pods.go
in admission
35 4 227 227 1
checks.go
in policy
93 6 227 227 1
registry.go
in policy
104 5 227 227 1
scheme.go
in cmd/webhook/server
21 2 212 212 1
options.go
in cmd/webhook/server/options
46 3 212 212 1
helpers.go
in policy
14 2 211 212 2
visitor.go
in policy
16 1 211 227 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
zz_generated.conversion.go
in admission/api/v1beta1
109 14 93 94 2
zz_generated.deepcopy.go
in admission/api/v1beta1
64 7 93 94 2
defaults.go
in admission/api/v1beta1
28 2 93 94 2
types.go
in admission/api/v1beta1
22 - 93 94 2
register.go
in admission/api/v1beta1
21 2 93 94 2
zz_generated.defaults.go
in admission/api/v1beta1
11 2 93 94 2
doc.go
in admission/api/v1beta1
1 - 93 94 2
response.go
in admission
52 5 94 97 2
20-resourcequota.yaml
in webhook/manifests
14 - 100 100 1
kustomization.yaml
in webhook/manifests
10 - 100 100 1
attributes.go
in api
102 20 101 101 1
check_runAsUser.go
in policy
53 3 101 102 2
50-deployment.yaml
in webhook/manifests
67 - 93 127 3
70-validatingwebhookconfiguration.yaml
in webhook/manifests
64 - 100 127 2
kustomization.yaml
in webhook
27 - 100 127 2
20-configmap.yaml
in webhook/manifests
20 - 93 127 3
60-service.yaml
in webhook/manifests
15 - 93 127 3
40-clusterrolebinding.yaml
in webhook/manifests
12 - 100 127 2
30-clusterrole.yaml
in webhook/manifests
8 - 100 127 2
10-namespace.yaml
in webhook/manifests
6 - 93 127 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
server.go
in cmd/webhook/server
252 8 53 212 12
admission.go
in admission
566 21 55 227 19
zz_generated.conversion.go
in admission/api/v1beta1
109 14 93 94 2
50-deployment.yaml
in webhook/manifests
67 - 93 127 3
zz_generated.deepcopy.go
in admission/api/v1beta1
64 7 93 94 2
load.go
in admission/api/load
50 3 93 227 3
defaults.go
in admission/api/v1beta1
28 2 93 94 2
types.go
in admission/api/v1beta1
22 - 93 94 2
scheme.go
in admission/api/scheme
22 2 93 227 3
register.go
in admission/api/v1beta1
21 2 93 94 2
20-configmap.yaml
in webhook/manifests
20 - 93 127 3
60-service.yaml
in webhook/manifests
15 - 93 127 3
zz_generated.defaults.go
in admission/api/v1beta1
11 2 93 94 2
10-namespace.yaml
in webhook/manifests
6 - 93 127 3
doc.go
in admission/api/v1beta1
1 - 93 94 2
response.go
in admission
52 5 94 97 2
helpers.go
in api
175 15 97 227 5
helpers.go
in admission/api
57 2 99 227 2
metrics.go
in metrics
245 20 100 227 4
70-validatingwebhookconfiguration.yaml
in webhook/manifests
64 - 100 127 2