apache / camel-k
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 697 files with 81,898 lines of code.
    • 7 files changed more than 100 times (3,587 lines of code)
    • 26 files changed 51-100 times (9,741 lines of code)
    • 83 files changed 21-50 times (32,628 lines of code)
    • 185 files changed 6-20 times (19,045 lines of code)
    • 396 files changed 1-5 times (16,897 lines of code)
4% | 11% | 39% | 23% | 20%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 697 files with 81,898 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 30 files changed by 11-25 contributors (11,963 lines of code)
    • 139 files changed by 6-10 contributors (38,035 lines of code)
    • 305 files changed by 2-5 contributors (20,897 lines of code)
    • 223 files changed by 1 contributor (11,003 lines of code)
0% | 14% | 46% | 25% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, adoc, java, sh, txt, svg, xml, md, json, tpl, properties, gitignore, groovy, mod, js, dockerignore, editorconfig, html, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go6% | 18% | 28% | 27% | 19%
yaml0% | 0% | 61% | 16% | 22%
tpl0% | 0% | 0% | 0% | 100%
xml0% | 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
pkg4% | 12% | 40% | 23% | 19%
addons0% | 0% | 33% | 54% | 11%
cmd0% | 0% | 38% | 47% | 13%
helm0% | 0% | 2% | 0% | 97%
script0% | 0% | 0% | 0% | 100%
install0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
run.go
in pkg/cmd
781 28 2019-01-04 2025-04-05 200 23 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
install.go
in pkg/cmd
723 18 2019-01-04 2024-11-07 133 19 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
defaults.go
in pkg/util/defaults
11 - 2019-02-05 2025-02-19 130 15 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
operator.go
in pkg/install
538 15 2018-09-10 2024-12-04 119 15 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
trait_types.go
in pkg/trait
456 36 2019-02-25 2024-11-07 117 14 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
builder.go
in pkg/trait
581 23 2018-11-20 2025-04-05 110 15 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
knative.go
in pkg/trait
497 15 2018-11-08 2025-01-11 101 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
zz_generated.deepcopy.go
in pkg/apis/camel/v1
2894 270 2019-12-18 2025-04-05 98 19 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
integration_controller.go
in pkg/controller/integration
432 13 2019-01-04 2025-04-05 96 15 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
common_types.go
in pkg/apis/camel/v1
258 2 2019-12-18 2025-02-27 92 16 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
quarkus.go
in pkg/trait
402 24 2019-10-15 2025-03-17 92 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
container.go
in pkg/trait
334 23 2019-03-20 2024-11-07 90 11 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
util.go
in pkg/trait
372 27 2018-10-04 2025-03-17 78 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
camel.go
in pkg/trait
233 8 2019-02-15 2025-04-05 76 9 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
knative_service.go
in pkg/trait
240 7 2019-01-17 2024-11-07 72 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
deployment.go
in pkg/trait
152 6 2018-10-25 2024-05-10 71 8 ni.ferraro@gmail.com lburgazzoli@gmail.com
jvm.go
in pkg/trait
255 12 2020-01-23 2025-04-05 70 9 antonin@stefanutti.fr pasquale.congiusti@gmail.com
util.go
in pkg/util
439 40 2018-09-24 2025-03-01 66 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
integration_types.go
in pkg/apis/camel/v1
148 - 2019-12-18 2025-04-05 64 13 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
defaults.go
in pkg/platform
321 9 2019-12-09 2024-12-07 64 13 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
service.go
in pkg/trait
115 4 2018-10-04 2024-10-25 62 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
monitor.go
in pkg/controller/integration
511 18 2019-01-04 2024-11-16 62 8 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
kamelets.go
in pkg/trait
307 12 2020-06-24 2025-01-18 61 7 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
operator.go
in pkg/cmd/operator
207 6 2019-09-30 2024-11-07 60 12 jamesnetherton@gmail.com pasquale.congiusti@gmail.com
root.go
in pkg/cmd
217 14 2019-01-04 2024-05-13 60 16 ni.ferraro@gmail.com lburgazzoli@gmail.com
cluster.go
in pkg/install
329 11 2018-09-07 2024-12-04 58 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
prometheus.go
in pkg/trait
107 5 2019-01-23 2025-03-20 56 8 antonin@stefanutti.fr pasquale.congiusti@gmail.com
build_types.go
in pkg/apis/camel/v1
142 - 2019-12-18 2025-04-05 55 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
build_controller.go
in pkg/controller/build
176 5 2019-03-29 2024-11-13 53 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
cron.go
in pkg/trait
420 22 2020-01-13 2024-10-05 53 11 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
build.go
in pkg/controller/integrationkit
191 7 2019-06-06 2024-11-23 52 7 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
openapi.go
in pkg/trait
267 8 2020-03-09 2025-04-05 52 8 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
digest.go
in pkg/util/digest
272 11 2018-09-06 2025-04-05 52 9 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
trait_catalog.go
in pkg/trait
156 8 2019-02-25 2024-11-07 50 8 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
builder.go
in pkg/builder
86 1 2018-11-14 2023-09-22 49 7 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
initialize.go
in pkg/controller/integrationplatform
38 4 2019-01-04 2024-09-12 48 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
integrationplatform_types.go
in pkg/apis/camel/v1
94 - 2019-12-18 2025-02-05 48 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
dependencies.go
in pkg/trait
68 3 2018-11-05 2024-10-05 47 8 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
jolokia.go
in pkg/trait
146 6 2019-01-24 2024-11-07 47 7 antonin@stefanutti.fr pasquale.congiusti@gmail.com
trait.go
in pkg/trait
169 4 2018-10-03 2025-03-17 47 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
inspector.go
in pkg/util/source
391 13 2018-12-20 2025-02-24 47 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
integration_types_support.go
in pkg/apis/camel/v1
401 44 2019-12-18 2025-04-05 47 7 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
deployer.go
in pkg/trait
106 8 2019-02-25 2024-12-07 46 6 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
catalog.go
in pkg/util/camel
143 6 2018-09-18 2025-04-05 46 8 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
route.go
in pkg/trait
193 6 2018-10-04 2024-11-30 46 11 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
environment.go
in pkg/trait
84 3 2018-12-10 2024-12-12 45 6 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
Chart.yaml
in helm/camel-k
22 - 2020-02-20 2025-02-19 44 5 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
integrationkit_controller.go
in pkg/controller/integrationkit
234 5 2019-06-06 2024-11-13 44 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
gc.go
in pkg/trait
248 7 2019-02-14 2024-10-07 44 7 antonin@stefanutti.fr pasquale.congiusti@gmail.com
monitor_pod.go
in pkg/controller/build
291 15 2019-04-10 2024-06-20 44 9 antonin@stefanutti.fr pasquale.congiusti@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
run.go
in pkg/cmd
781 28 2019-01-04 2025-04-05 200 23 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
install.go
in pkg/cmd
723 18 2019-01-04 2024-11-07 133 19 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
zz_generated.deepcopy.go
in pkg/apis/camel/v1
2894 270 2019-12-18 2025-04-05 98 19 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
common_types.go
in pkg/apis/camel/v1
258 2 2019-12-18 2025-02-27 92 16 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
root.go
in pkg/cmd
217 14 2019-01-04 2024-05-13 60 16 ni.ferraro@gmail.com lburgazzoli@gmail.com
defaults.go
in pkg/util/defaults
11 - 2019-02-05 2025-02-19 130 15 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
operator.go
in pkg/install
538 15 2018-09-10 2024-12-04 119 15 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
builder.go
in pkg/trait
581 23 2018-11-20 2025-04-05 110 15 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
integration_controller.go
in pkg/controller/integration
432 13 2019-01-04 2025-04-05 96 15 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
trait_types.go
in pkg/trait
456 36 2019-02-25 2024-11-07 117 14 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
values.yaml
in helm/camel-k
16 - 2020-02-20 2025-02-28 41 14 ni.ferraro@gmail.com eshepelyuk@gmail.com
zz_generated.deepcopy.go
in pkg/apis/camel/v1/trait
1137 82 2022-04-26 2025-01-11 37 14 sato.tadayoshi@gmail.com pasquale.congiusti@gmail.com
integration_types.go
in pkg/apis/camel/v1
148 - 2019-12-18 2025-04-05 64 13 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
defaults.go
in pkg/platform
321 9 2019-12-09 2024-12-07 64 13 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
util.go
in pkg/trait
372 27 2018-10-04 2025-03-17 78 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
operator.go
in pkg/cmd/operator
207 6 2019-09-30 2024-11-07 60 12 jamesnetherton@gmail.com pasquale.congiusti@gmail.com
build_types.go
in pkg/apis/camel/v1
142 - 2019-12-18 2025-04-05 55 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
integrationplatform_types.go
in pkg/apis/camel/v1
94 - 2019-12-18 2025-02-05 48 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
uninstall.go
in pkg/cmd
466 22 2019-07-31 2024-07-30 44 12 i.polyzos@gmail.com gaelle.fournier.work@gmail.com
integrationplatform_controller.go
in pkg/controller/integrationplatform
133 4 2019-01-04 2024-11-13 38 12 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
version.go
in pkg/cmd
144 8 2019-01-04 2024-03-06 30 12 ni.ferraro@gmail.com cdeppisch@redhat.com
140 4 2019-04-24 2024-08-19 22 12 jamesnetherton@gmail.com pasquale.congiusti@gmail.com
container.go
in pkg/trait
334 23 2019-03-20 2024-11-07 90 11 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
cron.go
in pkg/trait
420 22 2020-01-13 2024-10-05 53 11 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
route.go
in pkg/trait
193 6 2018-10-04 2024-11-30 46 11 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
camel_dependencies.go
in pkg/util/camel
231 15 2020-10-27 2024-12-12 30 11 gheorghe-teod.bercea@ibm.com pasquale.congiusti@gmail.com
kit_create.go
in pkg/cmd
139 4 2019-06-06 2024-06-13 28 11 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
camel_runtime_catalog.go
in pkg/util/camel
160 13 2019-02-08 2024-12-12 24 11 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
delete.go
in pkg/cmd
149 7 2019-01-04 2024-11-09 21 11 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
log.go
in pkg/cmd
126 3 2019-01-04 2024-05-13 20 11 ni.ferraro@gmail.com lburgazzoli@gmail.com
knative.go
in pkg/trait
497 15 2018-11-08 2025-01-11 101 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
quarkus.go
in pkg/trait
402 24 2019-10-15 2025-03-17 92 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
knative_service.go
in pkg/trait
240 7 2019-01-17 2024-11-07 72 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
util.go
in pkg/util
439 40 2018-09-24 2025-03-01 66 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
service.go
in pkg/trait
115 4 2018-10-04 2024-10-25 62 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
cluster.go
in pkg/install
329 11 2018-09-07 2024-12-04 58 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
build_controller.go
in pkg/controller/build
176 5 2019-03-29 2024-11-13 53 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
initialize.go
in pkg/controller/integrationplatform
38 4 2019-01-04 2024-09-12 48 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
trait.go
in pkg/trait
169 4 2018-10-03 2025-03-17 47 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
inspector.go
in pkg/util/source
391 13 2018-12-20 2025-02-24 47 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
integrationkit_controller.go
in pkg/controller/integrationkit
234 5 2019-06-06 2024-11-13 44 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
bind.go
in pkg/cmd
396 16 2021-03-29 2025-02-27 41 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
quarkus.go
in pkg/builder
244 10 2021-03-17 2025-04-05 37 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
integrationkit_types.go
in pkg/apis/camel/v1
85 - 2019-12-18 2025-01-13 36 10 ni.ferraro@gmail.com jbampton@gmail.com
reset.go
in pkg/cmd
114 6 2019-01-04 2024-11-09 31 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
client.go
in pkg/client
232 13 2019-01-04 2024-11-09 29 10 ni.ferraro@gmail.com pasquale.congiusti@gmail.com
maven_command.go
in pkg/util/maven
251 17 2021-06-02 2025-04-05 27 10 antonin@stefanutti.fr pasquale.congiusti@gmail.com
88 8 2019-04-24 2024-08-19 25 10 jamesnetherton@gmail.com pasquale.congiusti@gmail.com
describe_kit.go
in pkg/cmd
99 4 2019-06-06 2024-08-19 21 10 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
camel.go
in pkg/trait
233 8 2019-02-15 2025-04-05 76 9 lburgazzoli@gmail.com pasquale.congiusti@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
camel.apache.org_pipes.yaml
in install/base/config/crd/bases
8811 -
camel.apache.org_integrationplatforms.yaml
in install/base/config/crd/bases
4384 -
camel.apache.org_integrationprofiles.yaml
in install/base/config/crd/bases
4131 -
camel.apache.org_builds.yaml
in install/base/config/crd/bases
2045 -
camel.apache.org_kamelets.yaml
in install/base/config/crd/bases
1251 -
camel.apache.org_integrationkits.yaml
in install/base/config/crd/bases
572 -
camel.apache.org_camelcatalogs.yaml
in install/base/config/crd/bases
527 -
operator-role.yaml
in install/base/config/rbac/namespaced
169 -
operator-cluster-role.yaml
in install/base/config/rbac/descoped
168 -
operator-prometheus-rule.yaml
in install/base/config/prometheus
128 -
operator-role-openshift.yaml
in install/base/config/rbac/namespaced
82 -
operator-cluster-role-openshift.yaml
in install/base/config/rbac/descoped
82 -
operator-deployment.yaml
in install/base/config/manager
77 -
operator-role-knative.yaml
in install/base/config/rbac/namespaced
63 -
operator-cluster-role-knative.yaml
in install/base/config/rbac/descoped
63 -
builder-role-openshift.yaml
in install/base/config/rbac
50 -
user-cluster-role.yaml
in install/base/config/rbac
46 -
builder-role.yaml
in install/base/config/rbac
41 -
operator-role-keda.yaml
in install/base/config/rbac/namespaced
21 -
operator-cluster-role-keda.yaml
in install/base/config/rbac/descoped
21 -
olm.config.yaml
in install/base/config/scorecard/patches
20 -
operator-role-podmonitors.yaml
in install/base/config/rbac/namespaced
20 -
operator-role-leases.yaml
in install/base/config/rbac/namespaced
20 -
operator-cluster-role-leases.yaml
in install/base/config/rbac/descoped
20 -
operator-cluster-role-podmonitors.yaml
in install/base/config/rbac/descoped
20 -
kustomization.yaml
in install/base/config/rbac/namespaced
19 -
kustomization.yaml
in install/base/config/rbac/descoped
19 -
kustomization.yaml
in install/base/config/manifests
19 -
operator-role-events.yaml
in install/base/config/rbac/namespaced
17 -
operator-role-strimzi.yaml
in install/base/config/rbac/namespaced
17 -
operator-cluster-role-events.yaml
in install/base/config/rbac/descoped
17 -
operator-cluster-role-strimzi.yaml
in install/base/config/rbac/descoped
17 -
kustomization.yaml
in install/base/config/crd
15 -
kustomization.yaml
in install/base/config/scorecard
15 -
15 -
operator-pod-monitor.yaml
in install/base/config/prometheus
14 -
builder-role-binding.yaml
in install/base/config/rbac
13 -
13 -
operator-role-binding-knative.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-keda.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-openshift.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-events.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-strimzi.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-podmonitors.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding.yaml
in install/base/config/rbac/namespaced
13 -
operator-role-binding-leases.yaml
in install/base/config/rbac/namespaced
13 -
13 -
operator-cluster-role-binding-podmonitors.yaml
in install/base/config/rbac/descoped
13 -
operator-cluster-role-binding-keda.yaml
in install/base/config/rbac/descoped
13 -
operator-cluster-role-binding-strimzi.yaml
in install/base/config/rbac/descoped
13 -
Correlations

