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

hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git


The following commit(s) were added to refs/heads/main by this push:
     new 5e96e1bef3 Exclude some more dialog code to get more accurate code 
coverage (#6906)
5e96e1bef3 is described below

commit 5e96e1bef3a779029af17223980e9e3c08b06215
Author: Hans Van Akelyen <[email protected]>
AuthorDate: Mon Mar 30 21:34:15 2026 +0200

    Exclude some more dialog code to get more accurate code coverage (#6906)
---
 pom.xml | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 74 insertions(+), 10 deletions(-)

diff --git a/pom.xml b/pom.xml
index 294738b849..6563c41c94 100644
--- a/pom.xml
+++ b/pom.xml
@@ -319,17 +319,86 @@
                 <groupId>org.jacoco</groupId>
                 <artifactId>jacoco-maven-plugin</artifactId>
                 <version>${jacoco-maven-plugin.version}</version>
+                <configuration>
+                    <excludes>
+                        <exclude>**/*Dialog*</exclude>
+                        <exclude>**/dialog/**</exclude>
+                        <exclude>**/*Gui*Graph*</exclude>
+                        <exclude>**/*Editor*</exclude>
+                        
<exclude>**/org/apache/hop/neo4j/perspective/HopNeo4jPerspective*</exclude>
+                        
<exclude>**/org/apache/hop/neo4j/execution/path/**</exclude>
+                        
<exclude>**/org/apache/hop/neo4j/execution/NeoExecutionInfoLocation*</exclude>
+                        
<exclude>**/org/apache/hop/neo4j/logging/util/LoggingCore*</exclude>
+                        <exclude>**/org/apache/hop/git/GitGuiPlugin*</exclude>
+                        
<exclude>**/org/apache/hop/git/info/GitInfoExplorerFileTypeHandler*</exclude>
+                        
<exclude>**/org/apache/hop/git/info/DiffStyledTextComp*</exclude>
+                        
<exclude>**/org/apache/hop/git/config/GitConfigOptionPlugin*</exclude>
+                        <exclude>**/org/apache/hop/git/model/VCS*</exclude>
+                        <exclude>**/org/apache/hop/projects/gui/**</exclude>
+                        
<exclude>**/org/apache/hop/projects/xp/HopGuiStartProjectLoad*</exclude>
+                        
<exclude>**/org/apache/hop/projects/config/ProjectsConfigOptionPlugin*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/perspective/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/terminal/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/welcome/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/shared/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/partition/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/file/**/delegates/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/delegates/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/context/GuiContextUtil*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/file/pipeline/HopGuiLogBrowser*</exclude>
+                        <exclude>**/org/apache/hop/ui/hopgui/HopGui</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/HopGui$$*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/HopGuiKeyHandler*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/ContentEditorFacade*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/ToolbarFacade*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/HopGuiEnvironment*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/TextSizeUtilFacade*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/CanvasListener*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/CanvasFacade*</exclude>
+                        <exclude>**/org/apache/hop/ui/core/widget/**</exclude>
+                        <exclude>**/org/apache/hop/ui/core/gui/**</exclude>
+                        <exclude>**/org/apache/hop/ui/core/vfs/**</exclude>
+                        
<exclude>**/org/apache/hop/ui/core/metadata/**</exclude>
+                        <exclude>**/org/apache/hop/ui/core/PropsUi*</exclude>
+                        
<exclude>**/org/apache/hop/ui/core/WidgetUtils*</exclude>
+                        <exclude>**/org/apache/hop/ui/core/ConstUi*</exclude>
+                        
<exclude>**/org/apache/hop/ui/core/FormDataBuilder*</exclude>
+                        
<exclude>**/org/apache/hop/ui/core/GetFieldsDialogOperation*</exclude>
+                        
<exclude>**/org/apache/hop/ui/core/SimpleFileSelection*</exclude>
+                        <exclude>**/org/apache/hop/ui/util/Swt*</exclude>
+                        
<exclude>**/org/apache/hop/ui/util/EnvironmentUtils*</exclude>
+                        <exclude>**/org/apache/hop/ui/util/HelpUtils*</exclude>
+                        <exclude>**/org/apache/hop/ui/www/**</exclude>
+                        
<exclude>**/org/apache/hop/core/SwtUniversalImageSvg*</exclude>
+                        <exclude>**/*FacadeImpl*</exclude>
+                        <exclude>**/HopGuiImpl*</exclude>
+                        <exclude>**/GuiContextUtilImpl*</exclude>
+                        <exclude>**/CanvasListenerImpl*</exclude>
+                        <exclude>**/SvgLabelListenerImpl*</exclude>
+                        <exclude>**/GuiResourceImpl*</exclude>
+                        <exclude>**/ToolBarToolbarContainer*</exclude>
+                        
<exclude>**/RuleBasedSourceViewerConfiguration*</exclude>
+                        <exclude>**/ContentEditorTm4eSupport*</exclude>
+                        <exclude>**/SafeCTabFolderRenderer*</exclude>
+                        <exclude>**/PrintSpool*</exclude>
+                        <exclude>**/WebToolbarContainer*</exclude>
+                        <exclude>**/CanvasZoomHandler*</exclude>
+                        <exclude>**/RapHopWebUrlUpdater*</exclude>
+                        <exclude>**/RapClientOsProvider*</exclude>
+                        <exclude>**/HopWebEntryPoint*</exclude>
+                        <exclude>**/HopWebServletContextListener*</exclude>
+                        <exclude>**/HopWebAuditManagerProvider*</exclude>
+                        <exclude>**/org/apache/hop/ui/hopgui/HopWeb</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/HopWeb$$*</exclude>
+                        
<exclude>**/org/apache/hop/ui/hopgui/Clipboard*</exclude>
+                    </excludes>
+                </configuration>
                 <executions>
                     <execution>
                         <id>coverage-initialize</id>
                         <goals>
                             <goal>prepare-agent</goal>
                         </goals>
-                        <configuration>
-                            <excludes>
-                                <exclude>**/*Dialog*</exclude>
-                            </excludes>
-                        </configuration>
                     </execution>
                     <execution>
                         <id>coverage-report</id>
@@ -337,11 +406,6 @@
                             <goal>report</goal>
                         </goals>
                         <phase>post-integration-test</phase>
-                        <configuration>
-                            <excludes>
-                                <exclude>**/*Dialog*</exclude>
-                            </excludes>
-                        </configuration>
                     </execution>
                 </executions>
             </plugin>

Reply via email to