This is an automated email from the ASF dual-hosted git repository. cstamas pushed a commit to branch maven-resources-plugin-3.x-cleanup-deps in repository https://gitbox.apache.org/repos/asf/maven-resources-plugin.git
commit 43e4a2f74fb2c56c55aa0133e79292ffee711d94 Author: Tamas Cservenak <[email protected]> AuthorDate: Thu Feb 26 18:37:02 2026 +0100 Cleanup deps Group them logically and tidy things up. --- pom.xml | 70 ++++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 41 insertions(+), 29 deletions(-) diff --git a/pom.xml b/pom.xml index aaff0bf..7edd494 100644 --- a/pom.xml +++ b/pom.xml @@ -71,15 +71,28 @@ under the License. </distributionManagement> <properties> - <mavenFilteringVersion>3.4.0</mavenFilteringVersion> <mavenVersion>3.9.12</mavenVersion> <javaVersion>8</javaVersion> <project.build.outputTimestamp>2025-11-22T21:31:20Z</project.build.outputTimestamp> + <version.slf4j>1.7.36</version.slf4j> <version.maven-invoker-plugin>3.9.1</version.maven-invoker-plugin> </properties> <dependencies> + <!-- Needed dependencies --> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-filtering</artifactId> + <version>3.4.0</version> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.20.0</version> + </dependency> + + <!-- Maven (provided) --> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> @@ -105,52 +118,51 @@ under the License. <scope>provided</scope> </dependency> <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-utils</artifactId> - <scope>test</scope> + <groupId>javax.inject</groupId> + <artifactId>javax.inject</artifactId> + <version>1</version> + <scope>provided</scope> </dependency> <dependency> - <groupId>org.apache.maven.shared</groupId> - <artifactId>maven-filtering</artifactId> - <version>${mavenFilteringVersion}</version> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>${version.slf4j}</version> + <scope>provided</scope> </dependency> + + <!-- Test --> <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>2.21.0</version> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter-api</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-lang3</artifactId> - <version>3.20.0</version> - </dependency> - <dependency> - <groupId>org.apache.maven.plugin-testing</groupId> - <artifactId>maven-plugin-testing-harness</artifactId> - <version>3.5.1</version> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <version>4.11.0</version> <scope>test</scope> </dependency> <dependency> - <groupId>org.junit.jupiter</groupId> - <artifactId>junit-jupiter-api</artifactId> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-simple</artifactId> + <version>${version.slf4j}</version> <scope>test</scope> </dependency> <dependency> - <groupId>org.mockito</groupId> - <artifactId>mockito-core</artifactId> - <version>4.11.0</version> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> <scope>test</scope> </dependency> <dependency> - <groupId>javax.inject</groupId> - <artifactId>javax.inject</artifactId> - <version>1</version> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.21.0</version> + <scope>test</scope> </dependency> <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-simple</artifactId> - <version>1.7.36</version> + <groupId>org.apache.maven.plugin-testing</groupId> + <artifactId>maven-plugin-testing-harness</artifactId> + <version>3.5.1</version> <scope>test</scope> </dependency> </dependencies>
