bazelbuild / rules_docker
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 119 files with 12,063 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,070 lines of code)
    • 24 files changed 21-50 times (3,515 lines of code)
    • 33 files changed 6-20 times (3,691 lines of code)
    • 60 files changed 1-5 times (3,787 lines of code)
0% | 8% | 29% | 30% | 31%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
yaml, bzl, go, sh, py, tpl, md, json, java, txt, yml, gitignore, scala, cc, kt, groovy, rs, js, d, h, pub, ts
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
bzl0% | 13% | 39% | 28% | 18%
py0% | 0% | 32% | 0% | 67%
go0% | 0% | 0% | 40% | 59%
tpl0% | 0% | 0% | 60% | 39%
yaml0% | 0% | 0% | 85% | 14%
java0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
container0% | 15% | 32% | 26% | 25%
repositories0% | 51% | 21% | 0% | 26%
java0% | 0% | 100% | 0% | 0%
lang0% | 0% | 100% | 0% | 0%
contrib0% | 0% | 13% | 33% | 53%
nodejs0% | 0% | 86% | 13% | 0%
go0% | 0% | 85% | 14% | 0%
python0% | 0% | 100% | 0% | 0%
python30% | 0% | 100% | 0% | 0%
cc0% | 0% | 100% | 0% | 0%
docker0% | 0% | 1% | 43% | 55%
toolchains0% | 0% | 0% | 96% | 3%
skylib0% | 0% | 0% | 62% | 37%
groovy0% | 0% | 0% | 100% | 0%
scala0% | 0% | 0% | 100% | 0%
rust0% | 0% | 0% | 100% | 0%
d0% | 0% | 0% | 100% | 0%
oci0% | 0% | 0% | 100% | 0%
testing0% | 0% | 0% | 0% | 100%
kotlin0% | 0% | 0% | 0% | 100%
stamp0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
image.bzl
in container
889 - 9 1595 75
repositories.bzl
in repositories
181 - 74 1120 68
container.bzl
in container
35 - 237 1595 47
image.bzl
in java
386 - 49 1592 45
docker.bzl
in docker
42 - 1120 1782 35
image.bzl
in nodejs
160 - 49 1527 34
layer.bzl
in container
361 - 9 1437 33
image.bzl
in python
116 - 279 1592 31
push.bzl
in container
216 - 70 1595 31
go_repositories.bzl
in repositories
77 - 32 953 30
pull.bzl
in container
252 - 74 1595 30
import.bzl
in container
184 - 9 1595 29
layer_tools.bzl
in container
285 - 26 1437 29
image.bzl
in lang
297 - 49 1592 28
image.bzl
in python3
112 - 279 1542 27
build_tar.py
in container
330 17 171 1595 27
go.bzl
in go
24 - 61 1580 26
image.bzl
in go
120 - 279 1592 26
jetty.bzl
in java
24 - 61 1580 25
java.bzl
in java
24 - 61 1580 25