diff --git a/CHANGELOG.md b/CHANGELOG.md index 78318044c4..b8d20aca51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ **Merged pull requests:** +- feat\(lint\): enabe magic number detector \(mld\) [\#5496](https://github.com/apache/camel-k/pull/5496) ([lburgazzoli](https://github.com/lburgazzoli)) - chore\(tools\): update golangci-lint to v1.58.1 [\#5495](https://github.com/apache/camel-k/pull/5495) ([lburgazzoli](https://github.com/lburgazzoli)) - fix\(tests\): Minor fix to incremental\_build\_test.go after fixing of copykits. [\#5494](https://github.com/apache/camel-k/pull/5494) ([valdar](https://github.com/valdar)) - chore\(deps\): bump github.com/prometheus/client\_golang from 1.19.0 to 1.19.1 [\#5492](https://github.com/apache/camel-k/pull/5492) ([dependabot[bot]](https://github.com/apps/dependabot)) diff --git a/addons/keda/duck/v1alpha1/zz_generated.deepcopy.go b/addons/keda/duck/v1alpha1/zz_generated.deepcopy.go index 6eac54df65..7bbeb3f446 100644 --- a/addons/keda/duck/v1alpha1/zz_generated.deepcopy.go +++ b/addons/keda/duck/v1alpha1/zz_generated.deepcopy.go @@ -6,7 +6,7 @@ package v1alpha1 import ( - v1 "k8s.io/api/core/v1" + "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/runtime" ) diff --git a/coverage.out b/coverage.out index 11e70cc2b0..2c256ac61e 100644 --- a/coverage.out +++ b/coverage.out @@ -693,38 +693,38 @@ github.com/apache/camel-k/v2/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go:79 github.com/apache/camel-k/v2/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go:800: DeepCopyInto 0.0% github.com/apache/camel-k/v2/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go:810: DeepCopy 0.0% github.com/apache/camel-k/v2/pkg/builder/builder.go:42: Do 75.6% -github.com/apache/camel-k/v2/pkg/builder/image.go:44: init 100.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:67: nativeImageContext 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:82: executableDockerfile 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:99: standardImageContext 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:107: jvmDockerfile 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:123: incrementalImageContext 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:149: imageContext 0.0% -github.com/apache/camel-k/v2/pkg/builder/image.go:180: listPublishedImages 81.2% -github.com/apache/camel-k/v2/pkg/builder/image.go:222: findBestImage 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:46: init 100.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:69: nativeImageContext 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:84: executableDockerfile 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:101: standardImageContext 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:109: jvmDockerfile 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:125: incrementalImageContext 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:151: imageContext 0.0% +github.com/apache/camel-k/v2/pkg/builder/image.go:182: listPublishedImages 81.2% +github.com/apache/camel-k/v2/pkg/builder/image.go:224: findBestImage 0.0% github.com/apache/camel-k/v2/pkg/builder/jib.go:45: Do 0.0% github.com/apache/camel-k/v2/pkg/builder/jib.go:166: cleanRegistryConfig 0.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:36: init 100.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:69: cleanUpBuildDir 0.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:82: generateJavaKeystore 0.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:98: generateProjectSettings 78.9% -github.com/apache/camel-k/v2/pkg/builder/project.go:129: injectServersIntoMavenSettings 63.6% -github.com/apache/camel-k/v2/pkg/builder/project.go:146: encodeXMLNoHeader 87.5% -github.com/apache/camel-k/v2/pkg/builder/project.go:160: getServerTagIndex 76.2% -github.com/apache/camel-k/v2/pkg/builder/project.go:190: injectDependencies 100.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:195: sanitizeDependencies 100.0% -github.com/apache/camel-k/v2/pkg/builder/project.go:199: injectProfiles 0.0% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:36: init 100.0% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:64: resolveBuildSources 28.6% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:81: prepareProjectWithSources 72.2% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:111: loadCamelQuarkusCatalog 85.7% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:128: generateQuarkusProject 100.0% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:143: generateQuarkusProjectCommon 100.0% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:183: buildQuarkusRunner 83.3% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:206: BuildQuarkusRunnerCommon 66.7% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:223: computeApplicationProperties 80.0% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:264: computeQuarkusDependencies 90.9% -github.com/apache/camel-k/v2/pkg/builder/quarkus.go:282: ProcessQuarkusTransitiveDependencies 84.6% +github.com/apache/camel-k/v2/pkg/builder/project.go:38: init 100.0% +github.com/apache/camel-k/v2/pkg/builder/project.go:72: cleanUpBuildDir 0.0% +github.com/apache/camel-k/v2/pkg/builder/project.go:85: generateJavaKeystore 0.0% +github.com/apache/camel-k/v2/pkg/builder/project.go:101: generateProjectSettings 78.9% +github.com/apache/camel-k/v2/pkg/builder/project.go:132: injectServersIntoMavenSettings 63.6% +github.com/apache/camel-k/v2/pkg/builder/project.go:149: encodeXMLNoHeader 87.5% +github.com/apache/camel-k/v2/pkg/builder/project.go:163: getServerTagIndex 76.2% +github.com/apache/camel-k/v2/pkg/builder/project.go:193: injectDependencies 100.0% +github.com/apache/camel-k/v2/pkg/builder/project.go:198: sanitizeDependencies 100.0% +github.com/apache/camel-k/v2/pkg/builder/project.go:202: injectProfiles 0.0% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:38: init 100.0% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:66: resolveBuildSources 28.6% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:83: prepareProjectWithSources 72.2% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:113: loadCamelQuarkusCatalog 85.7% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:130: generateQuarkusProject 100.0% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:145: generateQuarkusProjectCommon 100.0% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:185: buildQuarkusRunner 83.3% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:208: BuildQuarkusRunnerCommon 66.7% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:225: computeApplicationProperties 80.0% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:266: computeQuarkusDependencies 90.9% +github.com/apache/camel-k/v2/pkg/builder/quarkus.go:284: ProcessQuarkusTransitiveDependencies 84.6% github.com/apache/camel-k/v2/pkg/builder/runtime_support.go:41: BuildCommands 0.0% github.com/apache/camel-k/v2/pkg/builder/runtime_support.go:46: Directory 0.0% github.com/apache/camel-k/v2/pkg/builder/runtime_support.go:51: TargetDirectory 0.0% @@ -888,8 +888,8 @@ github.com/apache/camel-k/v2/pkg/cmd/modeline.go:220: extractModelineOptio github.com/apache/camel-k/v2/pkg/cmd/modeline.go:252: getRefPathOrProperty 100.0% github.com/apache/camel-k/v2/pkg/cmd/modeline.go:259: getFullPathOrProperty 100.0% github.com/apache/camel-k/v2/pkg/cmd/modeline.go:266: expandModelineEnvVarOptions 43.8% -github.com/apache/camel-k/v2/pkg/cmd/operator.go:29: newCmdOperator 100.0% -github.com/apache/camel-k/v2/pkg/cmd/operator.go:56: run 0.0% +github.com/apache/camel-k/v2/pkg/cmd/operator.go:33: newCmdOperator 100.0% +github.com/apache/camel-k/v2/pkg/cmd/operator.go:60: run 0.0% github.com/apache/camel-k/v2/pkg/cmd/promote.go:46: newCmdPromote 100.0% github.com/apache/camel-k/v2/pkg/cmd/promote.go:74: validate 57.1% github.com/apache/camel-k/v2/pkg/cmd/promote.go:87: run 49.4% @@ -1059,15 +1059,15 @@ github.com/apache/camel-k/v2/pkg/cmd/util.go:197: isOfflineCommand 100 github.com/apache/camel-k/v2/pkg/cmd/util.go:201: clone 63.6% github.com/apache/camel-k/v2/pkg/cmd/util.go:221: fieldByMapstructureTagName 90.9% github.com/apache/camel-k/v2/pkg/cmd/util.go:242: verifyOperatorID 42.9% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:56: LoadConfiguration 0.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:61: LoadConfigurationFrom 100.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:65: loadConfiguration 75.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:93: Update 78.9% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:129: SetNode 100.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:139: Delete 100.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:147: Save 62.5% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:162: navigate 75.0% -github.com/apache/camel-k/v2/pkg/cmd/util_config.go:195: convert 100.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:58: LoadConfiguration 0.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:63: LoadConfigurationFrom 100.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:67: loadConfiguration 75.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:95: Update 78.9% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:131: SetNode 100.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:141: Delete 100.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:149: Save 62.5% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:164: navigate 75.0% +github.com/apache/camel-k/v2/pkg/cmd/util_config.go:197: convert 100.0% github.com/apache/camel-k/v2/pkg/cmd/version.go:44: newCmdVersion 100.0% github.com/apache/camel-k/v2/pkg/cmd/version.go:73: preRunE 100.0% github.com/apache/camel-k/v2/pkg/cmd/version.go:81: run 80.0% @@ -1079,11 +1079,11 @@ github.com/apache/camel-k/v2/pkg/cmd/version.go:172: compatibleVersions github.com/apache/camel-k/v2/pkg/controller/build/action.go:53: InjectClient 0.0% github.com/apache/camel-k/v2/pkg/controller/build/action.go:57: InjectLogger 0.0% github.com/apache/camel-k/v2/pkg/controller/build/action.go:61: InjectRecorder 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:44: Add 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:48: newReconciler 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:64: add 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:108: Reconcile 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:239: update 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:49: Add 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:53: newReconciler 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:69: add 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:113: Reconcile 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/build_controller.go:244: update 0.0% github.com/apache/camel-k/v2/pkg/controller/build/build_monitor.go:44: canSchedule 86.0% github.com/apache/camel-k/v2/pkg/controller/build/build_monitor.go:134: monitorRunningBuild 100.0% github.com/apache/camel-k/v2/pkg/controller/build/build_monitor.go:138: monitorFinishedBuild 100.0% @@ -1139,10 +1139,10 @@ github.com/apache/camel-k/v2/pkg/controller/build/monitor_routine.go:56: CanH github.com/apache/camel-k/v2/pkg/controller/build/monitor_routine.go:61: Handle 0.0% github.com/apache/camel-k/v2/pkg/controller/build/monitor_routine.go:99: runBuild 0.0% github.com/apache/camel-k/v2/pkg/controller/build/monitor_routine.go:203: updateBuildStatus 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:31: newErrorRecoveryAction 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:48: Name 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:52: CanHandle 0.0% -github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:56: Handle 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:38: newErrorRecoveryAction 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:55: Name 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:59: CanHandle 0.0% +github.com/apache/camel-k/v2/pkg/controller/build/recovery.go:63: Handle 0.0% github.com/apache/camel-k/v2/pkg/controller/build/schedule.go:32: newScheduleAction 0.0% github.com/apache/camel-k/v2/pkg/controller/build/schedule.go:47: Name 0.0% github.com/apache/camel-k/v2/pkg/controller/build/schedule.go:52: CanHandle 0.0% @@ -1244,10 +1244,10 @@ github.com/apache/camel-k/v2/pkg/controller/integrationplatform/initialize.go:29 github.com/apache/camel-k/v2/pkg/controller/integrationplatform/initialize.go:37: Name 0.0% github.com/apache/camel-k/v2/pkg/controller/integrationplatform/initialize.go:41: CanHandle 0.0% github.com/apache/camel-k/v2/pkg/controller/integrationplatform/initialize.go:45: Handle 83.3% -github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:46: Add 0.0% -github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:50: newReconciler 0.0% -github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:66: add 0.0% -github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:122: Reconcile 0.0% +github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:50: Add 0.0% +github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:54: newReconciler 0.0% +github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:70: add 0.0% +github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatform_controller.go:126: Reconcile 0.0% github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:33: NewMonitorAction 100.0% github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:41: Name 0.0% github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:45: CanHandle 100.0% @@ -1319,12 +1319,12 @@ github.com/apache/camel-k/v2/pkg/install/cluster.go:69: installClusterRole github.com/apache/camel-k/v2/pkg/install/cluster.go:144: installCRDs 0.0% github.com/apache/camel-k/v2/pkg/install/cluster.go:224: downgradeToCRDv1beta1 0.0% github.com/apache/camel-k/v2/pkg/install/cluster.go:272: WaitForAllCrdInstallation 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:298: areAllCrdInstalled 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:347: isCrdInstalled 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:362: installCRD 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:399: isClusterRoleInstalled 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:412: isResourceInstalled 0.0% -github.com/apache/camel-k/v2/pkg/install/cluster.go:422: installResource 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:301: areAllCrdInstalled 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:350: isCrdInstalled 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:365: installCRD 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:402: isClusterRoleInstalled 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:415: isResourceInstalled 0.0% +github.com/apache/camel-k/v2/pkg/install/cluster.go:425: installResource 0.0% github.com/apache/camel-k/v2/pkg/install/common.go:64: Resources 0.0% github.com/apache/camel-k/v2/pkg/install/common.go:68: ResourcesOrCollect 0.0% github.com/apache/camel-k/v2/pkg/install/common.go:79: Resource 0.0% @@ -1385,20 +1385,20 @@ github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:66: NewFor github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:94: lookupPlatform 80.0% github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:113: getRepositoriesFromPlatform 77.8% github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:129: newFromURI 100.0% -github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:155: makeDistinctNonEmpty 87.5% +github.com/apache/camel-k/v2/pkg/kamelet/repository/repository.go:156: makeDistinctNonEmpty 87.5% github.com/apache/camel-k/v2/pkg/metadata/metadata.go:28: ExtractAll 88.9% github.com/apache/camel-k/v2/pkg/metadata/metadata.go:47: merge 100.0% github.com/apache/camel-k/v2/pkg/metadata/metadata.go:67: Extract 81.8% github.com/apache/camel-k/v2/pkg/metadata/metadata.go:91: Each 0.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:50: ConfigureDefaults 83.3% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:121: CreateBuilderServiceAccount 85.7% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:137: configureRegistry 24.1% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:191: applyGlobalPlatformDefaults 33.3% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:207: applyPlatformSpec 87.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:299: setPlatformDefaults 81.4% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:378: setStatusAdditionalInfo 100.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:386: createServiceCaBundleConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/platform/defaults.go:405: createBuilderRegistryRoleBinding 0.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:53: ConfigureDefaults 83.3% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:124: CreateBuilderServiceAccount 85.7% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:140: configureRegistry 24.1% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:194: applyGlobalPlatformDefaults 33.3% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:210: applyPlatformSpec 87.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:302: setPlatformDefaults 81.4% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:381: setStatusAdditionalInfo 100.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:389: createServiceCaBundleConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/platform/defaults.go:408: createBuilderRegistryRoleBinding 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:50: IsCurrentOperatorGlobal 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:61: GetOperatorPod 0.0% github.com/apache/camel-k/v2/pkg/platform/operator.go:82: GetOperatorWatchNamespace 0.0% @@ -1434,216 +1434,216 @@ github.com/apache/camel-k/v2/pkg/resources/resources_support.go:64: Template github.com/apache/camel-k/v2/pkg/resources/resources_support.go:87: DirExists 0.0% github.com/apache/camel-k/v2/pkg/resources/resources_support.go:96: WithPrefix 90.9% github.com/apache/camel-k/v2/pkg/resources/resources_support.go:115: Resources 73.9% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:39: newAffinityTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:49: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:61: Apply 75.0% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:82: addNodeAffinity 87.5% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:120: addPodAffinity 89.5% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:171: addPodAntiAffinity 89.5% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:222: operatorToNodeSelectorOperator 25.0% -github.com/apache/camel-k/v2/pkg/trait/affinity.go:240: operatorToLabelSelectorOperator 50.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:49: newBuilderTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:56: InfluencesKit 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:60: Matches 90.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:89: Configure 46.9% -github.com/apache/camel-k/v2/pkg/trait/builder.go:141: existsTaskRequest 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:151: adaptDeprecatedFields 95.8% -github.com/apache/camel-k/v2/pkg/trait/builder.go:184: newOrAppend 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:194: Apply 88.9% -github.com/apache/camel-k/v2/pkg/trait/builder.go:324: failIntegrationKit 80.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:333: builderTask 64.1% -github.com/apache/camel-k/v2/pkg/trait/builder.go:454: getImageName 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:462: getBaseImage 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:471: customTasks 91.7% -github.com/apache/camel-k/v2/pkg/trait/builder.go:501: taskConfOrDefault 66.7% -github.com/apache/camel-k/v2/pkg/trait/builder.go:509: parseTasksConf 92.1% -github.com/apache/camel-k/v2/pkg/trait/builder.go:570: splitContainerCommand 100.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:584: filter 81.8% -github.com/apache/camel-k/v2/pkg/trait/builder.go:625: publishingOrUserTask 80.0% -github.com/apache/camel-k/v2/pkg/trait/builder.go:639: setPlatform 66.7% -github.com/apache/camel-k/v2/pkg/trait/camel.go:45: newCamelTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/camel.go:52: InfluencesKit 100.0% -github.com/apache/camel-k/v2/pkg/trait/camel.go:56: Matches 75.0% -github.com/apache/camel-k/v2/pkg/trait/camel.go:65: Configure 85.7% -github.com/apache/camel-k/v2/pkg/trait/camel.go:81: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/camel.go:113: loadOrCreateCatalog 56.2% -github.com/apache/camel-k/v2/pkg/trait/camel.go:152: computeConfigMaps 100.0% -github.com/apache/camel-k/v2/pkg/trait/camel.go:233: determineRuntimeVersion 66.7% -github.com/apache/camel-k/v2/pkg/trait/container.go:62: newContainerTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:78: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:122: isValidPullPolicy 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:126: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:133: configureImageIntegrationKit 70.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:182: configureContainer 85.5% -github.com/apache/camel-k/v2/pkg/trait/container.go:272: configureService 100.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:309: configureResources 81.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:341: configureCapabilities 50.0% -github.com/apache/camel-k/v2/pkg/trait/container.go:347: setSecurityContext 85.7% -github.com/apache/camel-k/v2/pkg/trait/cron.go:70: newCronTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:76: Configure 76.7% -github.com/apache/camel-k/v2/pkg/trait/cron.go:174: Apply 88.9% -github.com/apache/camel-k/v2/pkg/trait/cron.go:210: getCronJobFor 83.3% -github.com/apache/camel-k/v2/pkg/trait/cron.go:270: SelectControllerStrategy 80.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:287: ControllerStrategySelectorOrder 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:293: newCronInfo 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:297: withComponents 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:304: withSchedule 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:309: getGlobalCron 89.5% -github.com/apache/camel-k/v2/pkg/trait/cron.go:340: getSourcesFromURIs 75.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:354: getCronForURIs 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:373: getCronForURI 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:383: timerToCronInfo 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:419: quartzToCronInfo 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:436: cronToCronInfo 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:449: cronEquivalent 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:456: toKubernetesCronSchedule 100.0% -github.com/apache/camel-k/v2/pkg/trait/cron.go:479: checkedStringToUint64 75.0% -github.com/apache/camel-k/v2/pkg/trait/dependencies.go:35: newDependenciesTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/dependencies.go:41: Configure 60.0% -github.com/apache/camel-k/v2/pkg/trait/dependencies.go:51: Apply 85.2% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:47: newDeployerTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:53: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:57: Apply 61.5% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:91: serverSideApply 71.4% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:104: clientSideApply 0.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:133: unstructuredToRuntimeObject 75.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:141: isIncompatibleServerError 0.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:158: SelectControllerStrategy 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:166: ControllerStrategySelectorOrder 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployer.go:171: RequiresIntegrationPlatform 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:40: newDeploymentTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:46: Configure 90.9% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:81: SelectControllerStrategy 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:86: ControllerStrategySelectorOrder 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:90: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/deployment.go:104: getDeploymentFor 100.0% -github.com/apache/camel-k/v2/pkg/trait/environment.go:55: newEnvironmentTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/environment.go:64: Configure 66.7% -github.com/apache/camel-k/v2/pkg/trait/environment.go:72: Apply 86.4% -github.com/apache/camel-k/v2/pkg/trait/error_handler.go:36: newErrorHandlerTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/error_handler.go:43: Configure 77.8% -github.com/apache/camel-k/v2/pkg/trait/error_handler.go:61: Apply 83.3% -github.com/apache/camel-k/v2/pkg/trait/error_handler.go:76: addErrorHandlerDependencies 83.3% -github.com/apache/camel-k/v2/pkg/trait/error_handler.go:88: addGlobalErrorHandlerAsSource 85.7% -github.com/apache/camel-k/v2/pkg/trait/gc.go:97: newGCTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:103: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:114: Apply 91.7% -github.com/apache/camel-k/v2/pkg/trait/gc.go:143: garbageCollectResources 89.5% -github.com/apache/camel-k/v2/pkg/trait/gc.go:189: deleteEachOf 70.6% -github.com/apache/camel-k/v2/pkg/trait/gc.go:228: canBeDeleted 100.0% -github.com/apache/camel-k/v2/pkg/trait/gc.go:238: getDeletableTypes 53.8% -github.com/apache/camel-k/v2/pkg/trait/health.go:44: newHealthTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:55: Configure 62.5% -github.com/apache/camel-k/v2/pkg/trait/health.go:74: Apply 85.7% -github.com/apache/camel-k/v2/pkg/trait/health.go:112: setCatalogConfiguration 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:125: setDefaultConfiguration 0.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:137: newLivenessProbe 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:159: newReadinessProbe 100.0% -github.com/apache/camel-k/v2/pkg/trait/health.go:181: newStartupProbe 100.0% -github.com/apache/camel-k/v2/pkg/trait/ingress.go:38: newIngressTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/ingress.go:51: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/ingress.go:55: Configure 90.0% -github.com/apache/camel-k/v2/pkg/trait/ingress.go:81: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/init.go:39: NewInitTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/init.go:45: Configure 66.7% -github.com/apache/camel-k/v2/pkg/trait/init.go:53: Apply 71.4% -github.com/apache/camel-k/v2/pkg/trait/istio.go:41: newIstioTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/istio.go:50: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/istio.go:58: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/istio.go:70: injectIstioAnnotation 100.0% -github.com/apache/camel-k/v2/pkg/trait/jolokia.go:38: newJolokiaTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/jolokia.go:47: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/jolokia.go:55: Apply 95.1% -github.com/apache/camel-k/v2/pkg/trait/jolokia.go:142: setDefaultJolokiaOption 100.0% -github.com/apache/camel-k/v2/pkg/trait/jolokia.go:170: addToJolokiaOptions 78.6% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:52: newJvmTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:62: Configure 83.3% -github.com/apache/camel-k/v2/pkg/trait/jvm.go:88: Apply 50.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:57: newConfigurationKey 100.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:69: newKameletsTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:75: Configure 72.2% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:108: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:117: collectKamelets 90.9% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:170: addKamelets 88.5% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:215: addKameletAsSource 80.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:265: listConfigurationSecrets 92.3% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:288: getKameletKeys 100.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:303: getConfigurationKeys 90.0% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:333: integrationSourceFromKameletSource 86.7% -github.com/apache/camel-k/v2/pkg/trait/kamelets.go:360: initializeConfigmapKameletSource 100.0% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:44: newAffinityTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:54: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:66: Apply 75.0% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:87: addNodeAffinity 87.5% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:125: addPodAffinity 89.5% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:176: addPodAntiAffinity 89.5% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:227: operatorToNodeSelectorOperator 25.0% +github.com/apache/camel-k/v2/pkg/trait/affinity.go:245: operatorToLabelSelectorOperator 50.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:50: newBuilderTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:57: InfluencesKit 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:61: Matches 90.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:90: Configure 46.9% +github.com/apache/camel-k/v2/pkg/trait/builder.go:142: existsTaskRequest 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:152: adaptDeprecatedFields 95.8% +github.com/apache/camel-k/v2/pkg/trait/builder.go:185: newOrAppend 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:195: Apply 88.9% +github.com/apache/camel-k/v2/pkg/trait/builder.go:325: failIntegrationKit 80.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:334: builderTask 64.1% +github.com/apache/camel-k/v2/pkg/trait/builder.go:455: getImageName 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:463: getBaseImage 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:472: customTasks 91.7% +github.com/apache/camel-k/v2/pkg/trait/builder.go:502: taskConfOrDefault 66.7% +github.com/apache/camel-k/v2/pkg/trait/builder.go:510: parseTasksConf 92.1% +github.com/apache/camel-k/v2/pkg/trait/builder.go:571: splitContainerCommand 100.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:585: filter 81.8% +github.com/apache/camel-k/v2/pkg/trait/builder.go:626: publishingOrUserTask 80.0% +github.com/apache/camel-k/v2/pkg/trait/builder.go:640: setPlatform 66.7% +github.com/apache/camel-k/v2/pkg/trait/camel.go:47: newCamelTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/camel.go:54: InfluencesKit 100.0% +github.com/apache/camel-k/v2/pkg/trait/camel.go:58: Matches 75.0% +github.com/apache/camel-k/v2/pkg/trait/camel.go:67: Configure 85.7% +github.com/apache/camel-k/v2/pkg/trait/camel.go:83: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/camel.go:115: loadOrCreateCatalog 56.2% +github.com/apache/camel-k/v2/pkg/trait/camel.go:154: computeConfigMaps 100.0% +github.com/apache/camel-k/v2/pkg/trait/camel.go:235: determineRuntimeVersion 66.7% +github.com/apache/camel-k/v2/pkg/trait/container.go:64: newContainerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:80: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:124: isValidPullPolicy 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:128: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:135: configureImageIntegrationKit 70.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:184: configureContainer 85.5% +github.com/apache/camel-k/v2/pkg/trait/container.go:274: configureService 100.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:311: configureResources 81.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:343: configureCapabilities 50.0% +github.com/apache/camel-k/v2/pkg/trait/container.go:349: setSecurityContext 85.7% +github.com/apache/camel-k/v2/pkg/trait/cron.go:76: newCronTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:82: Configure 76.7% +github.com/apache/camel-k/v2/pkg/trait/cron.go:180: Apply 88.9% +github.com/apache/camel-k/v2/pkg/trait/cron.go:216: getCronJobFor 83.3% +github.com/apache/camel-k/v2/pkg/trait/cron.go:276: SelectControllerStrategy 80.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:293: ControllerStrategySelectorOrder 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:299: newCronInfo 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:303: withComponents 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:310: withSchedule 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:315: getGlobalCron 89.5% +github.com/apache/camel-k/v2/pkg/trait/cron.go:346: getSourcesFromURIs 75.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:360: getCronForURIs 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:379: getCronForURI 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:390: timerToCronInfo 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:426: quartzToCronInfo 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:443: cronToCronInfo 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:456: cronEquivalent 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:463: toKubernetesCronSchedule 100.0% +github.com/apache/camel-k/v2/pkg/trait/cron.go:486: checkedStringToUint64 75.0% +github.com/apache/camel-k/v2/pkg/trait/dependencies.go:40: newDependenciesTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/dependencies.go:46: Configure 60.0% +github.com/apache/camel-k/v2/pkg/trait/dependencies.go:56: Apply 85.2% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:52: newDeployerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:58: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:62: Apply 61.5% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:96: serverSideApply 71.4% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:109: clientSideApply 0.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:138: unstructuredToRuntimeObject 75.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:146: isIncompatibleServerError 0.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:163: SelectControllerStrategy 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:171: ControllerStrategySelectorOrder 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployer.go:176: RequiresIntegrationPlatform 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:48: newDeploymentTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:54: Configure 90.9% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:89: SelectControllerStrategy 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:94: ControllerStrategySelectorOrder 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:98: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/deployment.go:112: getDeploymentFor 100.0% +github.com/apache/camel-k/v2/pkg/trait/environment.go:58: newEnvironmentTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/environment.go:67: Configure 66.7% +github.com/apache/camel-k/v2/pkg/trait/environment.go:75: Apply 86.4% +github.com/apache/camel-k/v2/pkg/trait/error_handler.go:41: newErrorHandlerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/error_handler.go:48: Configure 77.8% +github.com/apache/camel-k/v2/pkg/trait/error_handler.go:66: Apply 83.3% +github.com/apache/camel-k/v2/pkg/trait/error_handler.go:81: addErrorHandlerDependencies 83.3% +github.com/apache/camel-k/v2/pkg/trait/error_handler.go:93: addGlobalErrorHandlerAsSource 85.7% +github.com/apache/camel-k/v2/pkg/trait/gc.go:102: newGCTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:108: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:119: Apply 91.7% +github.com/apache/camel-k/v2/pkg/trait/gc.go:148: garbageCollectResources 89.5% +github.com/apache/camel-k/v2/pkg/trait/gc.go:194: deleteEachOf 70.6% +github.com/apache/camel-k/v2/pkg/trait/gc.go:233: canBeDeleted 100.0% +github.com/apache/camel-k/v2/pkg/trait/gc.go:243: getDeletableTypes 53.8% +github.com/apache/camel-k/v2/pkg/trait/health.go:47: newHealthTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:58: Configure 62.5% +github.com/apache/camel-k/v2/pkg/trait/health.go:77: Apply 85.7% +github.com/apache/camel-k/v2/pkg/trait/health.go:115: setCatalogConfiguration 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:128: setDefaultConfiguration 0.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:140: newLivenessProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:162: newReadinessProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/health.go:184: newStartupProbe 100.0% +github.com/apache/camel-k/v2/pkg/trait/ingress.go:43: newIngressTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/ingress.go:56: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/ingress.go:60: Configure 90.0% +github.com/apache/camel-k/v2/pkg/trait/ingress.go:86: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/init.go:44: NewInitTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/init.go:50: Configure 66.7% +github.com/apache/camel-k/v2/pkg/trait/init.go:58: Apply 71.4% +github.com/apache/camel-k/v2/pkg/trait/istio.go:46: newIstioTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/istio.go:55: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/istio.go:63: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/istio.go:75: injectIstioAnnotation 100.0% +github.com/apache/camel-k/v2/pkg/trait/jolokia.go:45: newJolokiaTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/jolokia.go:54: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/jolokia.go:62: Apply 95.1% +github.com/apache/camel-k/v2/pkg/trait/jolokia.go:149: setDefaultJolokiaOption 100.0% +github.com/apache/camel-k/v2/pkg/trait/jolokia.go:177: addToJolokiaOptions 78.6% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:58: newJvmTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:68: Configure 83.3% +github.com/apache/camel-k/v2/pkg/trait/jvm.go:94: Apply 50.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:59: newConfigurationKey 100.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:71: newKameletsTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:77: Configure 72.2% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:110: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:119: collectKamelets 90.9% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:172: addKamelets 88.5% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:217: addKameletAsSource 80.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:267: listConfigurationSecrets 92.3% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:290: getKameletKeys 100.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:305: getConfigurationKeys 90.0% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:335: integrationSourceFromKameletSource 86.7% +github.com/apache/camel-k/v2/pkg/trait/kamelets.go:362: initializeConfigmapKameletSource 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets_support.go:36: newKameletBundle 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets_support.go:42: add 100.0% github.com/apache/camel-k/v2/pkg/trait/kamelets_support.go:47: toConfigmaps 94.1% github.com/apache/camel-k/v2/pkg/trait/kamelets_support.go:74: newBundleConfigmap 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:56: newKnativeTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:65: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:69: Configure 80.8% -github.com/apache/camel-k/v2/pkg/trait/knative.go:147: filterMetaItems 91.7% -github.com/apache/camel-k/v2/pkg/trait/knative.go:166: Apply 75.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:208: configureChannels 74.1% -github.com/apache/camel-k/v2/pkg/trait/knative.go:266: createSubscription 80.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:275: configureEndpoints 76.2% -github.com/apache/camel-k/v2/pkg/trait/knative.go:323: configureEvents 80.8% -github.com/apache/camel-k/v2/pkg/trait/knative.go:382: isSinkBindingAllowed 77.8% -github.com/apache/camel-k/v2/pkg/trait/knative.go:399: configureSinkBinding 88.1% -github.com/apache/camel-k/v2/pkg/trait/knative.go:480: createTrigger 68.4% -github.com/apache/camel-k/v2/pkg/trait/knative.go:519: ifServiceMissingDo 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:529: withServiceDo 76.0% -github.com/apache/camel-k/v2/pkg/trait/knative.go:576: extractServices 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:59: newKnativeServiceTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:69: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:73: Configure 70.6% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:130: Apply 83.3% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:147: SelectControllerStrategy 86.7% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:175: ControllerStrategySelectorOrder 100.0% -github.com/apache/camel-k/v2/pkg/trait/knative_service.go:179: getServiceFor 47.5% -github.com/apache/camel-k/v2/pkg/trait/logging.go:42: newLoggingTraitTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/logging.go:51: Configure 57.1% -github.com/apache/camel-k/v2/pkg/trait/logging.go:65: Apply 75.0% -github.com/apache/camel-k/v2/pkg/trait/logging.go:76: setEnvConfiguration 0.0% -github.com/apache/camel-k/v2/pkg/trait/logging.go:98: setCatalogConfiguration 100.0% -github.com/apache/camel-k/v2/pkg/trait/mount.go:43: newMountTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/mount.go:50: Configure 81.8% -github.com/apache/camel-k/v2/pkg/trait/mount.go:79: Apply 81.5% -github.com/apache/camel-k/v2/pkg/trait/mount.go:130: configureVolumesAndMounts 76.9% -github.com/apache/camel-k/v2/pkg/trait/mount.go:156: mountResource 93.3% -github.com/apache/camel-k/v2/pkg/trait/mount.go:179: addServiceBindingSecret 33.3% -github.com/apache/camel-k/v2/pkg/trait/mount.go:189: addImplicitKameletsSecrets 62.5% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:52: newOpenAPITrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:58: Configure 77.8% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:77: Apply 0.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:96: generateFromConfigmaps 0.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:123: generateFromDataSpecs 0.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:155: generateOpenAPIConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:189: createNewOpenAPIConfigMap 0.0% -github.com/apache/camel-k/v2/pkg/trait/openapi.go:315: generateMavenProject 0.0% -github.com/apache/camel-k/v2/pkg/trait/owner.go:36: newOwnerTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/owner.go:42: Configure 60.0% -github.com/apache/camel-k/v2/pkg/trait/owner.go:53: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/owner.go:109: IsPlatformTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/owner.go:113: propagateLabelAndAnnotations 100.0% -github.com/apache/camel-k/v2/pkg/trait/pdb.go:37: newPdbTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/pdb.go:43: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/pdb.go:64: Apply 100.0% -github.com/apache/camel-k/v2/pkg/trait/pdb.go:75: podDisruptionBudgetFor 100.0% -github.com/apache/camel-k/v2/pkg/trait/platform.go:40: newPlatformTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/platform.go:46: Configure 47.1% -github.com/apache/camel-k/v2/pkg/trait/platform.go:77: Apply 86.7% -github.com/apache/camel-k/v2/pkg/trait/platform.go:111: getOrCreatePlatform 88.0% -github.com/apache/camel-k/v2/pkg/trait/platform.go:154: RequiresIntegrationPlatform 100.0% -github.com/apache/camel-k/v2/pkg/trait/pod.go:41: newPodTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/pod.go:47: Configure 71.4% -github.com/apache/camel-k/v2/pkg/trait/pod.go:61: Apply 52.4% -github.com/apache/camel-k/v2/pkg/trait/pod.go:103: applyChangesTo 75.0% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:39: newPrometheusTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:48: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:56: Apply 86.4% -github.com/apache/camel-k/v2/pkg/trait/prometheus.go:104: getPodMonitorFor 83.3% -github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:41: newPullSecretTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:47: Configure 67.9% -github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:91: Apply 85.7% -github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:108: delegateImagePuller 75.0% -github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:118: newImagePullerRoleBinding 70.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:58: newKnativeTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:67: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:71: Configure 80.8% +github.com/apache/camel-k/v2/pkg/trait/knative.go:149: filterMetaItems 91.7% +github.com/apache/camel-k/v2/pkg/trait/knative.go:168: Apply 75.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:210: configureChannels 74.1% +github.com/apache/camel-k/v2/pkg/trait/knative.go:268: createSubscription 80.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:277: configureEndpoints 76.2% +github.com/apache/camel-k/v2/pkg/trait/knative.go:325: configureEvents 80.8% +github.com/apache/camel-k/v2/pkg/trait/knative.go:384: isSinkBindingAllowed 77.8% +github.com/apache/camel-k/v2/pkg/trait/knative.go:401: configureSinkBinding 88.1% +github.com/apache/camel-k/v2/pkg/trait/knative.go:482: createTrigger 68.4% +github.com/apache/camel-k/v2/pkg/trait/knative.go:521: ifServiceMissingDo 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:531: withServiceDo 76.0% +github.com/apache/camel-k/v2/pkg/trait/knative.go:578: extractServices 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:61: newKnativeServiceTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:71: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:75: Configure 70.6% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:132: Apply 83.3% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:149: SelectControllerStrategy 86.7% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:177: ControllerStrategySelectorOrder 100.0% +github.com/apache/camel-k/v2/pkg/trait/knative_service.go:181: getServiceFor 47.5% +github.com/apache/camel-k/v2/pkg/trait/logging.go:45: newLoggingTraitTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/logging.go:54: Configure 57.1% +github.com/apache/camel-k/v2/pkg/trait/logging.go:68: Apply 75.0% +github.com/apache/camel-k/v2/pkg/trait/logging.go:79: setEnvConfiguration 0.0% +github.com/apache/camel-k/v2/pkg/trait/logging.go:101: setCatalogConfiguration 100.0% +github.com/apache/camel-k/v2/pkg/trait/mount.go:48: newMountTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/mount.go:55: Configure 81.8% +github.com/apache/camel-k/v2/pkg/trait/mount.go:84: Apply 81.5% +github.com/apache/camel-k/v2/pkg/trait/mount.go:135: configureVolumesAndMounts 76.9% +github.com/apache/camel-k/v2/pkg/trait/mount.go:161: mountResource 93.3% +github.com/apache/camel-k/v2/pkg/trait/mount.go:184: addServiceBindingSecret 33.3% +github.com/apache/camel-k/v2/pkg/trait/mount.go:194: addImplicitKameletsSecrets 62.5% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:59: newOpenAPITrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:65: Configure 77.8% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:84: Apply 0.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:103: generateFromConfigmaps 0.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:130: generateFromDataSpecs 0.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:162: generateOpenAPIConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:196: createNewOpenAPIConfigMap 0.0% +github.com/apache/camel-k/v2/pkg/trait/openapi.go:322: generateMavenProject 0.0% +github.com/apache/camel-k/v2/pkg/trait/owner.go:41: newOwnerTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/owner.go:47: Configure 60.0% +github.com/apache/camel-k/v2/pkg/trait/owner.go:58: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/owner.go:114: IsPlatformTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/owner.go:118: propagateLabelAndAnnotations 100.0% +github.com/apache/camel-k/v2/pkg/trait/pdb.go:42: newPdbTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/pdb.go:48: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/pdb.go:69: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/pdb.go:80: podDisruptionBudgetFor 100.0% +github.com/apache/camel-k/v2/pkg/trait/platform.go:45: newPlatformTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/platform.go:51: Configure 47.1% +github.com/apache/camel-k/v2/pkg/trait/platform.go:82: Apply 86.7% +github.com/apache/camel-k/v2/pkg/trait/platform.go:116: getOrCreatePlatform 88.0% +github.com/apache/camel-k/v2/pkg/trait/platform.go:159: RequiresIntegrationPlatform 100.0% +github.com/apache/camel-k/v2/pkg/trait/pod.go:43: newPodTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/pod.go:49: Configure 71.4% +github.com/apache/camel-k/v2/pkg/trait/pod.go:63: Apply 52.4% +github.com/apache/camel-k/v2/pkg/trait/pod.go:105: applyChangesTo 75.0% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:44: newPrometheusTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:53: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:61: Apply 86.4% +github.com/apache/camel-k/v2/pkg/trait/prometheus.go:109: getPodMonitorFor 83.3% +github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:46: newPullSecretTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:52: Configure 67.9% +github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:96: Apply 85.7% +github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:113: delegateImagePuller 75.0% +github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:123: newImagePullerRoleBinding 70.0% github.com/apache/camel-k/v2/pkg/trait/quarkus.go:74: getLanguageSettings 100.0% github.com/apache/camel-k/v2/pkg/trait/quarkus.go:92: getLegacyLanguageSettings 100.0% github.com/apache/camel-k/v2/pkg/trait/quarkus.go:101: newQuarkusTrait 100.0% @@ -1667,50 +1667,50 @@ github.com/apache/camel-k/v2/pkg/trait/quarkus.go:473: containsMode 1 github.com/apache/camel-k/v2/pkg/trait/quarkus.go:482: packageType 80.0% github.com/apache/camel-k/v2/pkg/trait/quarkus.go:494: sourcesRequiredAtBuildTime 100.0% github.com/apache/camel-k/v2/pkg/trait/quarkus.go:500: propagateSourcesRequiredAtBuildTime 80.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:46: newRegistryTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:53: InfluencesKit 100.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:57: Configure 28.6% -github.com/apache/camel-k/v2/pkg/trait/registry.go:76: Apply 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:120: addRegistryAndExtensionToMaven 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:145: getOpenShiftRegistrySecret 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:169: extractMavenServerCredentialsFromSecret 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:218: getDockerConfig 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:237: getOpenShiftImageRegistryCA 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:260: addImageRegistryCaToMavenBuild 0.0% -github.com/apache/camel-k/v2/pkg/trait/registry.go:277: decodeSecretKeySelector 0.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:43: newRouteTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:53: IsAllowedInProfile 100.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:57: Configure 100.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:82: Apply 94.1% -github.com/apache/camel-k/v2/pkg/trait/route.go:150: getTLSConfig 92.0% -github.com/apache/camel-k/v2/pkg/trait/route.go:200: readContentIfExists 95.0% -github.com/apache/camel-k/v2/pkg/trait/security_context.go:43: newSecurityContextTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/security_context.go:53: Configure 87.5% -github.com/apache/camel-k/v2/pkg/trait/security_context.go:75: Apply 75.0% -github.com/apache/camel-k/v2/pkg/trait/security_context.go:83: setSecurityContext 85.7% -github.com/apache/camel-k/v2/pkg/trait/service.go:40: newServiceTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/service.go:46: Configure 79.2% -github.com/apache/camel-k/v2/pkg/trait/service.go:100: Apply 68.8% -github.com/apache/camel-k/v2/pkg/trait/service.go:128: getServiceFor 100.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:60: newServiceBindingTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:66: Configure 66.7% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:83: Apply 69.2% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:108: setCatalogConfiguration 100.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:119: setProperties 0.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:126: getContext 75.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:144: parseServices 91.7% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:172: process 42.9% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:185: createServiceBinding 100.0% -github.com/apache/camel-k/v2/pkg/trait/service_binding.go:207: createSecret 83.3% +github.com/apache/camel-k/v2/pkg/trait/registry.go:51: newRegistryTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:58: InfluencesKit 100.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:62: Configure 28.6% +github.com/apache/camel-k/v2/pkg/trait/registry.go:81: Apply 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:125: addRegistryAndExtensionToMaven 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:150: getOpenShiftRegistrySecret 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:174: extractMavenServerCredentialsFromSecret 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:223: getDockerConfig 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:242: getOpenShiftImageRegistryCA 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:265: addImageRegistryCaToMavenBuild 0.0% +github.com/apache/camel-k/v2/pkg/trait/registry.go:282: decodeSecretKeySelector 0.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:48: newRouteTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:58: IsAllowedInProfile 100.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:62: Configure 100.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:87: Apply 94.1% +github.com/apache/camel-k/v2/pkg/trait/route.go:155: getTLSConfig 92.0% +github.com/apache/camel-k/v2/pkg/trait/route.go:205: readContentIfExists 95.0% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:44: newSecurityContextTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:54: Configure 87.5% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:76: Apply 75.0% +github.com/apache/camel-k/v2/pkg/trait/security_context.go:84: setSecurityContext 85.7% +github.com/apache/camel-k/v2/pkg/trait/service.go:43: newServiceTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/service.go:49: Configure 79.2% +github.com/apache/camel-k/v2/pkg/trait/service.go:103: Apply 68.8% +github.com/apache/camel-k/v2/pkg/trait/service.go:131: getServiceFor 100.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:63: newServiceBindingTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:69: Configure 66.7% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:86: Apply 69.2% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:111: setCatalogConfiguration 100.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:122: setProperties 0.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:129: getContext 75.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:147: parseServices 91.7% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:175: process 42.9% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:188: createServiceBinding 100.0% +github.com/apache/camel-k/v2/pkg/trait/service_binding.go:210: createSecret 83.3% github.com/apache/camel-k/v2/pkg/trait/test_support.go:37: createNominalDeploymentTraitTest 100.0% github.com/apache/camel-k/v2/pkg/trait/test_support.go:62: createNominalMissingDeploymentTraitTest 100.0% github.com/apache/camel-k/v2/pkg/trait/test_support.go:78: createNominalKnativeServiceTraitTest 100.0% github.com/apache/camel-k/v2/pkg/trait/test_support.go:101: createNominalCronJobTraitTest 100.0% github.com/apache/camel-k/v2/pkg/trait/test_support.go:124: traitToMap 100.0% github.com/apache/camel-k/v2/pkg/trait/test_support.go:138: ToAddonTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/toleration.go:35: newTolerationTrait 100.0% -github.com/apache/camel-k/v2/pkg/trait/toleration.go:41: Configure 80.0% -github.com/apache/camel-k/v2/pkg/trait/toleration.go:53: Apply 100.0% +github.com/apache/camel-k/v2/pkg/trait/toleration.go:40: newTolerationTrait 100.0% +github.com/apache/camel-k/v2/pkg/trait/toleration.go:46: Configure 80.0% +github.com/apache/camel-k/v2/pkg/trait/toleration.go:58: Apply 100.0% github.com/apache/camel-k/v2/pkg/trait/trait.go:38: Apply 0.0% github.com/apache/camel-k/v2/pkg/trait/trait.go:102: newEnvironment 0.0% github.com/apache/camel-k/v2/pkg/trait/trait.go:153: NewSyntheticEnvironment 0.0% @@ -1865,11 +1865,11 @@ github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:185: addCa github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:193: addCamelQuarkusComponent 100.0% github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:201: addMavenDependency 100.0% github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:206: addRegistryMavenDependency 0.0% -github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:242: getOrCreateBuildPlugin 0.0% -github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:259: addJitPack 66.7% -github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:292: addDependenciesFromCatalog 50.0% -github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:321: postProcessDependencies 75.0% -github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:345: SanitizeIntegrationDependencies 0.0% +github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:244: getOrCreateBuildPlugin 0.0% +github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:261: addJitPack 66.7% +github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:294: addDependenciesFromCatalog 50.0% +github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:323: postProcessDependencies 75.0% +github.com/apache/camel-k/v2/pkg/util/camel/camel_dependencies.go:347: SanitizeIntegrationDependencies 0.0% github.com/apache/camel-k/v2/pkg/util/camel/camel_runtime.go:36: CreateCatalog 68.2% github.com/apache/camel-k/v2/pkg/util/camel/camel_runtime.go:92: LoadCatalog 0.0% github.com/apache/camel-k/v2/pkg/util/camel/camel_runtime_catalog.go:27: NewRuntimeCatalog 93.1% @@ -1969,8 +1969,8 @@ github.com/apache/camel-k/v2/pkg/util/gzip/compress.go:81: UncompressBase64 github.com/apache/camel-k/v2/pkg/util/jib/configuration.go:60: CreateProfileConfigmap 87.5% github.com/apache/camel-k/v2/pkg/util/jib/configuration.go:99: JibMavenProfile 91.7% github.com/apache/camel-k/v2/pkg/util/jitpack/jitpack.go:34: ToDependency 95.2% -github.com/apache/camel-k/v2/pkg/util/jvm/keystore.go:40: GenerateKeystore 94.4% -github.com/apache/camel-k/v2/pkg/util/jvm/keystore.go:77: NewKeystorePassword 100.0% +github.com/apache/camel-k/v2/pkg/util/jvm/keystore.go:44: GenerateKeystore 94.4% +github.com/apache/camel-k/v2/pkg/util/jvm/keystore.go:81: NewKeystorePassword 100.0% github.com/apache/camel-k/v2/pkg/util/knative/apis.go:143: init 100.0% github.com/apache/camel-k/v2/pkg/util/knative/apis.go:152: FillMissingReferenceData 100.0% github.com/apache/camel-k/v2/pkg/util/knative/apis.go:166: GetServiceType 0.0% @@ -1994,9 +1994,9 @@ github.com/apache/camel-k/v2/pkg/util/knative/knative.go:232: EnableKnative github.com/apache/camel-k/v2/pkg/util/knative/uri.go:41: FilterURIs 0.0% github.com/apache/camel-k/v2/pkg/util/knative/uri.go:52: NormalizeToURI 100.0% github.com/apache/camel-k/v2/pkg/util/knative/uri.go:60: ExtractObjectReference 91.7% -github.com/apache/camel-k/v2/pkg/util/knative/uri.go:87: ExtractEventType 0.0% -github.com/apache/camel-k/v2/pkg/util/knative/uri.go:91: matchOrEmpty 75.0% -github.com/apache/camel-k/v2/pkg/util/knative/uri.go:99: isKnativeURI 100.0% +github.com/apache/camel-k/v2/pkg/util/knative/uri.go:88: ExtractEventType 0.0% +github.com/apache/camel-k/v2/pkg/util/knative/uri.go:92: matchOrEmpty 75.0% +github.com/apache/camel-k/v2/pkg/util/knative/uri.go:100: isKnativeURI 100.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/camel.go:40: FilterCamelCreatorLabels 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/camel.go:51: MergeCamelCreatorLabels 0.0% github.com/apache/camel-k/v2/pkg/util/kubernetes/camel.go:62: GetCamelCreator 0.0% @@ -2112,9 +2112,9 @@ github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:184: AddArgumen github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:188: AddSystemProperty 0.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:192: generateProjectStructure 0.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:244: prepareMavenWrapper 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:255: ParseGAV 100.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:287: generateMavenContext 0.0% -github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:292: getMavenContext 100.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:257: ParseGAV 100.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:289: generateMavenContext 0.0% +github.com/apache/camel-k/v2/pkg/util/maven/maven_command.go:294: getMavenContext 100.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:50: LogHandler 85.7% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:69: parseLog 80.0% github.com/apache/camel-k/v2/pkg/util/maven/maven_log.go:80: normalizeLog 0.0% @@ -2167,14 +2167,14 @@ github.com/apache/camel-k/v2/pkg/util/reference/reference.go:122: expandRefe github.com/apache/camel-k/v2/pkg/util/reference/reference.go:133: simpleDecodeString 100.0% github.com/apache/camel-k/v2/pkg/util/reference/reference.go:165: ToString 83.3% github.com/apache/camel-k/v2/pkg/util/registry/kep_1755.go:32: GetRegistryAddress 0.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:60: IsSet 0.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:67: validate 100.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:77: GenerateDockerConfig 75.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:86: generateDockerConfigObject 100.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:94: getActualServers 100.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:109: encodedCredentials 100.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:114: MountSecretRegistryConfig 50.0% -github.com/apache/camel-k/v2/pkg/util/registry/registry.go:139: remap 66.7% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:62: IsSet 0.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:69: validate 100.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:79: GenerateDockerConfig 75.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:88: generateDockerConfigObject 100.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:96: getActualServers 100.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:111: encodedCredentials 100.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:116: MountSecretRegistryConfig 50.0% +github.com/apache/camel-k/v2/pkg/util/registry/registry.go:141: remap 66.7% github.com/apache/camel-k/v2/pkg/util/resource/config.go:36: DestinationPath 100.0% github.com/apache/camel-k/v2/pkg/util/resource/config.go:41: StorageType 100.0% github.com/apache/camel-k/v2/pkg/util/resource/config.go:46: ContentType 0.0% @@ -2260,49 +2260,49 @@ github.com/apache/camel-k/v2/pkg/util/uri/uri.go:49: GetQueryParameter github.com/apache/camel-k/v2/pkg/util/uri/uri.go:61: GetPathSegment 100.0% github.com/apache/camel-k/v2/pkg/util/uri/uri.go:73: matchOrEmpty 100.0% github.com/apache/camel-k/v2/pkg/util/uri/uri.go:81: AppendParameters 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:101: StringSliceJoin 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:117: StringSliceContains 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:127: StringSliceExists 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:137: StringContainsPrefix 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:147: StringSliceContainsAnyOf 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:160: StringSliceUniqueAdd 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:177: StringSliceUniqueConcat 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:188: SubstringFrom 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:197: SubstringBefore 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:217: RandomString 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:235: RandomInt63 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:239: EncodeXMLWithoutHeader 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:243: EncodeXML 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:248: encodeXML 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:262: CopyFile 70.0% -github.com/apache/camel-k/v2/pkg/util/util.go:304: CopyDir 77.3% -github.com/apache/camel-k/v2/pkg/util/util.go:340: WriteFileWithBytesMarshallerContent 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:349: FindAllDistinctStringSubmatch 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:365: FindNamedMatches 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:376: FileExists 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:385: DirectoryExists 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:398: DirectoryEmpty 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:417: CreateDirectory 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:441: SortedMapKeys 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:452: SortedStringMapKeys 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:464: CopyMap 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:475: JSONToYAML 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:484: JSONToMap 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:494: MapToYAML 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:503: WriteToFile 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:512: GetEnvironmentVariable 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:527: EvaluateCLIAndLazyEnvVars 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:565: Open 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:570: OpenFile 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:576: ReadFile 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:580: Close 100.0% -github.com/apache/camel-k/v2/pkg/util/util.go:586: CloseQuietly 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:591: WithFile 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:602: WithFileReader 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:613: WithFileContent 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:625: WriteFileWithContent 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:649: WithTempDir 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:664: ConfigTreePropertySplit 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:685: trimQuotes 0.0% -github.com/apache/camel-k/v2/pkg/util/util.go:696: NavigateConfigTree 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:103: StringSliceJoin 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:119: StringSliceContains 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:129: StringSliceExists 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:139: StringContainsPrefix 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:149: StringSliceContainsAnyOf 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:162: StringSliceUniqueAdd 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:179: StringSliceUniqueConcat 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:190: SubstringFrom 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:199: SubstringBefore 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:219: RandomString 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:237: RandomInt63 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:241: EncodeXMLWithoutHeader 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:245: EncodeXML 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:250: encodeXML 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:264: CopyFile 70.0% +github.com/apache/camel-k/v2/pkg/util/util.go:306: CopyDir 77.3% +github.com/apache/camel-k/v2/pkg/util/util.go:342: WriteFileWithBytesMarshallerContent 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:351: FindAllDistinctStringSubmatch 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:367: FindNamedMatches 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:378: FileExists 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:387: DirectoryExists 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:400: DirectoryEmpty 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:419: CreateDirectory 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:443: SortedMapKeys 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:454: SortedStringMapKeys 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:466: CopyMap 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:477: JSONToYAML 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:486: JSONToMap 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:496: MapToYAML 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:505: WriteToFile 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:514: GetEnvironmentVariable 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:529: EvaluateCLIAndLazyEnvVars 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:567: Open 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:572: OpenFile 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:578: ReadFile 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:582: Close 100.0% +github.com/apache/camel-k/v2/pkg/util/util.go:588: CloseQuietly 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:593: WithFile 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:604: WithFileReader 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:615: WithFileContent 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:627: WriteFileWithContent 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:651: WithTempDir 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:666: ConfigTreePropertySplit 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:687: trimQuotes 0.0% +github.com/apache/camel-k/v2/pkg/util/util.go:698: NavigateConfigTree 0.0% total: (statements) 38.1% diff --git a/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go b/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go index 24d07ba992..c8c03773ea 100644 --- a/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go +++ b/pkg/apis/camel/v1/trait/zz_generated.deepcopy.go @@ -6,7 +6,7 @@ package trait import ( - v1 "k8s.io/api/core/v1" + "k8s.io/api/core/v1" networkingv1 "k8s.io/api/networking/v1" "k8s.io/apimachinery/pkg/util/intstr" ) diff --git a/pkg/apis/camel/v1/zz_generated.deepcopy.go b/pkg/apis/camel/v1/zz_generated.deepcopy.go index 27dc283d10..67149a3562 100644 --- a/pkg/apis/camel/v1/zz_generated.deepcopy.go +++ b/pkg/apis/camel/v1/zz_generated.deepcopy.go @@ -7,7 +7,6 @@ package v1 import ( "encoding/json" - "github.com/apache/camel-k/v2/pkg/apis/camel/v1/trait" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" diff --git a/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go b/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go index 41c08cc1bc..ee28852946 100644 --- a/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go +++ b/pkg/apis/camel/v1alpha1/zz_generated.deepcopy.go @@ -7,8 +7,7 @@ package v1alpha1 import ( "encoding/json" - - v1 "github.com/apache/camel-k/v2/pkg/apis/camel/v1" + "github.com/apache/camel-k/v2/pkg/apis/camel/v1" corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/runtime" )