--- a/pom.xml Sat Jan 20 15:57:31 2024 +0100 +++ b/pom.xml Sat Jan 27 12:27:58 2024 +0100 @@ -6,6 +6,28 @@ <artifactId>uwproj</artifactId> <version>0.2.0-SNAPSHOT</version> <packaging>jar</packaging> + <description> + Makefile configuration tool. + </description> + <developers> + <developer> + <name>Olaf Wintermann</name> + <email>olaf.wintermann@gmail.com</email> + </developer> + </developers> + <contributors> + <contributor> + <name>Mike Becker</name> + <email>universe@uap-core.de</email> + </contributor> + </contributors> + <licenses> + <license> + <name>BSD-2-Clause</name> + <url>https://code.unixwork.de/hg/uwproj/file/tip/LICENSE.txt</url> + <distribution>manual</distribution> + </license> + </licenses> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> @@ -24,12 +46,6 @@ --> <version>1.7.36</version> </dependency> - <dependency> - <groupId>org.junit.jupiter</groupId> - <artifactId>junit-jupiter</artifactId> - <version>5.10.0</version> - <scope>test</scope> - </dependency> </dependencies> <build> <resources> @@ -42,11 +58,25 @@ <directory>src/main/resources</directory> </resource> </resources> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <version>3.6.1</version> + </plugin> + </plugins> + </pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <version>3.3.2</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <version>3.11.0</version> + <version>3.12.1</version> <configuration> <release>17</release> </configuration> @@ -79,7 +109,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> - <version>3.3.0</version> + <version>3.4.1</version> <executions> <execution> <id>enforce-maven</id> @@ -96,6 +126,10 @@ </execution> </executions> </plugin> + </plugins> + </build> + <reporting> + <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> @@ -110,7 +144,15 @@ <groupId>org.codehaus.mojo</groupId> <artifactId>versions-maven-plugin</artifactId> <version>2.16.0</version> + <reportSets> + <reportSet> + <reports> + <report>dependency-updates-report</report> + <report>plugin-updates-report</report> + </reports> + </reportSet> + </reportSets> </plugin> </plugins> - </build> + </reporting> </project> \ No newline at end of file