diff --git a/pom.xml b/pom.xml index 05469e8bea32e430b4ae12520924b4cfad56ef94..e6322be14a980ef917855e56a7558a6b300f0713 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> - + <sonar.organization>beamline</sonar.organization> <sonar.host.url>https://sonarcloud.io</sonar.host.url> </properties> @@ -84,13 +84,19 @@ <version>2.2</version> </dependency> </dependencies> - + <build> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.2</version> </plugin> + + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>0.8.8-SNAPSHOT</version> + </plugin> </plugins> </build> </project> diff --git a/src/main/java/beamline/utils/EventUtils.java b/src/main/java/beamline/utils/EventUtils.java index e60da3def9e8577b502005ad438502136917a8c1..681896a66ef64c868e8c0bef8da310937cb285ea 100644 --- a/src/main/java/beamline/utils/EventUtils.java +++ b/src/main/java/beamline/utils/EventUtils.java @@ -23,6 +23,10 @@ public class EventUtils { private static final XFactory xesFactory = new XFactoryNaiveImpl(); + private EventUtils() { + throw new IllegalStateException("Utility class"); + } + /** * Creates a new {@link XTrace} referring to one event * diff --git a/src/test/java/beamline/tests/FiltersTests.java b/src/test/java/beamline/tests/FiltersTests.java index efc12242d31e3290b6718fa780244e5a9035ab6b..4ee019478cea4c5d5de79358968862542bb88a35 100644 --- a/src/test/java/beamline/tests/FiltersTests.java +++ b/src/test/java/beamline/tests/FiltersTests.java @@ -21,8 +21,6 @@ import io.reactivex.rxjava3.core.Observable; public class FiltersTests { - EventUtils e = new EventUtils(); - @Test public void test_exclude_activities_on_name_filter() { List<String> results = new ArrayList<String>();