arttor/helmify

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
pkg/processor/rbac/rolebinding.go84
C
1 day
D
61%
pkg/processor/rbac/clusterrolebinding.go84
C
1 day
D
61%
pkg/processor/webhook/mutating.go77
C
1 day
F
59%
pkg/processor/webhook/validating.go77
C
1 day
F
59%
pkg/processor/deployment/deployment.go182
C
7 hrs
D
61%
pkg/file/reader.go81
B
6 hrs
pkg/processor/job/job.go144
B
5 hrs
pkg/processor/statefulset/statefulset.go136
B
5 hrs
pkg/processor/job/cron.go131
B
5 hrs
pkg/processor/secret/secret.go130
B
4 hrs
D
68%
pkg/processor/pod/pod.go216
B
4 hrs
pkg/processor/crd/crd.go131
B
4 hrs
F
41%
pkg/processor/daemonset/daemonset.go132
A
2 hrs
F
57%
pkg/processor/storage/pvc.go107
A
2 hrs
F
58%
pkg/helm/chart.go103
A
2 hrs
pkg/processor/service/service.go105
A
1 hr
D
65%
pkg/app/app.go88
A
1 hr
B
87%
pkg/processor/configmap/configmap.go147
A
40 mins
F
43%
pkg/processor/poddisruptionbudget/pdb.go87
A
40 mins
pkg/processor/webhook/cert.go102
A
40 mins
F
59%
pkg/processor/rbac/role.go86
A
40 mins
F
52%
pkg/processor/service/ingress.go82
A
35 mins
F
58%
cmd/helmify/flags.go74
A
0 mins
cmd/helmify/main.go22
A
0 mins
cmd/helmify/version.go14
A
0 mins
internal/test_utils.go24
A
0 mins
pkg/app/context.go90
A
0 mins
C
78%
pkg/cluster/domain.go6
A
0 mins
pkg/config/config.go34
A
0 mins
A
100%
pkg/decoder/decoder.go58
A
0 mins
B
81%
pkg/format/fix_quotes.go22
A
0 mins
A
100%
pkg/format/trailing_whitespaces.go6
A
0 mins
pkg/helm/doc.go1
A
0 mins
pkg/helm/init.go175
A
0 mins
pkg/helmify/model.go25
A
0 mins
pkg/helmify/values.go80
A
0 mins
C
70%
pkg/metadata/metadata.go101
A
0 mins
B
86%
pkg/processor/default.go58
A
0 mins
D
65%
pkg/processor/doc.go1
A
0 mins
pkg/processor/meta.go86
A
0 mins
C
79%
pkg/processor/rbac/serviceaccount.go45
A
0 mins
F
37%
pkg/processor/security-context/container_security_context.go56
A
0 mins
A
100%
pkg/processor/webhook/issuer.go75
A
0 mins
F
50%
pkg/yaml/yaml.go22
A
0 mins
F
46%
.github/workflows/ci.yml
.github/workflows/release.yml
.gitignore
.golangci.yaml
.goreleaser.yml
LICENSE