aws / eks-anywhere
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 416 files with 46,763 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (1,136 lines of code)
    • 8 files changed 21-50 times (4,994 lines of code)
    • 83 files changed 6-20 times (23,148 lines of code)
    • 324 files changed 1-5 times (17,485 lines of code)
0% | 2% | 10% | 49% | 37%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, yaml, md, json, sh, svg, yml, txt, html, gitignore, mod, scss, toml, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 3% | 10% | 43% | 42%
yaml0% | 0% | 10% | 65% | 24%
yml0% | 0% | 48% | 26% | 25%
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
pkg/providers0% | 18% | 26% | 36% | 19%
pkg/executables0% | 0% | 30% | 41% | 28%
release/pkg0% | 0% | 19% | 54% | 26%
pkg/clustermanager0% | 0% | 59% | 30% | 9%
pkg/api0% | 0% | 11% | 50% | 38%
cmd/integration_test0% | 0% | 20% | 34% | 44%
config/manifest0% | 0% | 0% | 100% | 0%
config/crd0% | 0% | 0% | 73% | 26%
release/config0% | 0% | 0% | 91% | 8%
pkg/workflows0% | 0% | 0% | 97% | 2%
controllers/controllers0% | 0% | 0% | 67% | 32%
cmd/eksctl-anywhere0% | 0% | 0% | 48% | 51%
pkg/addonmanager0% | 0% | 0% | 72% | 27%
release/api0% | 0% | 0% | 78% | 21%
pkg/cluster0% | 0% | 0% | 59% | 40%
pkg/diagnostics0% | 0% | 0% | 20% | 79%
release/cmd0% | 0% | 0% | 87% | 12%
internal/pkg0% | 0% | 0% | 16% | 83%
pkg/clusterapi0% | 0% | 0% | 37% | 62%
pkg/validations0% | 0% | 0% | 24% | 75%
controllers0% | 0% | 0% | 93% | 6%
pkg/task0% | 0% | 0% | 71% | 28%
pkg/features0% | 0% | 0% | 35% | 64%
pkg/constants0% | 0% | 0% | 100% | 0%
pkg/crypto0% | 0% | 0% | 3% | 96%
pkg/git0% | 0% | 0% | 0% | 100%
pkg/networking0% | 0% | 0% | 0% | 100%
cmd/eks-a-tool0% | 0% | 0% | 0% | 100%
config/rbac0% | 0% | 0% | 0% | 100%
pkg/awsiamauth0% | 0% | 0% | 0% | 100%
pkg/bootstrapper0% | 0% | 0% | 0% | 100%
config/webhook0% | 0% | 0% | 0% | 100%
pkg/filewriter0% | 0% | 0% | 0% | 100%
pkg/types0% | 0% | 0% | 0% | 100%
config/default0% | 0% | 0% | 0% | 100%
conformance/template0% | 0% | 0% | 0% | 100%
pkg/templater0% | 0% | 0% | 0% | 100%
pkg/logger0% | 0% | 0% | 0% | 100%
pkg/files0% | 0% | 0% | 0% | 100%
pkg/semver0% | 0% | 0% | 0% | 100%
pkg/retrier0% | 0% | 0% | 0% | 100%
pkg/networkutils0% | 0% | 0% | 0% | 100%
config/manager0% | 0% | 0% | 0% | 100%
pkg/clustermarshaller0% | 0% | 0% | 0% | 100%
config/certmanager0% | 0% | 0% | 0% | 100%
pkg/clients0% | 0% | 0% | 0% | 100%
release/buildspecs0% | 0% | 0% | 0% | 100%
pkg/eksctl0% | 0% | 0% | 0% | 100%
config/prod0% | 0% | 0% | 0% | 100%
pkg/version0% | 0% | 0% | 0% | 100%
config/tilt0% | 0% | 0% | 0% | 100%
release0% | 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
vsphere.go
in pkg/providers/vsphere
1136 56 6 154 52
docker.go
in pkg/providers/docker
390 42 8 154 29
cluster_manager.go
in pkg/clustermanager
860 41 8 154 28
test-eks-a-cli.yml
in cmd/integration_test/build/buildspecs
87 - 5 154 26
generate_spec.go
in release/pkg
537 9 7 154 25
kubectl.go
in pkg/executables
1027 90 11 154 25
prepare_release.go
in release/pkg
422 11 25 154 23
template-cp.yaml
in pkg/providers/vsphere/config
1237 - 10 131 22
cluster_types.go
in pkg/api/v1alpha1
434 35 7 154 21
spec.go
in pkg/cluster
413 28 7 154 20
cluster.go
in pkg/api/v1alpha1
440 33 7 154 20
govc.go
in pkg/executables
737 43 18 154 20
eksa-components.yaml
in config/manifest
3508 - 11 154 20
create.go
in pkg/workflows
288 21 14 154 17
upgrade.go
in pkg/workflows
387 34 8 154 17
fetcher.go
in controllers/controllers/resource
356 27 6 154 16
client.go
in pkg/providers/vsphere/mocks
523 90 12 154 16
zz_generated.deepcopy.go
in release/api/v1alpha1
537 70 21 154 16
extraargs.go
in pkg/clusterapi
106 14 7 154 15
bundle_types.go
in release/api/v1alpha1
179 1 21 154 15