This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 4256edd66 chore: nightly automatic updates
4256edd66 is described below

commit 4256edd66906cb42ba7efb0464feec9d30a6e162
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Jun 17 23:48:04 2024 +0000

    chore: nightly automatic updates
---
 CHANGELOG.md |   5 ++
 coverage.out | 194 ++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 104 insertions(+), 95 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7ed07ad78..a2abee657 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,7 @@
 
 - Service/KService not created for vertx-websocket consumers 
[\#5628](https://github.com/apache/camel-k/issues/5628)
 - Modeline container.port trait config set as String value 
[\#5621](https://github.com/apache/camel-k/issues/5621)
+- Trait annotations saved on the IntegrationKit resource 
[\#5620](https://github.com/apache/camel-k/issues/5620)
 - Documentation links to old Camel K examples location 
[\#5619](https://github.com/apache/camel-k/issues/5619)
 - maven-settings-offline-template.xml does not contain license 
[\#5603](https://github.com/apache/camel-k/issues/5603)
 - Bring back Quarkus native test in PR 
[\#5598](https://github.com/apache/camel-k/issues/5598)
@@ -26,6 +27,10 @@
 
 **Merged pull requests:**
 
+- chore\(deps\): bump org.apache.maven.plugins:maven-surefire-plugin from 
3.2.5 to 3.3.0 in /java/crds 
[\#5644](https://github.com/apache/camel-k/pull/5644) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump k8s.io/klog/v2 from 2.120.1 to 2.130.0 
[\#5643](https://github.com/apache/camel-k/pull/5643) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 
[\#5642](https://github.com/apache/camel-k/pull/5642) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- fix\(traits\): annotations refactoring  
[\#5637](https://github.com/apache/camel-k/pull/5637) 
([squakez](https://github.com/squakez))
 - chore\(release\): fix missing licenses 
[\#5630](https://github.com/apache/camel-k/pull/5630) 
([gansheer](https://github.com/gansheer))
 - feat\(ci\): local installation procedure 
[\#5629](https://github.com/apache/camel-k/pull/5629) 
([squakez](https://github.com/squakez))
 - feat\(ci\): bring back Quarkus native execution on PR and pushes 
[\#5626](https://github.com/apache/camel-k/pull/5626) 
([squakez](https://github.com/squakez))
diff --git a/coverage.out b/coverage.out
index 574cb251b..7a194a511 100644
--- a/coverage.out
+++ b/coverage.out
@@ -1027,11 +1027,6 @@ github.com/apache/camel-k/v2/pkg/cmd/source/util.go:36:  
                                                IsLocalAndFileExis
 github.com/apache/camel-k/v2/pkg/cmd/source/util.go:46:                        
                                isGlobCandidate                                 
        0.0%
 github.com/apache/camel-k/v2/pkg/cmd/source/util.go:60:                        
                                isExistingFile                                  
        87.5%
 github.com/apache/camel-k/v2/pkg/cmd/source/util.go:80:                        
                                hasSupportedScheme                              
        100.0%
-github.com/apache/camel-k/v2/pkg/cmd/trait_support.go:41:                      
                        validateTraits                                          
100.0%
-github.com/apache/camel-k/v2/pkg/cmd/trait_support.go:52:                      
                        configureTraits                                         
60.0%
-github.com/apache/camel-k/v2/pkg/cmd/trait_support.go:99:                      
                        optionsToMap                                            
68.0%
-github.com/apache/camel-k/v2/pkg/cmd/trait_support.go:147:                     
                        configureAddons                                         
0.0%
-github.com/apache/camel-k/v2/pkg/cmd/trait_support.go:181:                     
                        configureAddon                                          
0.0%
 github.com/apache/camel-k/v2/pkg/cmd/uninstall.go:43:                          
                        newCmdUninstall                                         
100.0%
 github.com/apache/camel-k/v2/pkg/cmd/uninstall.go:106:                         
                        decode                                                  
85.7%
 github.com/apache/camel-k/v2/pkg/cmd/uninstall.go:120:                         
                        uninstall                                               
0.0%
@@ -1196,23 +1191,24 @@ 
github.com/apache/camel-k/v2/pkg/controller/integration/kits.go:173:            
                        kitMatc
 github.com/apache/camel-k/v2/pkg/controller/integration/kits.go:206:           
                        hasMatchingSourcesForNative                             
100.0%
 github.com/apache/camel-k/v2/pkg/controller/integration/metrics.go:55:         
                        init                                                    
100.0%
 github.com/apache/camel-k/v2/pkg/controller/integration/metrics.go:60:         
                        updateIntegrationPhase                                  
100.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:49:         
                        NewMonitorAction                                        
0.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:57:         
                        Name                                                    
100.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:61:         
                        CanHandle                                               
100.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:67:         
                        Handle                                                  
69.7%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:137:        
                                monitorPods                                     
        77.8%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:210:        
                                isInInitializationFailed                        
        33.3%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:224:        
                                isInIntegrationKitFailed                        
        50.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:235:        
                                checkDigestAndRebuild                           
        41.7%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:256:        
                                isIntegrationKitResetRequired                   
        0.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:286:        
                                
getIntegrationSecretAndConfigmapResourceVersions        100.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:334:        
                                newController                                   
        77.3%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:381:        
                                getUpdatedController                            
        100.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:387:        
                                updateIntegrationPhaseAndReadyCondition         
        53.3%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:416:        
                                arePodsFailingStatuses                          
        30.0%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:470:        
                                probeReadiness                                  
        35.2%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:598:        
                                findHighestPriorityReadyKit                     
        14.3%
-github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:620:        
                                getIntegrationContainer                         
        0.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:50:         
                        NewMonitorAction                                        
0.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:58:         
                        Name                                                    
100.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:62:         
                        CanHandle                                               
100.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:68:         
                        Handle                                                  
70.6%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:141:        
                                checkTraitAnnotationsDeprecatedNotice           
        16.7%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:161:        
                                monitorPods                                     
        77.8%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:234:        
                                isInInitializationFailed                        
        33.3%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:248:        
                                isInIntegrationKitFailed                        
        50.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:259:        
                                checkDigestAndRebuild                           
        41.7%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:280:        
                                isIntegrationKitResetRequired                   
        0.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:310:        
                                
getIntegrationSecretAndConfigmapResourceVersions        100.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:358:        
                                newController                                   
        77.3%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:405:        
                                getUpdatedController                            
        100.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:411:        
                                updateIntegrationPhaseAndReadyCondition         
        53.3%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:440:        
                                arePodsFailingStatuses                          
        30.0%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:494:        
                                probeReadiness                                  
        35.2%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:622:        
                                findHighestPriorityReadyKit                     
        14.3%
+github.com/apache/camel-k/v2/pkg/controller/integration/monitor.go:644:        
                                getIntegrationContainer                         
        0.0%
 github.com/apache/camel-k/v2/pkg/controller/integration/monitor_cronjob.go:43: 
                        checkReadyCondition                                     
16.7%
 github.com/apache/camel-k/v2/pkg/controller/integration/monitor_cronjob.go:80: 
                        getPodSpec                                              
0.0%
 github.com/apache/camel-k/v2/pkg/controller/integration/monitor_cronjob.go:84: 
                        updateReadyCondition                                    
25.0%
@@ -1255,10 +1251,11 @@ 
github.com/apache/camel-k/v2/pkg/controller/integrationplatform/integrationplatf
 
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%
-github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:50: 
                        Handle                                                  
85.2%
+github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:34: 
                        NewMonitorAction                                        
100.0%
+github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:42: 
                        Name                                                    
0.0%
+github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:46: 
                        CanHandle                                               
100.0%
+github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:51: 
                        Handle                                                  
85.7%
+github.com/apache/camel-k/v2/pkg/controller/integrationplatform/monitor.go:134:
                                checkTraitAnnotationsDeprecatedNotice           
        16.7%
 github.com/apache/camel-k/v2/pkg/controller/kameletbinding/action.go:48:       
                        InjectClient                                            
0.0%
 github.com/apache/camel-k/v2/pkg/controller/kameletbinding/action.go:52:       
                        InjectLogger                                            
0.0%
 
github.com/apache/camel-k/v2/pkg/controller/kameletbinding/error_handler.go:29: 
                               maybeErrorHandler                                
       0.0%
@@ -1296,9 +1293,10 @@ 
github.com/apache/camel-k/v2/pkg/controller/pipe/initialize.go:61:              
                         initializ
 github.com/apache/camel-k/v2/pkg/controller/pipe/initialize.go:95:             
                        propagateIcon                                           
75.0%
 github.com/apache/camel-k/v2/pkg/controller/pipe/initialize.go:110:            
                        findIcon                                                
75.0%
 github.com/apache/camel-k/v2/pkg/controller/pipe/initialize.go:138:            
                        patchPipeIconAnnotations                                
76.9%
-github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:46:            
                        CreateIntegrationFor                                    
68.5%
-github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:213:           
                        configureBinding                                        
81.8%
-github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:235:           
                        determineTraitProfile                                   
36.8%
+github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:47:            
                        CreateIntegrationFor                                    
69.2%
+github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:223:           
                        extractAndDeleteTraits                                  
100.0%
+github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:227:           
                        configureBinding                                        
81.8%
+github.com/apache/camel-k/v2/pkg/controller/pipe/integration.go:249:           
                        determineTraitProfile                                   
36.8%
 github.com/apache/camel-k/v2/pkg/controller/pipe/monitor.go:35:                
                                NewMonitorAction                                
        100.0%
 github.com/apache/camel-k/v2/pkg/controller/pipe/monitor.go:43:                
                                Name                                            
        100.0%
 github.com/apache/camel-k/v2/pkg/controller/pipe/monitor.go:47:                
                                CanHandle                                       
        100.0%
@@ -1670,29 +1668,29 @@ 
github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:100:                      
                        Apply                                                   
85.7
 github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:117:                     
                        delegateImagePuller                                     
75.0%
 github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:127:                     
                        newImagePullerRoleBinding                               
70.0%
 github.com/apache/camel-k/v2/pkg/trait/pull_secret.go:172:                     
                        resolveSecret                                           
30.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:75:                          
                        getLanguageSettings                                     
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:93:                          
                        getLegacyLanguageSettings                               
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:102:                         
                        newQuarkusTrait                                         
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:109:                         
                        InfluencesKit                                           
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:113:                         
                        Matches                                                 
88.9%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:143:                         
                        Configure                                               
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:155:                         
                        adaptDeprecatedFields                                   
18.2%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:174:                         
                        Apply                                                   
77.8%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:196:                         
                        applyWhileBuildingKit                                   
81.2%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:231:                         
                        validateNativeSupport                                   
42.9%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:249:                         
                        newIntegrationKit                                       
68.2%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:303:                         
                        propagateKitTraits                                      
85.7%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:319:                         
                        propagate                                               
33.3%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:346:                         
                        applyWhenBuildSubmitted                                 
62.8%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:423:                         
                        isNativeKit                                             
50.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:434:                         
                        isIncrementalImageBuild                                 
75.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:445:                         
                        applyWhenKitReady                                       
28.6%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:459:                         
                        isNativeIntegration                                     
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:465:                         
                        isEmbedded                                              
66.7%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:475:                         
                        containsMode                                            
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:484:                         
                        packageType                                             
80.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:496:                         
                        sourcesRequiredAtBuildTime                              
100.0%
-github.com/apache/camel-k/v2/pkg/trait/quarkus.go:502:                         
                        propagateSourcesRequiredAtBuildTime                     
80.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%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:108:                         
                        InfluencesKit                                           
100.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:112:                         
                        Matches                                                 
88.9%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:142:                         
                        Configure                                               
100.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:154:                         
                        adaptDeprecatedFields                                   
18.2%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:173:                         
                        Apply                                                   
77.8%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:195:                         
                        applyWhileBuildingKit                                   
81.2%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:230:                         
                        validateNativeSupport                                   
42.9%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:248:                         
                        newIntegrationKit                                       
63.2%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:297:                         
                        propagateKitTraits                                      
85.7%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:313:                         
                        propagate                                               
33.3%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:340:                         
                        applyWhenBuildSubmitted                                 
62.8%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:417:                         
                        isNativeKit                                             
50.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:428:                         
                        isIncrementalImageBuild                                 
75.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:439:                         
                        applyWhenKitReady                                       
28.6%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:453:                         
                        isNativeIntegration                                     
100.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:459:                         
                        isEmbedded                                              
66.7%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:469:                         
                        containsMode                                            
100.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:478:                         
                        packageType                                             
80.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:490:                         
                        sourcesRequiredAtBuildTime                              
100.0%
+github.com/apache/camel-k/v2/pkg/trait/quarkus.go:496:                         
                        propagateSourcesRequiredAtBuildTime                     
80.0%
 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%
@@ -1758,14 +1756,20 @@ 
github.com/apache/camel-k/v2/pkg/trait/trait_condition_types.go:68:             
                        NewInteg
 github.com/apache/camel-k/v2/pkg/trait/trait_condition_types.go:78:            
                        integrationCondition                                    
0.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_condition_types.go:85:            
                        integrationKitCondition                                 
0.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:34:                  
                        Configure                                               
63.2%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:68:                  
                        configureTraits                                         
53.8%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:96:                  
                        configureTrait                                          
75.0%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:106:                 
                        decodeTrait                                             
66.7%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:120:                 
                        configureTraitsFromAnnotations                          
69.6%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:157:                 
                        configureFromOptions                                    
100.0%
-github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:170:                 
                        configureTrait                                          
84.6%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:71:                  
                        configureTraits                                         
53.8%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:99:                  
                        configureTrait                                          
75.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:109:                 
                        decodeTrait                                             
66.7%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:124:                 
                        configureTraitsFromAnnotations                          
69.6%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:162:                 
                        configureFromOptions                                    
100.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_configure.go:176:                 
                        configureTrait                                          
84.6%
 github.com/apache/camel-k/v2/pkg/trait/trait_factory.go:27:                    
                        AddToTraits                                             
100.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_register.go:20:                   
                        init                                                    
100.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:40:                    
                        ValidateTrait                                           
75.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:49:                    
                        ValidateTraits                                          
0.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:59:                    
                        ConfigureTraits                                         
60.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:106:                   
                        optionsToMap                                            
64.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:154:                   
                        configureAddons                                         
0.0%
+github.com/apache/camel-k/v2/pkg/trait/trait_support.go:188:                   
                        configureAddon                                          
0.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:123:                     
                        NewBaseTrait                                            
100.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:131:                     
                        NewBasePlatformTrait                                    
100.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:150:                     
                        ID                                                      
100.0%
@@ -1804,41 +1808,41 @@ 
github.com/apache/camel-k/v2/pkg/trait/trait_types.go:729:                      
                        GetIntegrationCo
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:734:                     
                        getIntegrationContainerPort                             
92.3%
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:763:                     
                        createContainerPort                                     
100.0%
 github.com/apache/camel-k/v2/pkg/trait/trait_types.go:787:                     
                        CapabilityPropertyKey                                   
83.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:46:                             
                        ptrFrom                                                 
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:52:                             
                        Get                                                     
57.1%
-github.com/apache/camel-k/v2/pkg/trait/util.go:71:                             
                        getIntegrationKit                                       
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:80:                             
                        collectConfigurationValues                              
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:107:                            
                        collectConfigurations                                   
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:134:                            
                        collectConfigurationPairs                               
95.5%
-github.com/apache/camel-k/v2/pkg/trait/util.go:176:                            
                        keyValuePairArrayAsStringMap                            
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:191:                            
                        filterTransferableAnnotations                           
83.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:204:                            
                        ExtractSourceDependencies                               
82.4%
-github.com/apache/camel-k/v2/pkg/trait/util.go:241:                            
                        AssertTraitsType                                        
80.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:252:                            
                        ToTraitMap                                              
66.7%
-github.com/apache/camel-k/v2/pkg/trait/util.go:270:                            
                        ToPropertyMap                                           
71.4%
-github.com/apache/camel-k/v2/pkg/trait/util.go:286:                            
                        MigrateLegacyConfiguration                              
33.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:314:                            
                        ToTrait                                                 
71.4%
-github.com/apache/camel-k/v2/pkg/trait/util.go:327:                            
                        getBuilderTask                                          
75.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:336:                            
                        getPackageTask                                          
75.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:346:                            
                        Equals                                                  
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:351:                            
                        IntegrationsHaveSameTraits                              
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:365:                            
                        PipesHaveSameTraits                                     
71.4%
-github.com/apache/camel-k/v2/pkg/trait/util.go:380:                            
                        KameletBindingsHaveSameTraits                           
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:396:                            
                        IntegrationAndPipeSameTraits                            
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:420:                            
                        IntegrationAndKameletBindingSameTraits                  
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:440:                            
                        newTraitsOptions                                        
83.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:453:                            
                        NewSpecTraitsOptionsForIntegrationAndPlatform           
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:477:                            
                        NewSpecTraitsOptionsForIntegration                      
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:486:                            
                        newTraitsOptionsForIntegrationKit                       
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:495:                            
                        NewSpecTraitsOptionsForIntegrationKit                   
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:499:                            
                        NewTraitsOptionsForPipe                                 
87.5%
-github.com/apache/camel-k/v2/pkg/trait/util.go:517:                            
                        NewTraitsOptionsForKameletBinding                       
0.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:534:                            
                        FromAnnotations                                         
92.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:558:                            
                        stringOrSlice                                           
100.0%
-github.com/apache/camel-k/v2/pkg/trait/util.go:575:                            
                        containsEndpoint                                        
86.7%
-github.com/apache/camel-k/v2/pkg/trait/util.go:600:                            
                        HasMatchingTraits                                       
92.3%
-github.com/apache/camel-k/v2/pkg/trait/util.go:626:                            
                        matchesComparableTrait                                  
69.2%
-github.com/apache/camel-k/v2/pkg/trait/util.go:647:                            
                        matchesTrait                                            
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:44:                             
                        ptrFrom                                                 
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:50:                             
                        Get                                                     
57.1%
+github.com/apache/camel-k/v2/pkg/trait/util.go:69:                             
                        getIntegrationKit                                       
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:78:                             
                        collectConfigurationValues                              
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:105:                            
                        collectConfigurations                                   
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:132:                            
                        collectConfigurationPairs                               
95.5%
+github.com/apache/camel-k/v2/pkg/trait/util.go:174:                            
                        keyValuePairArrayAsStringMap                            
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:189:                            
                        filterTransferableAnnotations                           
83.3%
+github.com/apache/camel-k/v2/pkg/trait/util.go:202:                            
                        ExtractSourceDependencies                               
82.4%
+github.com/apache/camel-k/v2/pkg/trait/util.go:239:                            
                        AssertTraitsType                                        
80.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:250:                            
                        ToTraitMap                                              
66.7%
+github.com/apache/camel-k/v2/pkg/trait/util.go:268:                            
                        ToPropertyMap                                           
71.4%
+github.com/apache/camel-k/v2/pkg/trait/util.go:284:                            
                        MigrateLegacyConfiguration                              
33.3%
+github.com/apache/camel-k/v2/pkg/trait/util.go:312:                            
                        ToTrait                                                 
71.4%
+github.com/apache/camel-k/v2/pkg/trait/util.go:325:                            
                        getBuilderTask                                          
75.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:334:                            
                        getPackageTask                                          
75.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:344:                            
                        Equals                                                  
100.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:349:                            
                        IntegrationsHaveSameTraits                              
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:363:                            
                        PipesHaveSameTraits                                     
71.4%
+github.com/apache/camel-k/v2/pkg/trait/util.go:378:                            
                        KameletBindingsHaveSameTraits                           
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:394:                            
                        IntegrationAndPipeSameTraits                            
81.8%
+github.com/apache/camel-k/v2/pkg/trait/util.go:417:                            
                        IntegrationAndKameletBindingSameTraits                  
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:438:                            
                        newTraitsOptions                                        
81.8%
+github.com/apache/camel-k/v2/pkg/trait/util.go:460:                            
                        ExtractAndMaybeDeleteTraits                             
84.2%
+github.com/apache/camel-k/v2/pkg/trait/util.go:493:                            
                        extractAsArray                                          
18.2%
+github.com/apache/camel-k/v2/pkg/trait/util.go:511:                            
                        NewSpecTraitsOptionsForIntegrationAndPlatform           
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:539:                            
                        NewSpecTraitsOptionsForIntegration                      
75.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:552:                            
                        newTraitsOptionsForIntegrationKit                       
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:565:                            
                        NewSpecTraitsOptionsForIntegrationKit                   
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:569:                            
                        NewTraitsOptionsForPipe                                 
87.5%
+github.com/apache/camel-k/v2/pkg/trait/util.go:587:                            
                        NewTraitsOptionsForKameletBinding                       
0.0%
+github.com/apache/camel-k/v2/pkg/trait/util.go:605:                            
                        containsEndpoint                                        
86.7%
+github.com/apache/camel-k/v2/pkg/trait/util.go:630:                            
                        HasMatchingTraits                                       
92.3%
+github.com/apache/camel-k/v2/pkg/trait/util.go:656:                            
                        matchesComparableTrait                                  
69.2%
+github.com/apache/camel-k/v2/pkg/trait/util.go:677:                            
                        matchesTrait                                            
100.0%
 github.com/apache/camel-k/v2/pkg/util/bindings/api_support.go:24:              
                        AsYamlDSL                                               
0.0%
 github.com/apache/camel-k/v2/pkg/util/bindings/api_support.go:36:              
                        GenerateID                                              
100.0%
 github.com/apache/camel-k/v2/pkg/util/bindings/api_support.go:46:              
                        GenerateID                                              
0.0%
@@ -1945,8 +1949,8 @@ 
github.com/apache/camel-k/v2/pkg/util/digest/digest.go:228:                     
                          ComputeForInteg
 github.com/apache/camel-k/v2/pkg/util/digest/digest.go:256:                    
                        ComputeForResource                                      
0.0%
 github.com/apache/camel-k/v2/pkg/util/digest/digest.go:285:                    
                        ComputeForSource                                        
0.0%
 github.com/apache/camel-k/v2/pkg/util/digest/digest.go:328:                    
                        sortedTraitsMapKeys                                     
100.0%
-github.com/apache/camel-k/v2/pkg/util/digest/digest.go:339:                    
                        sortedTraitAnnotationsKeys                              
100.0%
-github.com/apache/camel-k/v2/pkg/util/digest/digest.go:350:                    
                        ComputeSHA1                                             
77.8%
+github.com/apache/camel-k/v2/pkg/util/digest/digest.go:340:                    
                        sortedTraitAnnotationsKeys                              
100.0%
+github.com/apache/camel-k/v2/pkg/util/digest/digest.go:351:                    
                        ComputeSHA1                                             
77.8%
 github.com/apache/camel-k/v2/pkg/util/docker/docker.go:31:                     
                        CreateBaseImageDockerFile                               
85.7%
 github.com/apache/camel-k/v2/pkg/util/docker/docker.go:50:                     
                        CreateIntegrationImageDockerFile                        
95.5%
 github.com/apache/camel-k/v2/pkg/util/docker/docker.go:97:                     
                        BuildBaseImageArgs                                      
0.0%

Reply via email to