File Size vs. Number of Changes: 697 points

pkg/util/bindings/service_ref.go x: 63 lines of code y: 1 # changes pkg/util/kubernetes/lookup.go x: 208 lines of code y: 9 # changes pkg/util/kubernetes/service.go x: 16 lines of code y: 1 # changes pkg/apis/camel/v1/build_types.go x: 142 lines of code y: 55 # changes pkg/apis/camel/v1/build_types_support.go x: 281 lines of code y: 24 # changes pkg/apis/camel/v1/integration_types.go x: 148 lines of code y: 64 # changes pkg/apis/camel/v1/integration_types_support.go x: 401 lines of code y: 47 # changes pkg/apis/camel/v1/zz_generated.deepcopy.go x: 2894 lines of code y: 98 # changes pkg/builder/common.go x: 71 lines of code y: 1 # changes pkg/builder/jib.go x: 137 lines of code y: 14 # changes pkg/builder/quarkus.go x: 244 lines of code y: 37 # changes pkg/client/camel/applyconfiguration/camel/v1/buildertask.go x: 64 lines of code y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationspec.go x: 89 lines of code y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go x: 135 lines of code y: 10 # changes pkg/client/camel/applyconfiguration/utils.go x: 215 lines of code y: 20 # changes pkg/cmd/run.go x: 781 lines of code y: 200 # changes pkg/controller/integration/build.go x: 259 lines of code y: 1 # changes pkg/controller/integration/initialize.go x: 152 lines of code y: 34 # changes pkg/controller/integration/integration_controller.go x: 432 lines of code y: 96 # changes pkg/controller/integrationplatform/kamelets.go x: 204 lines of code y: 8 # changes pkg/resources/config/crd/bases/camel.apache.org_builds.yaml x: 2045 lines of code y: 12 # changes pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml x: 8811 lines of code y: 36 # changes pkg/trait/builder.go x: 581 lines of code y: 110 # changes pkg/trait/camel.go x: 233 lines of code y: 76 # changes pkg/trait/jvm.go x: 255 lines of code y: 70 # changes pkg/trait/openapi.go x: 267 lines of code y: 52 # changes pkg/trait/trait_register.go x: 39 lines of code y: 27 # changes pkg/util/camel/catalog.go x: 143 lines of code y: 46 # changes pkg/util/digest/digest.go x: 272 lines of code y: 52 # changes pkg/util/jib/configuration.go x: 135 lines of code y: 8 # changes pkg/util/maven/maven_command.go x: 251 lines of code y: 27 # changes pkg/controller/integrationplatform/create.go x: 149 lines of code y: 35 # changes pkg/util/camel/camel_runtime.go x: 72 lines of code y: 17 # changes pkg/trait/prometheus.go x: 107 lines of code y: 56 # changes pkg/apis/camel/v1/integrationprofile_types.go x: 56 lines of code y: 3 # changes pkg/apis/camel/v1/integrationprofile_types_support.go x: 45 lines of code y: 4 # changes pkg/controller/integration/kits.go x: 157 lines of code y: 28 # changes pkg/event/manager.go x: 256 lines of code y: 24 # changes pkg/platform/profile.go x: 32 lines of code y: 2 # changes pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml x: 4131 lines of code y: 36 # changes pkg/trait/quarkus.go x: 402 lines of code y: 92 # changes pkg/trait/trait.go x: 169 lines of code y: 47 # changes pkg/trait/trait_configure.go x: 157 lines of code y: 16 # changes pkg/trait/util.go x: 372 lines of code y: 78 # changes pkg/builder/project.go x: 173 lines of code y: 25 # changes pkg/util/maven/maven_project.go x: 164 lines of code y: 28 # changes pkg/util/maven/maven_repositories.go x: 76 lines of code y: 7 # changes pkg/util/maven/maven_settings.go x: 35 lines of code y: 13 # changes pkg/util/maven/maven_types.go x: 100 lines of code y: 25 # changes pkg/client/camel/applyconfiguration/camel/v1/addontrait.go x: 10 lines of code y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/artifact.go x: 26 lines of code y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/basetask.go x: 16 lines of code y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/build.go x: 127 lines of code y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/buildahtask.go x: 47 lines of code y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/buildspec.go x: 44 lines of code y: 7 # changes pkg/client/camel/applyconfiguration/camel/v1/buildstatus.go x: 80 lines of code y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/camelartifact.go x: 77 lines of code y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/camelcatalog.go x: 127 lines of code y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/camelloader.go x: 54 lines of code y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/dataspec.go x: 48 lines of code y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/endpointproperties.go x: 10 lines of code y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/integration.go x: 127 lines of code y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationkitspec.go x: 65 lines of code y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationkitstatus.go x: 89 lines of code y: 7 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationplatformbuildspec.go x: 75 lines of code y: 9 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationplatformspec.go x: 44 lines of code y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationprofile.go x: 127 lines of code y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/jsonschemaprop.go x: 136 lines of code y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/podspec.go x: 84 lines of code y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/sourcespec.go x: 78 lines of code y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/traits.go x: 224 lines of code y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/usertask.go x: 42 lines of code y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/valuesource.go x: 19 lines of code y: 4 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/camel_client.go x: 93 lines of code y: 8 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_build.go x: 27 lines of code y: 7 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go x: 49 lines of code y: 10 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/integration.go x: 71 lines of code y: 8 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/pipe.go x: 71 lines of code y: 2 # changes pkg/client/camel/informers/externalversions/factory.go x: 144 lines of code y: 8 # changes pkg/client/camel/informers/externalversions/generic.go x: 42 lines of code y: 10 # changes pkg/resources/config/crd/bases/camel.apache.org_camelcatalogs.yaml x: 527 lines of code y: 7 # changes pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml x: 572 lines of code y: 15 # changes pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml x: 4384 lines of code y: 38 # changes pkg/resources/config/crd/bases/camel.apache.org_kamelets.yaml x: 1251 lines of code y: 8 # changes pkg/util/util.go x: 439 lines of code y: 66 # changes helm/camel-k/templates/operator-deployment.yaml x: 100 lines of code y: 2 # changes helm/camel-k/values.yaml x: 16 lines of code y: 41 # changes pkg/controller/integrationkit/initialize.go x: 85 lines of code y: 17 # changes pkg/apis/camel/v1/common_types.go x: 258 lines of code y: 92 # changes pkg/apis/camel/v1/trait/service_binding.go x: 5 lines of code y: 4 # changes pkg/cmd/bind.go x: 396 lines of code y: 41 # changes pkg/trait/mount.go x: 381 lines of code y: 37 # changes pkg/controller/integrationplatform/monitor.go x: 231 lines of code y: 20 # changes pkg/trait/logging.go x: 71 lines of code y: 32 # changes pkg/trait/master.go x: 173 lines of code y: 2 # changes pkg/apis/camel/v1/camelcatalog_types_support.go x: 203 lines of code y: 16 # changes pkg/apis/camel/v1/integrationkit_types_support.go x: 177 lines of code y: 16 # changes pkg/apis/camel/v1/integrationplatform_types_support.go x: 149 lines of code y: 19 # changes pkg/apis/camel/v1/kamelet_types_support.go x: 165 lines of code y: 7 # changes pkg/apis/camel/v1/pipe_types_support.go x: 164 lines of code y: 4 # changes pkg/apis/camel/v1/trait/base.go x: 13 lines of code y: 5 # changes pkg/controller/pipe/error_handler.go x: 107 lines of code y: 6 # changes pkg/util/source/inspector.go x: 391 lines of code y: 47 # changes helm/camel-k/Chart.yaml x: 22 lines of code y: 44 # changes pkg/resources/config/manager/operator-deployment.yaml x: 77 lines of code y: 10 # changes pkg/resources/config/manifests/kustomization.yaml x: 19 lines of code y: 10 # changes pkg/util/defaults/defaults.go x: 11 lines of code y: 130 # changes pkg/apis/camel/v1/integrationplatform_types.go x: 94 lines of code y: 48 # changes pkg/resources/resources/camel-catalog-3.15.2.yaml x: 3024 lines of code y: 1 # changes pkg/util/jvm/keystore.go x: 47 lines of code y: 11 # changes pkg/trait/telemetry.go x: 207 lines of code y: 7 # changes pkg/util/maven/maven_log.go x: 53 lines of code y: 12 # changes pkg/controller/pipe/integration.go x: 219 lines of code y: 13 # changes pkg/trait/kamelets.go x: 307 lines of code y: 61 # changes pkg/apis/camel/v1/trait/ingress.go x: 14 lines of code y: 10 # changes pkg/apis/camel/v1/integrationkit_types.go x: 85 lines of code y: 36 # changes pkg/apis/camel/v1/trait/cron.go x: 13 lines of code y: 12 # changes pkg/util/source/inspector_xml.go x: 115 lines of code y: 25 # changes pkg/util/source/inspector_yaml.go x: 228 lines of code y: 38 # changes pkg/apis/camel/v1/trait/master.go x: 10 lines of code y: 1 # changes pkg/apis/camel/v1/trait/zz_generated.deepcopy.go x: 1137 lines of code y: 37 # changes pkg/trait/knative.go x: 497 lines of code y: 101 # changes addons/keda/keda.go x: 455 lines of code y: 25 # changes pkg/cmd/promote.go x: 546 lines of code y: 32 # changes pkg/trait/environment.go x: 84 lines of code y: 45 # changes pkg/util/camel/camel_dependencies.go x: 231 lines of code y: 30 # changes pkg/util/camel/camel_runtime_catalog.go x: 160 lines of code y: 24 # changes pkg/util/camel/camel_util.go x: 76 lines of code y: 21 # changes helm/camel-k/templates/rbacs-common.yaml x: 227 lines of code y: 1 # changes helm/camel-k/templates/rbacs-descoped.yaml x: 537 lines of code y: 1 # changes pkg/platform/defaults.go x: 321 lines of code y: 64 # changes pkg/trait/deployer.go x: 106 lines of code y: 46 # changes pkg/install/cluster.go x: 329 lines of code y: 58 # changes pkg/install/operator.go x: 538 lines of code y: 119 # changes pkg/trait/platform.go x: 137 lines of code y: 32 # changes pkg/apis/camel/v1/trait/route.go x: 16 lines of code y: 6 # changes pkg/builder/s2i.go x: 221 lines of code y: 21 # changes pkg/resources/config/rbac/builder-role.yaml x: 41 lines of code y: 1 # changes pkg/trait/route.go x: 193 lines of code y: 46 # changes pkg/cmd/util.go x: 175 lines of code y: 27 # changes pkg/trait/trait_support.go x: 149 lines of code y: 2 # changes pkg/resources/config/rbac/namespaced/operator-role-openshift.yaml x: 82 lines of code y: 1 # changes pkg/builder/image.go x: 202 lines of code y: 26 # changes pkg/controller/integrationkit/build.go x: 191 lines of code y: 52 # changes pkg/controller/pipe/monitor.go x: 129 lines of code y: 7 # changes pkg/apis/camel/v1/trait/gc.go x: 6 lines of code y: 6 # changes pkg/controller/integration/monitor.go x: 511 lines of code y: 62 # changes pkg/controller/integration/monitor_cronjob.go x: 84 lines of code y: 12 # changes pkg/controller/integration/monitor_deployment.go x: 58 lines of code y: 11 # changes pkg/install/common.go x: 91 lines of code y: 27 # changes pkg/resources/resources_support.go x: 99 lines of code y: 16 # changes pkg/util/bindings/kamelet.go x: 142 lines of code y: 20 # changes pkg/util/bindings/knative_ref.go x: 113 lines of code y: 17 # changes pkg/util/defaults/defaults_support.go x: 31 lines of code y: 9 # changes pkg/util/envvar/envvar.go x: 77 lines of code y: 11 # changes pkg/util/kubernetes/factory.go x: 119 lines of code y: 16 # changes pkg/util/log/log.go x: 148 lines of code y: 25 # changes cmd/util/doc-gen/generators/traitdocgen.go x: 302 lines of code y: 24 # changes pkg/controller/build/build_controller.go x: 176 lines of code y: 53 # changes pkg/controller/catalog/catalog_controller.go x: 139 lines of code y: 9 # changes pkg/controller/integrationkit/integrationkit_controller.go x: 234 lines of code y: 44 # changes pkg/controller/integrationplatform/integrationplatform_controller.go x: 133 lines of code y: 38 # changes pkg/controller/pipe/pipe_controller.go x: 162 lines of code y: 9 # changes pkg/platform/operator.go x: 202 lines of code y: 23 # changes pkg/client/camel/clientset/versioned/fake/register.go x: 19 lines of code y: 15 # changes pkg/client/camel/clientset/versioned/scheme/register.go x: 20 lines of code y: 14 # changes pkg/client/client.go x: 232 lines of code y: 29 # changes pkg/cmd/delete.go x: 149 lines of code y: 21 # changes pkg/cmd/reset.go x: 114 lines of code y: 31 # changes pkg/resources/config/rbac/descoped/operator-cluster-role.yaml x: 168 lines of code y: 3 # changes pkg/util/bindings/catalog.go x: 54 lines of code y: 15 # changes pkg/util/bindings/knative_uri.go x: 66 lines of code y: 14 # changes addons/vault/aws/aws_secrets_manager.go x: 97 lines of code y: 17 # changes pkg/apis/camel/v1/common_types_support.go x: 203 lines of code y: 20 # changes pkg/builder/spectrum.go x: 104 lines of code y: 18 # changes pkg/cmd/install.go x: 723 lines of code y: 133 # changes pkg/cmd/operator/operator.go x: 207 lines of code y: 60 # changes pkg/trait/container.go x: 334 lines of code y: 90 # changes pkg/trait/jolokia.go x: 146 lines of code y: 47 # changes pkg/trait/knative_service.go x: 240 lines of code y: 72 # changes pkg/trait/pdb.go x: 75 lines of code y: 16 # changes pkg/trait/trait_catalog.go x: 156 lines of code y: 50 # changes pkg/trait/trait_types.go x: 456 lines of code y: 117 # changes pkg/apis/duck/strimzi/v1beta2/zz_generated.deepcopy.go x: 134 lines of code y: 1 # changes addons/vault/gcp/gcp_secret_manager.go x: 75 lines of code y: 12 # changes addons/threescale/3scale.go x: 95 lines of code y: 16 # changes addons/resume/resume.go x: 72 lines of code y: 13 # changes pkg/trait/trait_condition_types.go x: 53 lines of code y: 9 # changes pkg/apis/camel/v1/trait/service.go x: 15 lines of code y: 8 # changes pkg/trait/service.go x: 115 lines of code y: 62 # changes pkg/apis/camel/v1/trait/mount.go x: 10 lines of code y: 14 # changes pkg/cmd/run_support.go x: 131 lines of code y: 12 # changes pkg/trait/gc.go x: 248 lines of code y: 44 # changes pkg/trait/cron.go x: 420 lines of code y: 53 # changes pkg/trait/dependencies.go x: 68 lines of code y: 47 # changes pkg/trait/init.go x: 56 lines of code y: 20 # changes pkg/util/source/inspector_groovy.go x: 56 lines of code y: 13 # changes pkg/trait/affinity.go x: 209 lines of code y: 28 # changes pkg/trait/health.go x: 186 lines of code y: 23 # changes pkg/trait/istio.go x: 63 lines of code y: 24 # changes pkg/controller/catalog/initialize.go x: 52 lines of code y: 28 # changes pkg/controller/integrationplatform/initialize.go x: 38 lines of code y: 48 # changes pkg/install/optional.go x: 12 lines of code y: 18 # changes pkg/client/apply.go x: 106 lines of code y: 7 # changes pkg/apis/camel/v1/kamelet_types.go x: 116 lines of code y: 8 # changes pkg/controller/integration/build_kit.go x: 149 lines of code y: 40 # changes pkg/util/kubernetes/camel.go x: 59 lines of code y: 6 # changes addons/keda/duck/v1alpha1/zz_generated.deepcopy.go x: 211 lines of code y: 10 # changes pkg/metadata/metadata.go x: 60 lines of code y: 21 # changes pkg/cmd/completion_bash.go x: 359 lines of code y: 30 # changes pkg/cmd/dump.go x: 191 lines of code y: 14 # changes pkg/cmd/describe.go x: 57 lines of code y: 14 # changes pkg/cmd/describe_integration.go x: 140 lines of code y: 22 # changes pkg/cmd/describe_kamelet.go x: 135 lines of code y: 13 # changes pkg/cmd/describe_kit.go x: 99 lines of code y: 21 # changes pkg/cmd/describe_platform.go x: 88 lines of code y: 25 # changes pkg/cmd/kamelet_add_repo.go x: 112 lines of code y: 9 # changes pkg/cmd/kamelet_delete.go x: 99 lines of code y: 9 # changes pkg/cmd/kamelet_get.go x: 100 lines of code y: 10 # changes pkg/cmd/uninstall.go x: 466 lines of code y: 44 # changes pkg/platform/platform.go x: 149 lines of code y: 38 # changes pkg/trait/owner.go x: 99 lines of code y: 36 # changes pkg/trait/pod.go x: 90 lines of code y: 18 # changes pkg/trait/pull_secret.go x: 149 lines of code y: 32 # changes pkg/trait/toleration.go x: 45 lines of code y: 21 # changes pkg/util/openshift/openshift.go x: 81 lines of code y: 9 # changes pkg/apis/camel/v1/trait/builder.go x: 24 lines of code y: 23 # changes pkg/controller/build/monitor_pod.go x: 291 lines of code y: 44 # changes pkg/cmd/kit_create.go x: 139 lines of code y: 28 # changes pkg/util/knative/knative.go x: 207 lines of code y: 26 # changes pkg/util/knative/uri.go x: 74 lines of code y: 15 # changes pkg/controller/build/monitor_routine.go x: 167 lines of code y: 23 # changes pkg/controller/synthetic/synthetic.go x: 241 lines of code y: 5 # changes pkg/util/kubernetes/log/pod_scraper.go x: 180 lines of code y: 13 # changes pkg/util/kubernetes/replace.go x: 76 lines of code y: 19 # changes pkg/util/watch/watch.go x: 228 lines of code y: 19 # changes pkg/apis/camel/v1/trait/jvm.go x: 11 lines of code y: 9 # changes pkg/cmd/log.go x: 126 lines of code y: 20 # changes pkg/cmd/source/util.go x: 52 lines of code y: 5 # changes pkg/util/bindings/api.go x: 33 lines of code y: 15 # changes pkg/cmd/builder/builder.go x: 85 lines of code y: 21 # changes pkg/cmd/operator.go x: 45 lines of code y: 12 # changes pkg/kamelet/repository/repository.go x: 118 lines of code y: 7 # changes pkg/trait/deployment.go x: 152 lines of code y: 71 # changes pkg/util/kubernetes/log/annotation_scraper.go x: 145 lines of code y: 13 # changes pkg/util/kubernetes/collection.go x: 426 lines of code y: 41 # changes pkg/cmd/get.go x: 61 lines of code y: 16 # changes pkg/cmd/kit_delete.go x: 94 lines of code y: 13 # changes pkg/cmd/rebuild.go x: 94 lines of code y: 15 # changes pkg/cmd/version.go x: 144 lines of code y: 30 # changes pkg/apis/camel/v1/maven_types.go x: 88 lines of code y: 19 # changes pkg/controller/build/build_pod.go x: 243 lines of code y: 36 # changes pkg/apis/camel/v1/trait/quarkus.go x: 18 lines of code y: 13 # changes cmd/util/doc-gen/main.go x: 27 lines of code y: 12 # changes pkg/util/knative/apis.go x: 201 lines of code y: 12 # changes pkg/apis/camel/v1/camelcatalog_types.go x: 80 lines of code y: 20 # changes pkg/builder/builder.go x: 86 lines of code y: 49 # changes pkg/install/openshift.go x: 103 lines of code y: 11 # changes cmd/kamel/main.go x: 24 lines of code y: 17 # changes pkg/controller/build/initialize_routine.go x: 22 lines of code y: 8 # changes cmd/manager/main.go x: 24 lines of code y: 5 # changes pkg/cmd/modeline.go x: 220 lines of code y: 31 # changes pkg/util/olm/operator.go x: 318 lines of code y: 24 # changes pkg/util/reference/reference.go x: 150 lines of code y: 6 # changes pkg/util/kubernetes/util.go x: 30 lines of code y: 32 # changes pkg/util/monitoring/controller.go x: 88 lines of code y: 3 # changes pkg/util/kubernetes/conditions.go x: 44 lines of code y: 8 # changes
200.0
# changes
  min: 1.0
  average: 11.96
  25th percentile: 2.0
  median: 4.0
  75th percentile: 13.0
  max: 200.0
