You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by pl...@apache.org on 2017/09/23 11:36:51 UTC
incubator-tamaya-extensions git commit: [TAMAYA-290] Added profile
which will run PIT as configured.
Repository: incubator-tamaya-extensions
Updated Branches:
refs/heads/master 8257af433 -> 4419fdc99
[TAMAYA-290] Added profile which will run PIT as configured.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/4419fdc9
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/4419fdc9
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/4419fdc9
Branch: refs/heads/master
Commit: 4419fdc99a8b69da9c2c0e17ae95dcebcfb0814b
Parents: 8257af4
Author: Oliver B. Fischer <pl...@apache.org>
Authored: Sat Sep 23 13:36:43 2017 +0200
Committer: Oliver B. Fischer <pl...@apache.org>
Committed: Sat Sep 23 13:36:43 2017 +0200
----------------------------------------------------------------------
examples/01-resources-example/pom.xml | 12 ++++++++++++
examples/02-resolver-example/pom.xml | 11 +++++++++++
examples/03-injection-example/pom.xml | 13 +++++++++++++
examples/04-events-example/pom.xml | 13 +++++++++++++
pom.xml | 24 +++++++++++++++++++++++-
5 files changed, 72 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4419fdc9/examples/01-resources-example/pom.xml
----------------------------------------------------------------------
diff --git a/examples/01-resources-example/pom.xml b/examples/01-resources-example/pom.xml
index e8a269c..fb386d9 100644
--- a/examples/01-resources-example/pom.xml
+++ b/examples/01-resources-example/pom.xml
@@ -51,4 +51,16 @@ under the License.
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
</project>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4419fdc9/examples/02-resolver-example/pom.xml
----------------------------------------------------------------------
diff --git a/examples/02-resolver-example/pom.xml b/examples/02-resolver-example/pom.xml
index fd97227..1da70e5 100644
--- a/examples/02-resolver-example/pom.xml
+++ b/examples/02-resolver-example/pom.xml
@@ -54,5 +54,16 @@ under the License.
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4419fdc9/examples/03-injection-example/pom.xml
----------------------------------------------------------------------
diff --git a/examples/03-injection-example/pom.xml b/examples/03-injection-example/pom.xml
index d647359..28083bc 100644
--- a/examples/03-injection-example/pom.xml
+++ b/examples/03-injection-example/pom.xml
@@ -71,5 +71,18 @@ under the License.
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+
</project>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4419fdc9/examples/04-events-example/pom.xml
----------------------------------------------------------------------
diff --git a/examples/04-events-example/pom.xml b/examples/04-events-example/pom.xml
index b6addcc..5b6b65f 100644
--- a/examples/04-events-example/pom.xml
+++ b/examples/04-events-example/pom.xml
@@ -68,4 +68,17 @@ under the License.
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+
</project>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4419fdc9/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index b561990..7212087 100644
--- a/pom.xml
+++ b/pom.xml
@@ -522,14 +522,17 @@ under the License.
<artifactId>pitest-maven</artifactId>
<version>${pitest-plugin.version}</version>
<configuration>
- <coverageThreshold>80</coverageThreshold>
+ <mutationThreshold>50</mutationThreshold>
<timestampedReports>false</timestampedReports>
<targetClasses>
<param>org.apache.tamaya.*</param>
</targetClasses>
+ <excludedClasses>
+ </excludedClasses>
<excludedMethods>
<param>toString</param>
</excludedMethods>
+ <verbose>true</verbose>
</configuration>
</plugin>
@@ -803,6 +806,25 @@ under the License.
</build>
<profiles>
+ <profile>
+ <id>coverage</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.pitest</groupId>
+ <artifactId>pitest-maven</artifactId>
+ <executions>
+ <execution>
+ <id>mutationcoverage</id>
+ <goals>
+ <goal>mutationCoverage</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
<!-- The release profile. It ensures that all checks
will be done and everything will be build what need
to be build. -->