Skip to content

Commit

Permalink
Updating POM version management
Browse files Browse the repository at this point in the history
  • Loading branch information
jorabin committed Sep 24, 2024
1 parent 9a318e3 commit 86ecc28
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 20 deletions.
2 changes: 0 additions & 2 deletions database/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,10 @@
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>24.1.0</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>33.2.1-android</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
Expand Down
1 change: 0 additions & 1 deletion kdb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>24.1.0</version>
</dependency>
<dependency>
<groupId>org.linguafranca.pwdb</groupId>
Expand Down
2 changes: 0 additions & 2 deletions kdbx-io/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,10 @@
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.17.0</version>
</dependency>
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>24.1.0</version>
</dependency>
<dependency>
<groupId>org.linguafranca.pwdb</groupId>
Expand Down
56 changes: 41 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,20 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>11</java.version>

<maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
<maven-surefire-plugin.version>3.0.0</maven-surefire-plugin.version>
<nexus-staging-maven-plugin.version>1.6.13</nexus-staging-maven-plugin.version>
<maven-source-plugin.version>3.2.1</maven-source-plugin.version>
<maven-javadoc-plugin.version>3.5.0</maven-javadoc-plugin.version>
<maven-gpg-plugin.version>3.0.1</maven-gpg-plugin.version>
<maven-release-plugin.version>3.0.0</maven-release-plugin.version>
<maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
<maven-surefire-plugin.version>3.5.0</maven-surefire-plugin.version>
<nexus-staging-maven-plugin.version>1.7.0</nexus-staging-maven-plugin.version>
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
<maven-javadoc-plugin.version>3.10.0</maven-javadoc-plugin.version>
<maven-gpg-plugin.version>3.2.6</maven-gpg-plugin.version>
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
<maven-jar-plugin.version>3.4.2</maven-jar-plugin.version>
<maven-dependency-plugin.version>3.8.0</maven-dependency-plugin.version>
<maven-clean-plugin.version>3.4.0</maven-clean-plugin.version>
<versions-maven-plugin.version>2.17.1</versions-maven-plugin.version>
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
<!-- reduce the chattiness of output - see profile of same name below -->
<inhibitConsoleOutput>false</inhibitConsoleOutput>
<maven-dependency-plugin.version>3.6.0</maven-dependency-plugin.version>
<maven-clean-plugin.version>3.4.0</maven-clean-plugin.version>
</properties>

<build>
Expand Down Expand Up @@ -118,6 +120,11 @@
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>${versions-maven-plugin.version}</version>
</plugin>
</plugins>
</pluginManagement>

Expand Down Expand Up @@ -159,7 +166,27 @@
</filesets>
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>${maven-enforcer-plugin.version}</version>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<!-- for some plugins -->
<requireMavenVersion>
<version>3.6.3</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>

Expand All @@ -171,7 +198,6 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.12</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
Expand All @@ -184,7 +210,7 @@
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>24.0.1</version>
<version>24.1.0</version>
</dependency>
<!-- for android and Java7 apparently -->
<dependency>
Expand All @@ -200,7 +226,7 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.5</version>
<version>2.0.12</version>
</dependency>
<!-- if you want to use logback versions from 1.2 on you need to use
SLF4J > 2.0, this was kind of hard to find out. -->
Expand All @@ -212,7 +238,7 @@
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.15</version>
<version>1.17.1</version>
</dependency>
<dependency>
<groupId>junit</groupId>
Expand Down

0 comments on commit 86ecc28

Please sign in to comment.