From b968b552eb2feb9a529b7d4aee8f249b4cd6fe39 Mon Sep 17 00:00:00 2001 From: Markus Alexander Kuppe <tlaplus.net@lemmster.de> Date: Thu, 13 Apr 2017 09:57:06 +0200 Subject: [PATCH] Do not include test and non-code projects in Sonar reporting. [Build] --- org.lamport.tla.toolbox.doc/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.base/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.branding/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.editor/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.help/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.jclouds/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.jnlp/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.prover/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.standalone/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.tla2tex/pom.xml | 4 ++++ org.lamport.tla.toolbox.feature.tlc/pom.xml | 4 ++++ org.lamport.tla.toolbox.p2repository/pom.xml | 5 ++++- org.lamport.tla.toolbox.product.product/pom.xml | 2 ++ org.lamport.tla.toolbox.test/pom.xml | 5 +++++ org.lamport.tla.toolbox.tool.tla2tex.uitest/pom.xml | 4 ++++ org.lamport.tla.toolbox.tool.tlc.test/pom.xml | 5 +++++ org.lamport.tla.toolbox.tool.tlc.ui.test/pom.xml | 4 ++++ org.lamport.tla.toolbox.tool.tlc.ui.uitest/pom.xml | 4 ++++ org.lamport.tla.toolbox.uitest/pom.xml | 4 ++++ org.lamport.tlatools.feature/pom.xml | 4 ++++ 20 files changed, 80 insertions(+), 1 deletion(-) diff --git a/org.lamport.tla.toolbox.doc/pom.xml b/org.lamport.tla.toolbox.doc/pom.xml index da42e432b..e4f890e71 100644 --- a/org.lamport.tla.toolbox.doc/pom.xml +++ b/org.lamport.tla.toolbox.doc/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.doc</artifactId> <version>1.5.3-SNAPSHOT</version> <packaging>eclipse-plugin</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.base/pom.xml b/org.lamport.tla.toolbox.feature.base/pom.xml index eff7ba91e..d24eaf480 100644 --- a/org.lamport.tla.toolbox.feature.base/pom.xml +++ b/org.lamport.tla.toolbox.feature.base/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.base</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.branding/pom.xml b/org.lamport.tla.toolbox.feature.branding/pom.xml index 81770c7fe..4c95cf4e8 100644 --- a/org.lamport.tla.toolbox.feature.branding/pom.xml +++ b/org.lamport.tla.toolbox.feature.branding/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.branding</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.editor/pom.xml b/org.lamport.tla.toolbox.feature.editor/pom.xml index b6b6b7f4a..6b9557a32 100644 --- a/org.lamport.tla.toolbox.feature.editor/pom.xml +++ b/org.lamport.tla.toolbox.feature.editor/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.editor</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.help/pom.xml b/org.lamport.tla.toolbox.feature.help/pom.xml index 9bac44c16..0e64038ed 100644 --- a/org.lamport.tla.toolbox.feature.help/pom.xml +++ b/org.lamport.tla.toolbox.feature.help/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.help</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.jclouds/pom.xml b/org.lamport.tla.toolbox.feature.jclouds/pom.xml index 5c4d0cf76..1ac8592d5 100644 --- a/org.lamport.tla.toolbox.feature.jclouds/pom.xml +++ b/org.lamport.tla.toolbox.feature.jclouds/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.jclouds</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.jnlp/pom.xml b/org.lamport.tla.toolbox.feature.jnlp/pom.xml index 2811ad5b0..cde05573b 100644 --- a/org.lamport.tla.toolbox.feature.jnlp/pom.xml +++ b/org.lamport.tla.toolbox.feature.jnlp/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.jnlp</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.prover/pom.xml b/org.lamport.tla.toolbox.feature.prover/pom.xml index 1736cc586..8198c10e0 100644 --- a/org.lamport.tla.toolbox.feature.prover/pom.xml +++ b/org.lamport.tla.toolbox.feature.prover/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.prover</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.standalone/pom.xml b/org.lamport.tla.toolbox.feature.standalone/pom.xml index b78c43221..ccb8245f6 100644 --- a/org.lamport.tla.toolbox.feature.standalone/pom.xml +++ b/org.lamport.tla.toolbox.feature.standalone/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.standalone</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.tla2tex/pom.xml b/org.lamport.tla.toolbox.feature.tla2tex/pom.xml index 9e5a856d9..705f70f8c 100644 --- a/org.lamport.tla.toolbox.feature.tla2tex/pom.xml +++ b/org.lamport.tla.toolbox.feature.tla2tex/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.tla2tex</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.feature.tlc/pom.xml b/org.lamport.tla.toolbox.feature.tlc/pom.xml index 4228c3372..7b82dd1fa 100644 --- a/org.lamport.tla.toolbox.feature.tlc/pom.xml +++ b/org.lamport.tla.toolbox.feature.tlc/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tla.toolbox.feature.tlc</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.p2repository/pom.xml b/org.lamport.tla.toolbox.p2repository/pom.xml index d2fb6b223..b653014be 100644 --- a/org.lamport.tla.toolbox.p2repository/pom.xml +++ b/org.lamport.tla.toolbox.p2repository/pom.xml @@ -13,5 +13,8 @@ <artifactId>org.lamport.tla.toolbox.p2repository</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-repository</packaging> - + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> diff --git a/org.lamport.tla.toolbox.product.product/pom.xml b/org.lamport.tla.toolbox.product.product/pom.xml index 25ba6a8c8..110cb785e 100644 --- a/org.lamport.tla.toolbox.product.product/pom.xml +++ b/org.lamport.tla.toolbox.product.product/pom.xml @@ -21,6 +21,8 @@ product.version. --> <product.version>1.5.3</product.version> <product.build>${maven.build.timestamp}</product.build> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> </properties> <build> diff --git a/org.lamport.tla.toolbox.test/pom.xml b/org.lamport.tla.toolbox.test/pom.xml index 1729cfa99..c78319a8a 100644 --- a/org.lamport.tla.toolbox.test/pom.xml +++ b/org.lamport.tla.toolbox.test/pom.xml @@ -13,6 +13,11 @@ <artifactId>org.lamport.tla.toolbox.test</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> + <build> <plugins> <!-- Pro tip for Linux developers: Use a different display for UI tests --> diff --git a/org.lamport.tla.toolbox.tool.tla2tex.uitest/pom.xml b/org.lamport.tla.toolbox.tool.tla2tex.uitest/pom.xml index 88d90e965..15da94da0 100644 --- a/org.lamport.tla.toolbox.tool.tla2tex.uitest/pom.xml +++ b/org.lamport.tla.toolbox.tool.tla2tex.uitest/pom.xml @@ -13,6 +13,10 @@ <artifactId>org.lamport.tla.toolbox.tool.tla2tex.uitest</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> <build> <plugins> diff --git a/org.lamport.tla.toolbox.tool.tlc.test/pom.xml b/org.lamport.tla.toolbox.tool.tlc.test/pom.xml index 4973123be..c5fd0c5bd 100644 --- a/org.lamport.tla.toolbox.tool.tlc.test/pom.xml +++ b/org.lamport.tla.toolbox.tool.tlc.test/pom.xml @@ -13,6 +13,11 @@ <artifactId>org.lamport.tla.toolbox.tool.tlc.test</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> + <build> <plugins> <!-- Run JUnit tests --> diff --git a/org.lamport.tla.toolbox.tool.tlc.ui.test/pom.xml b/org.lamport.tla.toolbox.tool.tlc.ui.test/pom.xml index 0c3097510..5287be8c9 100644 --- a/org.lamport.tla.toolbox.tool.tlc.ui.test/pom.xml +++ b/org.lamport.tla.toolbox.tool.tlc.ui.test/pom.xml @@ -13,6 +13,10 @@ <artifactId>org.lamport.tla.toolbox.tool.tlc.ui.test</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> <build> <plugins> diff --git a/org.lamport.tla.toolbox.tool.tlc.ui.uitest/pom.xml b/org.lamport.tla.toolbox.tool.tlc.ui.uitest/pom.xml index c6259718a..e85ad4ce0 100644 --- a/org.lamport.tla.toolbox.tool.tlc.ui.uitest/pom.xml +++ b/org.lamport.tla.toolbox.tool.tlc.ui.uitest/pom.xml @@ -13,6 +13,10 @@ <artifactId>org.lamport.tla.toolbox.tool.tlc.ui.uitest</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> <build> <plugins> diff --git a/org.lamport.tla.toolbox.uitest/pom.xml b/org.lamport.tla.toolbox.uitest/pom.xml index c1918e79d..0242f55b7 100644 --- a/org.lamport.tla.toolbox.uitest/pom.xml +++ b/org.lamport.tla.toolbox.uitest/pom.xml @@ -13,6 +13,10 @@ <artifactId>org.lamport.tla.toolbox.uitest</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> + <properties> + <!-- Do not include test project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> <dependencies> <dependency> diff --git a/org.lamport.tlatools.feature/pom.xml b/org.lamport.tlatools.feature/pom.xml index 37e6f6d42..645109958 100644 --- a/org.lamport.tlatools.feature/pom.xml +++ b/org.lamport.tlatools.feature/pom.xml @@ -13,4 +13,8 @@ <artifactId>org.lamport.tlatools.feature</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>eclipse-feature</packaging> + <properties> + <!-- Do not include non-code project in Sonar reporting. --> + <sonar.skip>true</sonar.skip> + </properties> </project> -- GitLab