Skip to content

Commit

Permalink
Merge pull request #466 from axonivy/mvn3.9
Browse files Browse the repository at this point in the history
XIVY-14570 Upgrade to Maven 3.9
  • Loading branch information
alexsuter authored Jul 22, 2024
2 parents dd52123 + 932cb86 commit 2918016
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 15 deletions.
29 changes: 14 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<description>Maven plugin for the automated building of Axon Ivy Projects. Referenced from the pom.xml of Axon Ivy Projects.</description>
<url>https://github.com/axonivy/project-build-plugin</url>
<prerequisites>
<maven>${maven.version}</maven>
<maven>3.9.0</maven>
</prerequisites>
<licenses>
<license>
Expand Down Expand Up @@ -40,7 +40,7 @@

<properties>
<java.version>21</java.version>
<maven.version>3.6.3</maven.version>
<maven.version>3.9.8</maven.version>
<!-- version should match ivy Engine sfl4j version! And version in EngineClassLoaderFactory.SLF4J_VERSION -->
<slf4j.version>2.0.13</slf4j.version>
<junit-jupiter.version>5.10.3</junit-jupiter.version>
Expand Down Expand Up @@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-filtering</artifactId>
<version>3.2.0</version>
<version>3.3.2</version>
<!--NOT provided: will fail on consuming builds -->
</dependency>
<dependency>
Expand Down Expand Up @@ -126,25 +126,24 @@
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
<version>4.10.0</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>2.17.2</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.14</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.5.14</version>
<scope>compile</scope>
</dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.14</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>4.5.14</version>
<scope>compile</scope>
</dependency>

<!-- Logging environment: Required for engine classLoader (but not for the plugin runtime itself) -->
<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import ch.ivyteam.ivy.maven.engine.MavenProjectBuilderProxy;
import ch.ivyteam.ivy.maven.engine.Slf4jSimpleEngineProperties;

@SuppressWarnings("deprecation")
public abstract class AbstractEngineInstanceMojo extends AbstractEngineMojo {
@Parameter(property = "project", required = true, readonly = true)
public MavenProject project;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
* @author Reguel Wermelinger
* @since 25.09.2014
*/
@SuppressWarnings("deprecation")
public class EngineClassLoaderFactory {
public interface OsgiDir {
String INSTALL_AREA = "system";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import ch.ivyteam.ivy.maven.BaseEngineProjectMojoTest;
import ch.ivyteam.ivy.maven.BaseEngineProjectMojoTest.EngineMojoRule;

@SuppressWarnings("deprecation")
public class CompileMojoRule<T extends AbstractEngineInstanceMojo> extends EngineMojoRule<T> {
public CompileMojoRule(String mojoName) {
super(mojoName);
Expand Down

0 comments on commit 2918016

Please sign in to comment.