Upgrade Maven Plugin packages

Set maven package versions to variables and defining the variables in the parent pom when the package is used in multiple modules
Upgrade maven packages
Prevent trimming stack trace to maven surefire which caused newer versions to not display stacktrace in Netbeans.

Upgrade Maven jar plugin from 3.0.2 to 3.1.1
Upgrade Maven compiler plugin version from 3.6.1 to 3.8.0
Upgrade Maven checkstyle plugin version from 2.17 to 3.0.0
Upgrade Maven javadoc plugin from 3.0.0-M1 to 3.1.0
Upgrade Maven surefire plugin from 2.18 to 2.22
Upgrade Maven plugin api from 3.0.5 to 3.6.1
Upgrade Maven plugin annotations from 3.4 to 3.6.0
Upgrade Maven plugin plugin from 3.4 to 3.6.0
Upgrade Maven git commit id plugin from 2.2.5 to 2.2.6
Upgrade Maven jarsigner plugin from 1.4 to 3.0.0
Upgrade Maven resource plugin from 3.0.2 to 3.1.0
This commit is contained in:
William Collishaw
2019-05-01 13:36:11 -06:00
parent d37566aabf
commit b4ed5f0da5
13 changed files with 132 additions and 68 deletions

View File

@@ -50,13 +50,13 @@
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId> <artifactId>slf4j-simple</artifactId>
<version>1.7.12</version> <version>${slf4j.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>

View File

@@ -36,6 +36,7 @@
<properties> <properties>
<spring.boot.version>1.5.6.RELEASE</spring.boot.version> <spring.boot.version>1.5.6.RELEASE</spring.boot.version>
<mysql.connector.version>5.1.45</mysql.connector.version>
</properties> </properties>
<dependencies> <dependencies>
@@ -58,7 +59,7 @@
<dependency> <dependency>
<groupId>mysql</groupId> <groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId> <artifactId>mysql-connector-java</artifactId>
<version>5.1.45</version> <version>${mysql.connector.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.runelite</groupId> <groupId>net.runelite</groupId>
@@ -68,12 +69,12 @@
<dependency> <dependency>
<groupId>org.sql2o</groupId> <groupId>org.sql2o</groupId>
<artifactId>sql2o</artifactId> <artifactId>sql2o</artifactId>
<version>1.5.4</version> <version>${sql2o.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.minio</groupId> <groupId>io.minio</groupId>
<artifactId>minio</artifactId> <artifactId>minio</artifactId>
<version>3.0.6</version> <version>${minio.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>

16
cache/pom.xml vendored
View File

@@ -36,9 +36,11 @@
<name>Cache</name> <name>Cache</name>
<properties> <properties>
<cache.version>165</cache.version> <commons.cli.version>1.3.1</commons.cli.version>
<commons.compress.version>1.10</commons.compress.version>
<antlr4.version>4.6</antlr4.version> <antlr4.version>4.6</antlr4.version>
<cache.version>165</cache.version>
</properties> </properties>
<dependencies> <dependencies>
@@ -59,7 +61,7 @@
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId> <artifactId>commons-compress</artifactId>
<version>1.10</version> <version>${commons.compress.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.code.gson</groupId> <groupId>com.google.code.gson</groupId>
@@ -68,7 +70,7 @@
<dependency> <dependency>
<groupId>io.netty</groupId> <groupId>io.netty</groupId>
<artifactId>netty-buffer</artifactId> <artifactId>netty-buffer</artifactId>
<version>4.1.0.Final</version> <version>${netty.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.antlr</groupId> <groupId>org.antlr</groupId>
@@ -78,7 +80,7 @@
<dependency> <dependency>
<groupId>commons-cli</groupId> <groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId> <artifactId>commons-cli</artifactId>
<version>1.3.1</version> <version>${commons.cli.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
@@ -89,13 +91,13 @@
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId> <artifactId>slf4j-simple</artifactId>
<version>1.7.12</version> <version>${slf4j.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>

View File

@@ -35,6 +35,10 @@
<artifactId>http-api</artifactId> <artifactId>http-api</artifactId>
<properties> <properties>
<commons.csv.version>1.4</commons.csv.version>
<maven.git.commit.id.version>2.2.6</maven.git.commit.id.version>
<git.commit.id.abbrev>nogit</git.commit.id.abbrev> <git.commit.id.abbrev>nogit</git.commit.id.abbrev>
<git.dirty>false</git.dirty> <git.dirty>false</git.dirty>
</properties> </properties>
@@ -43,7 +47,7 @@
<dependency> <dependency>
<groupId>com.squareup.okhttp3</groupId> <groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId> <artifactId>okhttp</artifactId>
<version>3.7.0</version> <version>${okhttp3.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.code.gson</groupId> <groupId>com.google.code.gson</groupId>
@@ -61,25 +65,25 @@
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId> <artifactId>commons-csv</artifactId>
<version>1.4</version> <version>${commons.csv.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId> <artifactId>slf4j-simple</artifactId>
<version>1.7.12</version> <version>${slf4j.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.squareup.okhttp3</groupId> <groupId>com.squareup.okhttp3</groupId>
<artifactId>mockwebserver</artifactId> <artifactId>mockwebserver</artifactId>
<version>3.7.0</version> <version>${okhttp3.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>
@@ -95,7 +99,7 @@
<plugin> <plugin>
<groupId>pl.project13.maven</groupId> <groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId> <artifactId>git-commit-id-plugin</artifactId>
<version>2.2.5</version> <version>${maven.git.commit.id.version}</version>
<executions> <executions>
<execution> <execution>
<id>query-git-info</id> <id>query-git-info</id>

View File

@@ -38,6 +38,12 @@
<properties> <properties>
<spring.boot.version>1.5.6.RELEASE</spring.boot.version> <spring.boot.version>1.5.6.RELEASE</spring.boot.version>
<mapstruct.version>1.2.0.Final</mapstruct.version> <mapstruct.version>1.2.0.Final</mapstruct.version>
<maria.java.client.version>2.2.3</maria.java.client.version>
<mongodb.driver.version>3.10.1</mongodb.driver.version>
<scribejava.apis.version>4.1.0</scribejava.apis.version>
<swagger.maven.plugin.version>3.1.8</swagger.maven.plugin.version>
<redis.clients.version>2.10.0</redis.clients.version>
<jaxb.api.version>2.3.1</jaxb.api.version>
</properties> </properties>
<dependencies> <dependencies>
@@ -85,13 +91,13 @@
<dependency> <dependency>
<groupId>org.mariadb.jdbc</groupId> <groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId> <artifactId>mariadb-java-client</artifactId>
<version>2.2.3</version> <version>${maria.java.client.version}</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.sql2o</groupId> <groupId>org.sql2o</groupId>
<artifactId>sql2o</artifactId> <artifactId>sql2o</artifactId>
<version>1.5.4</version> <version>${sql2o.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
@@ -104,17 +110,17 @@
<dependency> <dependency>
<groupId>com.github.scribejava</groupId> <groupId>com.github.scribejava</groupId>
<artifactId>scribejava-apis</artifactId> <artifactId>scribejava-apis</artifactId>
<version>4.1.0</version> <version>${scribejava.apis.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>io.minio</groupId> <groupId>io.minio</groupId>
<artifactId>minio</artifactId> <artifactId>minio</artifactId>
<version>3.0.6</version> <version>${minio.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>redis.clients</groupId> <groupId>redis.clients</groupId>
<artifactId>jedis</artifactId> <artifactId>jedis</artifactId>
<version>2.10.0</version> <version>${redis.clients.version}</version>
<exclusions> <exclusions>
<exclusion> <exclusion>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
@@ -125,7 +131,7 @@
<dependency> <dependency>
<groupId>org.mongodb</groupId> <groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId> <artifactId>mongodb-driver-sync</artifactId>
<version>3.10.1</version> <version>${mongodb.driver.version}</version>
</dependency> </dependency>
<dependency> <dependency>
@@ -136,7 +142,7 @@
<dependency> <dependency>
<groupId>com.squareup.okhttp3</groupId> <groupId>com.squareup.okhttp3</groupId>
<artifactId>mockwebserver</artifactId> <artifactId>mockwebserver</artifactId>
<version>3.7.0</version> <version>${okhttp3.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
@@ -188,13 +194,13 @@
<plugin> <plugin>
<groupId>com.github.kongchen</groupId> <groupId>com.github.kongchen</groupId>
<artifactId>swagger-maven-plugin</artifactId> <artifactId>swagger-maven-plugin</artifactId>
<version>3.1.8</version> <version>${swagger.maven.plugin.version}</version>
<dependencies> <dependencies>
<!-- Java 11+ does not include this anymore --> <!-- Java 11+ does not include this anymore -->
<dependency> <dependency>
<groupId>javax.xml.bind</groupId> <groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId> <artifactId>jaxb-api</artifactId>
<version>2.3.1</version> <version>${jaxb.api.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<configuration> <configuration>

47
pom.xml
View File

@@ -39,6 +39,25 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<lombok.version>1.18.4</lombok.version> <lombok.version>1.18.4</lombok.version>
<checkstyle.version>8.3</checkstyle.version>
<logback.version>1.2.3</logback.version>
<gson.version>2.8.5</gson.version>
<guava.version>23.2-jre</guava.version>
<junit.version>4.12</junit.version>
<slf4j.version>1.7.12</slf4j.version>
<netty.version>4.1.0.Final</netty.version>
<mockito.version>1.10.19</mockito.version>
<sql2o.version>1.5.4</sql2o.version>
<minio.version>3.0.6</minio.version>
<okhttp3.version>3.7.0</okhttp3.version>
<zlika.reproducible.build.maven.plugin.version>0.7</zlika.reproducible.build.maven.plugin.version>
<maven.jar.plugin.version>3.1.1</maven.jar.plugin.version>
<maven.compiler.plugin.version>3.8.0</maven.compiler.plugin.version>
<maven.checkstyle.plugin.version>3.0.0</maven.checkstyle.plugin.version>
<maven.javadoc.plugin.version>3.1.0</maven.javadoc.plugin.version>
<maven.release.plugin.version>2.5.3</maven.release.plugin.version>
<maven.surefire-plugin.version>2.22.1</maven.surefire-plugin.version>
<maven.javadoc.skip>true</maven.javadoc.skip> <maven.javadoc.skip>true</maven.javadoc.skip>
<checkstyle.skip>true</checkstyle.skip> <checkstyle.skip>true</checkstyle.skip>
@@ -131,7 +150,7 @@
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
<artifactId>guava</artifactId> <artifactId>guava</artifactId>
<version>23.2-jre</version> <version>${guava.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
@@ -142,12 +161,12 @@
<dependency> <dependency>
<groupId>com.google.code.gson</groupId> <groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId> <artifactId>gson</artifactId>
<version>2.8.5</version> <version>${gson.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>ch.qos.logback</groupId> <groupId>ch.qos.logback</groupId>
<artifactId>logback-parent</artifactId> <artifactId>logback-parent</artifactId>
<version>1.2.3</version> <version>${logback.version}</version>
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
@@ -159,7 +178,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version> <version>${maven.compiler.plugin.version}</version>
<configuration> <configuration>
<source>${java.version}</source> <source>${java.version}</source>
<target>${java.version}</target> <target>${java.version}</target>
@@ -168,24 +187,24 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<!-- newer versions seem to not show stacktraces in Netbeans --> <version>${maven.surefire-plugin.version}</version>
<version>2.18</version>
<configuration> <configuration>
<enableAssertions>true</enableAssertions> <enableAssertions>true</enableAssertions>
<argLine>-Xmx512m</argLine> <argLine>-Xmx512m</argLine>
<trimStackTrace>false</trimStackTrace>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId> <artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version> <version>${maven.release.plugin.version}</version>
</plugin> </plugin>
<!-- maven-release-plugin runs maven-javadoc-plugin as one of its <!-- maven-release-plugin runs maven-javadoc-plugin as one of its
release steps, so run it on goal jar to detect errors --> release steps, so run it on goal jar to detect errors -->
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId> <artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.0-M1</version> <version>${maven.javadoc.plugin.version}</version>
<configuration> <configuration>
<!-- Fix Javadoc on Java 11+ - JDK-8212233 --> <!-- Fix Javadoc on Java 11+ - JDK-8212233 -->
<source>8</source> <source>8</source>
@@ -202,12 +221,12 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId> <artifactId>maven-checkstyle-plugin</artifactId>
<version>2.17</version> <version>${maven.checkstyle.plugin.version}</version>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.puppycrawl.tools</groupId> <groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId> <artifactId>checkstyle</artifactId>
<version>8.3</version> <version>${checkstyle.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
<executions> <executions>
@@ -222,14 +241,16 @@
<configuration> <configuration>
<configLocation>checkstyle.xml</configLocation> <configLocation>checkstyle.xml</configLocation>
<!-- exclude generated sources from checkstyle https://stackoverflow.com/a/30406454/7189686 --> <!-- exclude generated sources from checkstyle https://stackoverflow.com/a/30406454/7189686 -->
<sourceDirectories>
<sourceDirectory>${project.build.sourceDirectory}</sourceDirectory> <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory>
</sourceDirectories>
<includeTestSourceDirectory>true</includeTestSourceDirectory> <includeTestSourceDirectory>true</includeTestSourceDirectory>
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>io.github.zlika</groupId> <groupId>io.github.zlika</groupId>
<artifactId>reproducible-build-maven-plugin</artifactId> <artifactId>reproducible-build-maven-plugin</artifactId>
<version>0.7</version> <version>${zlika.reproducible.build.maven.plugin.version}</version>
<executions> <executions>
<execution> <execution>
<!-- Move from pre-integration-test to place before jarsigning --> <!-- Move from pre-integration-test to place before jarsigning -->
@@ -246,12 +267,12 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId> <artifactId>maven-jar-plugin</artifactId>
<version>3.0.2</version> <version>${maven.jar.plugin.version}</version>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId> <artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version> <version>${maven.compiler.plugin.version}</version>
</plugin> </plugin>
</plugins> </plugins>
</pluginManagement> </pluginManagement>

View File

@@ -58,7 +58,7 @@
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -54,7 +54,7 @@
<dependency> <dependency>
<groupId>io.netty</groupId> <groupId>io.netty</groupId>
<artifactId>netty-all</artifactId> <artifactId>netty-all</artifactId>
<version>4.1.0.Final</version> <version>${netty.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
@@ -65,7 +65,7 @@
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -35,6 +35,10 @@
<artifactId>runelite-api</artifactId> <artifactId>runelite-api</artifactId>
<name>RuneLite API</name> <name>RuneLite API</name>
<properties>
<jsr305.version>1.3.9</jsr305.version>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
@@ -48,13 +52,13 @@
<dependency> <dependency>
<groupId>com.google.code.findbugs</groupId> <groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId> <artifactId>jsr305</artifactId>
<version>1.3.9</version> <version>${jsr305.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -38,6 +38,18 @@
<properties> <properties>
<guice.version>4.1.0</guice.version> <guice.version>4.1.0</guice.version>
<jogl.version>2.3.2</jogl.version> <jogl.version>2.3.2</jogl.version>
<hamcrest.version>1.3</hamcrest.version>
<jopt.version>5.0.1</jopt.version>
<commons.text.version>1.2</commons.text.version>
<sigpipe.jbsdiff.version>1.0</sigpipe.jbsdiff.version>
<java.dev.jna.version>4.5.1</java.dev.jna.version>
<runelite.pushingpixels.substance.version>8.0.02</runelite.pushingpixels.substance.version>
<runelite.pushingpixels.trident.version>1.5.00</runelite.pushingpixels.trident.version>
<runelite.discord.version>1.1</runelite.discord.version>
<runelite.orange.extensions.version>1.0</runelite.orange.extensions.version>
<maven.resources.plugin.version>3.1.0</maven.resources.plugin.version>
<maven.jarsigner.plugin.version>3.0.0</maven.jarsigner.plugin.version>
<maven.shade.plugin.version>3.2.1</maven.shade.plugin.version>
<jarsigner.skip>true</jarsigner.skip> <jarsigner.skip>true</jarsigner.skip>
</properties> </properties>
@@ -54,7 +66,7 @@
<dependency> <dependency>
<groupId>net.sf.jopt-simple</groupId> <groupId>net.sf.jopt-simple</groupId>
<artifactId>jopt-simple</artifactId> <artifactId>jopt-simple</artifactId>
<version>5.0.1</version> <version>${jopt.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>
@@ -73,12 +85,12 @@
<dependency> <dependency>
<groupId>net.runelite.pushingpixels</groupId> <groupId>net.runelite.pushingpixels</groupId>
<artifactId>substance</artifactId> <artifactId>substance</artifactId>
<version>8.0.02</version> <version>${runelite.pushingpixels.substance.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.runelite.pushingpixels</groupId> <groupId>net.runelite.pushingpixels</groupId>
<artifactId>trident</artifactId> <artifactId>trident</artifactId>
<version>1.5.00</version> <version>${runelite.pushingpixels.trident.version}</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
@@ -89,7 +101,7 @@
<dependency> <dependency>
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId> <artifactId>commons-text</artifactId>
<version>1.2</version> <version>${commons.text.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.jogamp.jogl</groupId> <groupId>org.jogamp.jogl</groupId>
@@ -160,7 +172,7 @@
<dependency> <dependency>
<groupId>io.sigpipe</groupId> <groupId>io.sigpipe</groupId>
<artifactId>jbsdiff</artifactId> <artifactId>jbsdiff</artifactId>
<version>1.0</version> <version>${sigpipe.jbsdiff.version}</version>
<exclusions> <exclusions>
<exclusion> <exclusion>
<groupId>org.tukaani</groupId> <groupId>org.tukaani</groupId>
@@ -172,12 +184,12 @@
<dependency> <dependency>
<groupId>net.java.dev.jna</groupId> <groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId> <artifactId>jna</artifactId>
<version>4.5.1</version> <version>${java.dev.jna.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.java.dev.jna</groupId> <groupId>net.java.dev.jna</groupId>
<artifactId>jna-platform</artifactId> <artifactId>jna-platform</artifactId>
<version>4.5.1</version> <version>${java.dev.jna.version}</version>
</dependency> </dependency>
<dependency> <dependency>
@@ -205,31 +217,31 @@
<dependency> <dependency>
<groupId>net.runelite</groupId> <groupId>net.runelite</groupId>
<artifactId>discord</artifactId> <artifactId>discord</artifactId>
<version>1.1</version> <version>${runelite.discord.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>net.runelite</groupId> <groupId>net.runelite</groupId>
<artifactId>orange-extensions</artifactId> <artifactId>orange-extensions</artifactId>
<version>1.0</version> <version>${runelite.orange.extensions.version}</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.hamcrest</groupId> <groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId> <artifactId>hamcrest-library</artifactId>
<version>1.3</version> <version>${hamcrest.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId> <artifactId>mockito-all</artifactId>
<version>1.10.19</version> <version>${mockito.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
@@ -267,7 +279,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId> <artifactId>maven-resources-plugin</artifactId>
<version>3.0.2</version> <version>${maven.resources.plugin.version}</version>
<configuration> <configuration>
<nonFilteredFileExtensions> <nonFilteredFileExtensions>
<nonFilteredFileExtension>ttf</nonFilteredFileExtension> <nonFilteredFileExtension>ttf</nonFilteredFileExtension>
@@ -279,7 +291,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId> <artifactId>maven-shade-plugin</artifactId>
<version>3.0.0</version> <version>${maven.shade.plugin.version}</version>
<executions> <executions>
<execution> <execution>
<phase>package</phase> <phase>package</phase>
@@ -355,7 +367,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jarsigner-plugin</artifactId> <artifactId>maven-jarsigner-plugin</artifactId>
<version>1.4</version> <version>${maven.jarsigner.plugin.version}</version>
<executions> <executions>
<execution> <execution>
<id>sign</id> <id>sign</id>

View File

@@ -35,6 +35,10 @@
<artifactId>mixins</artifactId> <artifactId>mixins</artifactId>
<name>RuneLite Mixins</name> <name>RuneLite Mixins</name>
<properties>
<javax.inject.version>1</javax.inject.version>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
@@ -55,20 +59,20 @@
<dependency> <dependency>
<groupId>javax.inject</groupId> <groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId> <artifactId>javax.inject</artifactId>
<version>1</version> <version>${javax.inject.version}</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>junit</groupId> <groupId>junit</groupId>
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<version>4.12</version> <version>${junit.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.mockito</groupId> <groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId> <artifactId>mockito-all</artifactId>
<version>1.10.19</version> <version>${mockito.version}</version>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
</dependencies> </dependencies>

View File

@@ -36,6 +36,12 @@
<name>Script Assembler Plugin</name> <name>Script Assembler Plugin</name>
<packaging>maven-plugin</packaging> <packaging>maven-plugin</packaging>
<properties>
<maven.plugin.api.version>3.6.1</maven.plugin.api.version>
<maven.plugin.annotations.version>3.6.0</maven.plugin.annotations.version>
<maven.plugin.plugin.version>3.6.0</maven.plugin.plugin.version>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>net.runelite</groupId> <groupId>net.runelite</groupId>
@@ -51,12 +57,12 @@
<dependency> <dependency>
<groupId>org.apache.maven</groupId> <groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId> <artifactId>maven-plugin-api</artifactId>
<version>3.0.5</version> <version>${maven.plugin.api.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.maven.plugin-tools</groupId> <groupId>org.apache.maven.plugin-tools</groupId>
<artifactId>maven-plugin-annotations</artifactId> <artifactId>maven-plugin-annotations</artifactId>
<version>3.4</version> <version>${maven.plugin.annotations.version}</version>
</dependency> </dependency>
</dependencies> </dependencies>
@@ -65,7 +71,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId> <artifactId>maven-plugin-plugin</artifactId>
<version>3.4</version> <version>${maven.plugin.plugin.version}</version>
<executions> <executions>
<execution> <execution>
<id>default-descriptor</id> <id>default-descriptor</id>

View File

@@ -31,12 +31,16 @@
<version>1.0.0</version> <version>1.0.0</version>
<name>Scripts</name> <name>Scripts</name>
<properties>
<webdav.version>2.12</webdav.version>
</properties>
<build> <build>
<extensions> <extensions>
<extension> <extension>
<groupId>org.apache.maven.wagon</groupId> <groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav-jackrabbit</artifactId> <artifactId>wagon-webdav-jackrabbit</artifactId>
<version>2.12</version> <version>${webdav.version}</version>
</extension> </extension>
</extensions> </extensions>
</build> </build>