Updated dependencies, removed warnings from build.
Moditec requires a jarInclusionPolicy in new version!
This commit is contained in:
parent
ddea75dfb3
commit
3f9d68a667
@ -17,6 +17,12 @@
|
||||
<rule ref="category/java/codestyle.xml" />
|
||||
|
||||
<rule ref="category/java/design.xml" />
|
||||
<rule ref="category/java/design.xml/LoosePackageCoupling">
|
||||
<properties>
|
||||
<property name="packages" value="de.kneitzel" />
|
||||
<!-- <property name="classes" value="" /> -->
|
||||
</properties>
|
||||
</rule>
|
||||
|
||||
<rule ref="category/java/documentation.xml" />
|
||||
|
||||
|
||||
30
pom.xml
30
pom.xml
@ -23,28 +23,28 @@
|
||||
<required.maven.version>3.6.3</required.maven.version>
|
||||
|
||||
<!-- Dependency versions -->
|
||||
<junit.version>5.8.2</junit.version>
|
||||
<javafx.version>17.0.2</javafx.version>
|
||||
<lombok.version>1.18.20</lombok.version>
|
||||
<junit.version>5.9.0</junit.version>
|
||||
<javafx.version>19</javafx.version>
|
||||
<lombok.version>1.18.24</lombok.version>
|
||||
<jetbrains.annotations.version>23.0.0</jetbrains.annotations.version>
|
||||
|
||||
<!-- Plugin dependencies -->
|
||||
<maven.clean.plugin>3.1.0</maven.clean.plugin>
|
||||
<maven.compiler.plugin>3.8.1</maven.compiler.plugin>
|
||||
<maven.dependency.plugin>3.1.2</maven.dependency.plugin>
|
||||
<maven.clean.plugin>3.2.0</maven.clean.plugin>
|
||||
<maven.compiler.plugin>3.10.1</maven.compiler.plugin>
|
||||
<maven.dependency.plugin>3.3.0</maven.dependency.plugin>
|
||||
<maven.deploy.plugin>2.8.2</maven.deploy.plugin>
|
||||
<maven.enforcer.plugin>3.1.0</maven.enforcer.plugin>
|
||||
<maven.install.plugin>2.5.2</maven.install.plugin>
|
||||
<maven.jar.plugin>3.2.0</maven.jar.plugin>
|
||||
<maven.jar.plugin>3.2.2</maven.jar.plugin>
|
||||
<maven.resources.plugin>3.2.0</maven.resources.plugin>
|
||||
<maven.site.plugin>3.3</maven.site.plugin>
|
||||
<maven.surfire.plugin>3.0.0-M5</maven.surfire.plugin>
|
||||
<moditect.maven.plugin>1.0.0.RC1</moditect.maven.plugin>
|
||||
<jpackage.maven.plugin>0.1.2</jpackage.maven.plugin>
|
||||
<maven.surfire.plugin>3.0.0-M6</maven.surfire.plugin>
|
||||
<moditect.maven.plugin>1.0.0.RC2</moditect.maven.plugin>
|
||||
<jpackage.maven.plugin>0.1.3</jpackage.maven.plugin>
|
||||
<maven.pmd.version>3.16.0</maven.pmd.version>
|
||||
<pmd.version>6.47.0</pmd.version>
|
||||
<codehaus.version.plugin>2.8.1</codehaus.version.plugin>
|
||||
<spotbugs.maven.plugin>4.7.1.0</spotbugs.maven.plugin>
|
||||
<pmd.version>6.49.0</pmd.version>
|
||||
<codehaus.version.plugin>2.11.0</codehaus.version.plugin>
|
||||
<spotbugs.maven.plugin>4.7.2.0</spotbugs.maven.plugin>
|
||||
<spotbugs.version>4.7.1</spotbugs.version>
|
||||
|
||||
<!-- other properties -->
|
||||
@ -255,6 +255,7 @@
|
||||
<module>${main.module}</module>
|
||||
</launcher>
|
||||
<compression>2</compression>
|
||||
<jarInclusionPolicy>APP_WITH_DEPENDENCIES</jarInclusionPolicy>
|
||||
<stripDebug>true</stripDebug>
|
||||
<outputDirectory>${project.build.directory}/jlink-image</outputDirectory>
|
||||
</configuration>
|
||||
@ -297,7 +298,7 @@
|
||||
<execution>
|
||||
<phase>prepare-package</phase>
|
||||
<goals>
|
||||
<!-- pmd does not stop build when violations are found -->
|
||||
<!-- spotbugs does not stop build when violations are found -->
|
||||
<goal>spotbugs</goal>
|
||||
|
||||
<!-- check stops the build when violations are found -->
|
||||
@ -337,6 +338,7 @@
|
||||
<sourceEncoding>${project.build.sourceEncoding}</sourceEncoding>
|
||||
<minimumTokens>100</minimumTokens>
|
||||
<targetJdk>${java.version}</targetJdk>
|
||||
<linkXRef>false</linkXRef>
|
||||
<rulesets>
|
||||
<ruleset>pmd-ruleset.xml</ruleset>
|
||||
</rulesets>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user