0 8811.0
lines of code
min: 1.0 | average: 117.5 | 25th percentile: 15.0 | median: 42.0 | 75th percentile: 102.5 | max: 8811.0

Number of Contributors vs. Number of Changes: 697 points

pkg/util/bindings/service_ref.go x: 1 # contributors y: 1 # changes pkg/util/kubernetes/lookup.go x: 2 # contributors y: 9 # changes pkg/apis/camel/v1/build_types.go x: 12 # contributors y: 55 # changes pkg/apis/camel/v1/build_types_support.go x: 6 # contributors y: 24 # changes pkg/apis/camel/v1/integration_types.go x: 13 # contributors y: 64 # changes pkg/apis/camel/v1/integration_types_support.go x: 7 # contributors y: 47 # changes pkg/apis/camel/v1/zz_generated.deepcopy.go x: 19 # contributors y: 98 # changes pkg/builder/jib.go x: 5 # contributors y: 14 # changes pkg/builder/quarkus.go x: 10 # contributors y: 37 # changes pkg/client/camel/applyconfiguration/camel/v1/buildertask.go x: 3 # contributors y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go x: 3 # contributors y: 10 # changes pkg/client/camel/applyconfiguration/utils.go x: 5 # contributors y: 20 # changes pkg/cmd/run.go x: 23 # contributors y: 200 # changes pkg/controller/integration/initialize.go x: 6 # contributors y: 34 # changes pkg/controller/integration/integration_controller.go x: 15 # contributors y: 96 # changes pkg/controller/integrationplatform/kamelets.go x: 1 # contributors y: 8 # changes pkg/resources/config/crd/bases/camel.apache.org_builds.yaml x: 2 # contributors y: 12 # changes pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml x: 8 # contributors y: 36 # changes pkg/trait/builder.go x: 15 # contributors y: 110 # changes pkg/trait/camel.go x: 9 # contributors y: 76 # changes pkg/trait/jvm.go x: 9 # contributors y: 70 # changes pkg/trait/openapi.go x: 8 # contributors y: 52 # changes pkg/trait/trait_register.go x: 9 # contributors y: 27 # changes pkg/util/camel/catalog.go x: 8 # contributors y: 46 # changes pkg/util/digest/digest.go x: 9 # contributors y: 52 # changes pkg/util/jib/configuration.go x: 4 # contributors y: 8 # changes pkg/util/maven/maven_command.go x: 10 # contributors y: 27 # changes pkg/controller/integrationplatform/create.go x: 7 # contributors y: 35 # changes pkg/util/camel/camel_runtime.go x: 5 # contributors y: 17 # changes pkg/trait/prometheus.go x: 8 # contributors y: 56 # changes pkg/apis/camel/v1/integrationprofile_types.go x: 2 # contributors y: 3 # changes pkg/apis/camel/v1/integrationprofile_types_support.go x: 2 # contributors y: 4 # changes pkg/controller/integration/kits.go x: 9 # contributors y: 28 # changes pkg/platform/profile.go x: 2 # contributors y: 2 # changes pkg/trait/quarkus.go x: 10 # contributors y: 92 # changes pkg/trait/trait.go x: 10 # contributors y: 47 # changes pkg/trait/trait_configure.go x: 7 # contributors y: 16 # changes pkg/trait/util.go x: 12 # contributors y: 78 # changes pkg/builder/project.go x: 7 # contributors y: 25 # changes pkg/util/maven/maven_repositories.go x: 5 # contributors y: 7 # changes pkg/util/maven/maven_settings.go x: 9 # contributors y: 13 # changes pkg/util/maven/maven_types.go x: 8 # contributors y: 25 # changes pkg/client/camel/applyconfiguration/camel/v1/buildconfiguration.go x: 4 # contributors y: 7 # changes pkg/client/camel/applyconfiguration/camel/v1/buildspec.go x: 3 # contributors y: 7 # changes pkg/client/camel/applyconfiguration/camel/v1/camelartifact.go x: 3 # contributors y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/camelcatalog.go x: 3 # contributors y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/camelcatalogcondition.go x: 1 # contributors y: 3 # changes pkg/client/camel/applyconfiguration/camel/v1/camelloader.go x: 4 # contributors y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/camelproperty.go x: 1 # contributors y: 2 # changes pkg/client/camel/applyconfiguration/camel/v1/integration.go x: 3 # contributors y: 4 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationkitstatus.go x: 2 # contributors y: 7 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationplatformbuildspec.go x: 3 # contributors y: 9 # changes pkg/client/camel/applyconfiguration/camel/v1/integrationplatformspec.go x: 2 # contributors y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/mavenbuildspec.go x: 4 # contributors y: 6 # changes pkg/client/camel/applyconfiguration/camel/v1/podspec.go x: 4 # contributors y: 5 # changes pkg/client/camel/applyconfiguration/camel/v1/usertask.go x: 1 # contributors y: 6 # changes pkg/client/camel/clientset/versioned/typed/camel/v1/fake/fake_integration.go x: 4 # contributors y: 10 # changes pkg/client/camel/informers/externalversions/factory.go x: 3 # contributors y: 8 # changes pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml x: 4 # contributors y: 15 # changes pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml x: 8 # contributors y: 38 # changes pkg/resources/config/crd/bases/camel.apache.org_kamelets.yaml x: 2 # contributors y: 8 # changes pkg/util/util.go x: 10 # contributors y: 66 # changes helm/camel-k/values.yaml x: 14 # contributors y: 41 # changes pkg/apis/camel/v1/common_types.go x: 16 # contributors y: 92 # changes pkg/cmd/bind.go x: 10 # contributors y: 41 # changes pkg/trait/mount.go x: 6 # contributors y: 37 # changes pkg/trait/logging.go x: 5 # contributors y: 32 # changes pkg/apis/camel/v1/camelcatalog_types_support.go x: 6 # contributors y: 16 # changes pkg/apis/camel/v1/error_handler_types_support.go x: 1 # contributors y: 5 # changes pkg/apis/camel/v1/integrationkit_types_support.go x: 5 # contributors y: 16 # changes pkg/apis/camel/v1/integrationplatform_types_support.go x: 7 # contributors y: 19 # changes pkg/apis/camel/v1/pipe_types_support.go x: 1 # contributors y: 4 # changes pkg/cmd/source/source.go x: 5 # contributors y: 8 # changes helm/camel-k/Chart.yaml x: 5 # contributors y: 44 # changes pkg/resources/config/manager/operator-deployment.yaml x: 2 # contributors y: 10 # changes pkg/util/defaults/defaults.go x: 15 # contributors y: 130 # changes pkg/apis/camel/v1/integrationplatform_types.go x: 12 # contributors y: 48 # changes pkg/util/jvm/keystore.go x: 6 # contributors y: 11 # changes pkg/util/maven/maven_log.go x: 6 # contributors y: 12 # changes pkg/controller/pipe/integration.go x: 3 # contributors y: 13 # changes pkg/trait/kamelets.go x: 7 # contributors y: 61 # changes pkg/apis/camel/v1/trait/ingress.go x: 6 # contributors y: 10 # changes pkg/apis/camel/v1/integrationkit_types.go x: 10 # contributors y: 36 # changes pkg/apis/camel/v1/trait/cron.go x: 7 # contributors y: 12 # changes pkg/util/source/inspector_yaml.go x: 9 # contributors y: 38 # changes pkg/apis/camel/v1/trait/zz_generated.deepcopy.go x: 14 # contributors y: 37 # changes pkg/trait/knative.go x: 10 # contributors y: 101 # changes addons/keda/keda.go x: 5 # contributors y: 25 # changes pkg/trait/ingress.go x: 9 # contributors y: 35 # changes pkg/cmd/promote.go x: 6 # contributors y: 32 # changes pkg/trait/environment.go x: 6 # contributors y: 45 # changes pkg/util/camel/camel_dependencies.go x: 11 # contributors y: 30 # changes pkg/util/camel/camel_runtime_catalog.go x: 11 # contributors y: 24 # changes pkg/util/camel/camel_util.go x: 9 # contributors y: 21 # changes pkg/trait/deployer.go x: 6 # contributors y: 46 # changes pkg/install/cluster.go x: 10 # contributors y: 58 # changes pkg/install/operator.go x: 15 # contributors y: 119 # changes pkg/apis/camel/v1/trait/route.go x: 5 # contributors y: 6 # changes pkg/builder/s2i.go x: 6 # contributors y: 21 # changes pkg/trait/route.go x: 11 # contributors y: 46 # changes pkg/builder/image.go x: 7 # contributors y: 26 # changes pkg/controller/integrationkit/build.go x: 7 # contributors y: 52 # changes pkg/apis/camel/v1/pipe_types.go x: 1 # contributors y: 7 # changes pkg/controller/integration/monitor.go x: 8 # contributors y: 62 # changes pkg/controller/integration/monitor_cronjob.go x: 4 # contributors y: 12 # changes pkg/controller/integration/monitor_deployment.go x: 2 # contributors y: 11 # changes pkg/install/common.go x: 6 # contributors y: 27 # changes pkg/util/bindings/kamelet.go x: 4 # contributors y: 20 # changes pkg/util/bindings/knative_ref.go x: 6 # contributors y: 17 # changes pkg/util/defaults/defaults_support.go x: 6 # contributors y: 9 # changes pkg/util/envvar/envvar.go x: 4 # contributors y: 11 # changes pkg/util/kubernetes/factory.go x: 4 # contributors y: 16 # changes pkg/util/kubernetes/loader.go x: 5 # contributors y: 11 # changes cmd/util/doc-gen/generators/traitdocgen.go x: 8 # contributors y: 24 # changes pkg/controller/build/build_controller.go x: 10 # contributors y: 53 # changes pkg/controller/catalog/catalog_controller.go x: 4 # contributors y: 9 # changes pkg/controller/integrationkit/integrationkit_controller.go x: 10 # contributors y: 44 # changes pkg/controller/integrationplatform/integrationplatform_controller.go x: 12 # contributors y: 38 # changes pkg/platform/operator.go x: 7 # contributors y: 23 # changes pkg/client/camel/clientset/versioned/fake/register.go x: 7 # contributors y: 15 # changes pkg/client/camel/clientset/versioned/scheme/register.go x: 7 # contributors y: 14 # changes pkg/client/client.go x: 10 # contributors y: 29 # changes pkg/cmd/delete.go x: 11 # contributors y: 21 # changes pkg/cmd/reset.go x: 10 # contributors y: 31 # changes pkg/util/bindings/knative_uri.go x: 4 # contributors y: 14 # changes addons/vault/aws/aws_secrets_manager.go x: 4 # contributors y: 17 # changes addons/vault/azure/azure_key_vault.go x: 3 # contributors y: 17 # changes addons/vault/hashicorp/hashicorp_vault.go x: 3 # contributors y: 14 # changes pkg/apis/camel/v1/common_types_support.go x: 7 # contributors y: 20 # changes pkg/builder/spectrum.go x: 8 # contributors y: 18 # changes pkg/cmd/install.go x: 19 # contributors y: 133 # changes pkg/cmd/operator/operator.go x: 12 # contributors y: 60 # changes pkg/trait/container.go x: 11 # contributors y: 90 # changes pkg/trait/knative_service.go x: 10 # contributors y: 72 # changes pkg/trait/trait_catalog.go x: 8 # contributors y: 50 # changes pkg/trait/trait_types.go x: 14 # contributors y: 117 # changes addons/threescale/3scale.go x: 9 # contributors y: 16 # changes addons/resume/resume.go x: 5 # contributors y: 13 # changes pkg/trait/service.go x: 10 # contributors y: 62 # changes pkg/apis/camel/v1/trait/mount.go x: 6 # contributors y: 14 # changes pkg/trait/gc.go x: 7 # contributors y: 44 # changes pkg/trait/cron.go x: 11 # contributors y: 53 # changes pkg/trait/dependencies.go x: 8 # contributors y: 47 # changes pkg/trait/init.go x: 6 # contributors y: 20 # changes pkg/util/source/inspector_groovy.go x: 6 # contributors y: 13 # changes pkg/trait/affinity.go x: 5 # contributors y: 28 # changes pkg/trait/health.go x: 6 # contributors y: 23 # changes pkg/trait/security_context.go x: 2 # contributors y: 6 # changes pkg/controller/catalog/initialize.go x: 4 # contributors y: 28 # changes pkg/controller/integrationplatform/initialize.go x: 10 # contributors y: 48 # changes pkg/install/optional.go x: 7 # contributors y: 18 # changes pkg/controller/integration/build_kit.go x: 8 # contributors y: 40 # changes pkg/controller/integrationkit/monitor.go x: 3 # contributors y: 11 # changes addons/keda/duck/v1alpha1/zz_generated.deepcopy.go x: 7 # contributors y: 10 # changes pkg/metadata/metadata.go x: 4 # contributors y: 21 # changes pkg/cmd/completion_bash.go x: 8 # contributors y: 30 # changes pkg/cmd/describe_integration.go x: 12 # contributors y: 22 # changes pkg/cmd/describe_kit.go x: 10 # contributors y: 21 # changes pkg/cmd/describe_platform.go x: 10 # contributors y: 25 # changes pkg/cmd/kamelet_add_repo.go x: 5 # contributors y: 9 # changes cmd/util/doc-gen/generators/traitmetadatagen.go x: 8 # contributors y: 16 # changes pkg/apis/camel/v1/knative/types_support.go x: 6 # contributors y: 7 # changes pkg/cmd/uninstall.go x: 12 # contributors y: 44 # changes pkg/trait/owner.go x: 6 # contributors y: 36 # changes pkg/trait/pod.go x: 6 # contributors y: 18 # changes pkg/trait/pull_secret.go x: 7 # contributors y: 32 # changes pkg/controller/build/monitor_pod.go x: 9 # contributors y: 44 # changes pkg/apis/camel/v1/trait/knative_service.go x: 5 # contributors y: 5 # changes pkg/cmd/kit_create.go x: 11 # contributors y: 28 # changes pkg/util/knative/uri.go x: 6 # contributors y: 15 # changes pkg/controller/build/monitor_routine.go x: 8 # contributors y: 23 # changes cmd/util/json-schema-gen/main.go x: 8 # contributors y: 13 # changes pkg/cmd/log.go x: 11 # contributors y: 20 # changes pkg/cmd/root.go x: 16 # contributors y: 60 # changes pkg/util/bindings/api.go x: 5 # contributors y: 15 # changes pkg/cmd/builder/builder.go x: 7 # contributors y: 21 # changes pkg/trait/deployment.go x: 8 # contributors y: 71 # changes pkg/controller/integration/platform_setup.go x: 7 # contributors y: 17 # changes pkg/util/kubernetes/collection.go x: 7 # contributors y: 41 # changes pkg/cmd/rebuild.go x: 9 # contributors y: 15 # changes pkg/cmd/version.go x: 12 # contributors y: 30 # changes pkg/util/kubernetes/client.go x: 7 # contributors y: 13 # changes pkg/apis/camel/v1/knative/types.go x: 5 # contributors y: 10 # changes pkg/controller/build/build_pod.go x: 9 # contributors y: 36 # changes pkg/apis/camel/v1/camelcatalog_types.go x: 9 # contributors y: 20 # changes pkg/builder/builder.go x: 7 # contributors y: 49 # changes cmd/kamel/main.go x: 8 # contributors y: 17 # changes pkg/cmd/modeline.go x: 9 # contributors y: 31 # changes pkg/util/olm/operator.go x: 9 # contributors y: 24 # changes pkg/util/kubernetes/util.go x: 8 # contributors y: 32 # changes
200.0
# changes
  min: 1.0
  average: 11.96
  25th percentile: 2.0
  median: 4.0
  75th percentile: 13.0
  max: 200.0
0 23.0
# contributors
min: 1.0 | average: 3.72 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 23.0

Number of Contributors vs. File Size: 697 points

pkg/util/bindings/service_ref.go x: 1 # contributors y: 63 lines of code pkg/util/kubernetes/lookup.go x: 2 # contributors y: 208 lines of code pkg/util/kubernetes/service.go x: 1 # contributors y: 16 lines of code pkg/apis/camel/v1/build_types.go x: 12 # contributors y: 142 lines of code pkg/apis/camel/v1/build_types_support.go x: 6 # contributors y: 281 lines of code pkg/apis/camel/v1/integration_types.go x: 13 # contributors y: 148 lines of code pkg/apis/camel/v1/integration_types_support.go x: 7 # contributors y: 401 lines of code pkg/apis/camel/v1/zz_generated.deepcopy.go x: 19 # contributors y: 2894 lines of code pkg/builder/common.go x: 1 # contributors y: 71 lines of code pkg/builder/jib.go x: 5 # contributors y: 137 lines of code pkg/builder/quarkus.go x: 10 # contributors y: 244 lines of code pkg/client/camel/applyconfiguration/camel/v1/buildertask.go x: 3 # contributors y: 64 lines of code pkg/client/camel/applyconfiguration/camel/v1/integrationspec.go x: 3 # contributors y: 89 lines of code pkg/client/camel/applyconfiguration/camel/v1/integrationstatus.go x: 3 # contributors y: 135 lines of code pkg/client/camel/applyconfiguration/utils.go x: 5 # contributors y: 215 lines of code pkg/cmd/run.go x: 23 # contributors y: 781 lines of code pkg/controller/integration/build.go x: 1 # contributors y: 259 lines of code pkg/controller/integration/initialize.go x: 6 # contributors y: 152 lines of code pkg/controller/integration/integration_controller.go x: 15 # contributors y: 432 lines of code pkg/controller/integrationplatform/kamelets.go x: 1 # contributors y: 204 lines of code pkg/resources/config/crd/bases/camel.apache.org_builds.yaml x: 2 # contributors y: 2045 lines of code pkg/resources/config/crd/bases/camel.apache.org_pipes.yaml x: 8 # contributors y: 8811 lines of code pkg/trait/builder.go x: 15 # contributors y: 581 lines of code pkg/trait/camel.go x: 9 # contributors y: 233 lines of code pkg/trait/jvm.go x: 9 # contributors y: 255 lines of code pkg/trait/openapi.go x: 8 # contributors y: 267 lines of code pkg/trait/trait_register.go x: 9 # contributors y: 39 lines of code pkg/util/camel/catalog.go x: 8 # contributors y: 143 lines of code pkg/util/jib/configuration.go x: 4 # contributors y: 135 lines of code pkg/controller/integrationplatform/create.go x: 7 # contributors y: 149 lines of code pkg/util/camel/camel_runtime.go x: 5 # contributors y: 72 lines of code pkg/trait/prometheus.go x: 8 # contributors y: 107 lines of code pkg/apis/camel/v1/integrationprofile_types.go x: 2 # contributors y: 56 lines of code pkg/controller/integration/kits.go x: 9 # contributors y: 157 lines of code pkg/event/manager.go x: 6 # contributors y: 256 lines of code pkg/platform/profile.go x: 2 # contributors y: 32 lines of code pkg/resources/config/crd/bases/camel.apache.org_integrationprofiles.yaml x: 8 # contributors y: 4131 lines of code pkg/trait/quarkus.go x: 10 # contributors y: 402 lines of code pkg/trait/trait.go x: 10 # contributors y: 169 lines of code pkg/trait/util.go x: 12 # contributors y: 372 lines of code pkg/util/maven/maven_types.go x: 8 # contributors y: 100 lines of code pkg/client/camel/applyconfiguration/camel/v1/buildconfiguration.go x: 4 # contributors y: 76 lines of code pkg/client/camel/applyconfiguration/camel/v1/buildstatus.go x: 2 # contributors y: 80 lines of code pkg/client/camel/applyconfiguration/camel/v1/camelloader.go x: 4 # contributors y: 54 lines of code pkg/client/camel/applyconfiguration/camel/v1/integrationplatformkameletspec.go x: 3 # contributors y: 16 lines of code pkg/client/camel/applyconfiguration/camel/v1/integrationprofile.go x: 2 # contributors y: 127 lines of code pkg/client/camel/applyconfiguration/camel/v1/jsonschemaprop.go x: 1 # contributors y: 136 lines of code pkg/client/camel/applyconfiguration/camel/v1/traits.go x: 3 # contributors y: 224 lines of code pkg/client/camel/informers/externalversions/factory.go x: 3 # contributors y: 144 lines of code pkg/resources/config/crd/bases/camel.apache.org_camelcatalogs.yaml x: 2 # contributors y: 527 lines of code pkg/resources/config/crd/bases/camel.apache.org_integrationkits.yaml x: 4 # contributors y: 572 lines of code pkg/resources/config/crd/bases/camel.apache.org_integrationplatforms.yaml x: 8 # contributors y: 4384 lines of code pkg/resources/config/crd/bases/camel.apache.org_kamelets.yaml x: 2 # contributors y: 1251 lines of code pkg/util/util.go x: 10 # contributors y: 439 lines of code helm/camel-k/values.yaml x: 14 # contributors y: 16 lines of code pkg/apis/camel/v1/common_types.go x: 16 # contributors y: 258 lines of code pkg/trait/mount.go x: 6 # contributors y: 381 lines of code pkg/trait/master.go x: 1 # contributors y: 173 lines of code pkg/apis/camel/v1/camelcatalog_types_support.go x: 6 # contributors y: 203 lines of code pkg/apis/camel/v1/integrationkit_types_support.go x: 5 # contributors y: 177 lines of code pkg/apis/camel/v1/kamelet_types_support.go x: 2 # contributors y: 165 lines of code helm/camel-k/Chart.yaml x: 5 # contributors y: 22 lines of code pkg/util/defaults/defaults.go x: 15 # contributors y: 11 lines of code pkg/apis/camel/v1/integrationplatform_types.go x: 12 # contributors y: 94 lines of code pkg/resources/resources/camel-catalog-3.15.2.yaml x: 1 # contributors y: 3024 lines of code pkg/util/jvm/keystore.go x: 6 # contributors y: 47 lines of code pkg/trait/kamelets.go x: 7 # contributors y: 307 lines of code pkg/apis/camel/v1/trait/ingress.go x: 6 # contributors y: 14 lines of code pkg/apis/camel/v1/integrationkit_types.go x: 10 # contributors y: 85 lines of code pkg/apis/camel/v1/trait/cron.go x: 7 # contributors y: 13 lines of code pkg/util/source/inspector_xml.go x: 7 # contributors y: 115 lines of code pkg/apis/camel/v1/trait/zz_generated.deepcopy.go x: 14 # contributors y: 1137 lines of code pkg/trait/knative.go x: 10 # contributors y: 497 lines of code addons/keda/keda.go x: 5 # contributors y: 455 lines of code pkg/cmd/promote.go x: 6 # contributors y: 546 lines of code pkg/trait/environment.go x: 6 # contributors y: 84 lines of code pkg/util/camel/camel_dependencies.go x: 11 # contributors y: 231 lines of code pkg/util/camel/camel_runtime_catalog.go x: 11 # contributors y: 160 lines of code pkg/util/camel/camel_util.go x: 9 # contributors y: 76 lines of code helm/camel-k/templates/rbacs-common.yaml x: 1 # contributors y: 227 lines of code helm/camel-k/templates/rbacs-descoped.yaml x: 1 # contributors y: 537 lines of code pkg/platform/defaults.go x: 13 # contributors y: 321 lines of code pkg/trait/deployer.go x: 6 # contributors y: 106 lines of code pkg/install/cluster.go x: 10 # contributors y: 329 lines of code pkg/install/operator.go x: 15 # contributors y: 538 lines of code pkg/builder/s2i.go x: 6 # contributors y: 221 lines of code pkg/trait/route.go x: 11 # contributors y: 193 lines of code pkg/cmd/util.go x: 9 # contributors y: 175 lines of code pkg/builder/image.go x: 7 # contributors y: 202 lines of code pkg/apis/camel/v1/trait/gc.go x: 4 # contributors y: 6 lines of code pkg/controller/integration/monitor.go x: 8 # contributors y: 511 lines of code pkg/util/bindings/kamelet.go x: 4 # contributors y: 142 lines of code pkg/util/kubernetes/loader.go x: 5 # contributors y: 44 lines of code pkg/util/log/log.go x: 5 # contributors y: 148 lines of code cmd/util/doc-gen/generators/traitdocgen.go x: 8 # contributors y: 302 lines of code pkg/controller/build/build_controller.go x: 10 # contributors y: 176 lines of code pkg/controller/integrationkit/integrationkit_controller.go x: 10 # contributors y: 234 lines of code pkg/controller/integrationplatform/integrationplatform_controller.go x: 12 # contributors y: 133 lines of code pkg/cmd/reset.go x: 10 # contributors y: 114 lines of code pkg/cmd/install.go x: 19 # contributors y: 723 lines of code pkg/cmd/operator/operator.go x: 12 # contributors y: 207 lines of code pkg/trait/container.go x: 11 # contributors y: 334 lines of code pkg/trait/trait_types.go x: 14 # contributors y: 456 lines of code pkg/trait/gc.go x: 7 # contributors y: 248 lines of code pkg/trait/cron.go x: 11 # contributors y: 420 lines of code pkg/trait/dependencies.go x: 8 # contributors y: 68 lines of code pkg/controller/integrationplatform/initialize.go x: 10 # contributors y: 38 lines of code addons/keda/duck/v1alpha1/zz_generated.deepcopy.go x: 7 # contributors y: 211 lines of code pkg/cmd/completion_bash.go x: 8 # contributors y: 359 lines of code pkg/cmd/describe.go x: 7 # contributors y: 57 lines of code pkg/cmd/uninstall.go x: 12 # contributors y: 466 lines of code pkg/controller/build/monitor_pod.go x: 9 # contributors y: 291 lines of code pkg/controller/synthetic/synthetic.go x: 2 # contributors y: 241 lines of code pkg/util/kubernetes/replace.go x: 7 # contributors y: 76 lines of code pkg/cmd/log.go x: 11 # contributors y: 126 lines of code pkg/cmd/root.go x: 16 # contributors y: 217 lines of code pkg/util/kubernetes/collection.go x: 7 # contributors y: 426 lines of code pkg/util/knative/apis.go x: 4 # contributors y: 201 lines of code cmd/kamel/main.go x: 8 # contributors y: 24 lines of code pkg/util/olm/operator.go x: 9 # contributors y: 318 lines of code
8811.0
lines of code
  min: 1.0
  average: 117.5
  25th percentile: 15.0
  median: 42.0
  75th percentile: 102.5
  max: 8811.0
0 23.0
# contributors
min: 1.0 | average: 3.72 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 23.0