From 39aaef8f8ac8c6f63d6fdb7a50b225fbfff7a6c1 Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Wed, 4 May 2016 17:12:14 +0200 Subject: [PATCH] Pom enhancements --- pom.xml | 173 +++++++++++++++------------------- src/main/resources/plugin.yml | 6 +- 2 files changed, 81 insertions(+), 98 deletions(-) diff --git a/pom.xml b/pom.xml index 2972cebb3..145d93727 100644 --- a/pom.xml +++ b/pom.xml @@ -21,9 +21,9 @@ - scm:git:https://github.com/Xephi/AuthMeReloaded.git - scm:git:git@github.com:Xephi/AuthMeReloaded.git - https://github.com/Xephi/AuthMeReloaded + scm:git:https://github.com/AuthMe-Team/AuthMeReloaded.git + scm:git:git@github.com:AuthMe-Team/AuthMeReloaded.git + https://github.com/AuthMe-Team/AuthMeReloaded @@ -49,22 +49,21 @@ - - UTF-8 - ${projectEncoding} - ${projectEncoding} - 1.7 - 1.7 - + + UTF-8 + 1.7 + - AuthMe - ${pluginName}-${project.version} - ${project.groupId}.${project.artifactId}.${pluginName} - Xephi, sgdc3, DNx5, timvisee, games647, ljacqu - Unknown + CUSTOM + ${pluginName}-${project.version} + + + AuthMe + ${project.groupId}.${project.artifactId}.${pluginName} + Xephi, sgdc3, DNx5, timvisee, games647, ljacqu - 1.9.2-R0.1-SNAPSHOT + 1.9.2-R0.1-SNAPSHOT @@ -77,47 +76,32 @@ - ${env.BUILD_NUMBER} + ${env.BUILD_NUMBER} - ${jarName}-noshade - src/main/java - src/test/java + ${project.buildNumber}-noshade - . - false . + false LICENSE - . - true src/main/resources/ - - * - + true + src/main/resources/messages/ ./messages/ false - src/main/resources/messages/ - - *.yml - - - - src/test/resources - - @@ -126,10 +110,8 @@ maven-compiler-plugin 3.5.1 - ${jdkVersion} - ${jdkVersion} - ${testJreVersion} - ${testJreVersion} + ${project.jdkVersion} + ${project.jdkVersion} @@ -138,21 +120,27 @@ maven-surefire-plugin 2.19.1 - -Dfile.encoding=${projectEncoding} ${argLine} + -Dfile.encoding=${project.build.sourceEncoding} ${argLine} - + org.apache.maven.plugins maven-shade-plugin 2.4.3 false + + spigot-shade package @@ -160,6 +148,7 @@ shade + com.google.guava:guava @@ -196,6 +185,7 @@ target/${jarName}-spigot.jar + legacy-shade package @@ -354,19 +344,6 @@ compile true - - - org.xerial - sqlite-jdbc - 3.8.11.2 - test - - - com.h2database - h2 - 1.4.191 - test - @@ -375,7 +352,6 @@ 2.0-beta9 provided - true @@ -396,7 +372,7 @@ true - + com.google.guava guava @@ -405,11 +381,15 @@ true + + javax.inject javax.inject 1 + compile + true @@ -440,9 +420,8 @@ org.bukkit bukkit - ${bukkitVersion} + ${bukkit.version} provided - true junit @@ -473,7 +452,6 @@ ProtocolLib 3.6.5-SNAPSHOT provided - true cglib-nodep @@ -590,7 +568,6 @@ craftbukkit - true @@ -646,7 +623,6 @@ junit - true @@ -665,7 +641,6 @@ craftbukkit - true @@ -740,7 +715,6 @@ org.mcstats.bukkit - true @@ -783,36 +757,6 @@ org.apache.logging.log4j - true - - - - - junit - junit - test - 4.12 - true - - - org.hamcrest - java-hamcrest - test - 2.0.0.0 - true - - - org.mockito - mockito-core - test - 2.0.5-beta - true - - - hamcrest-core - org.hamcrest - - @@ -823,5 +767,44 @@ compile true + + + + junit + junit + test + 4.12 + + + org.hamcrest + java-hamcrest + test + 2.0.0.0 + + + org.mockito + mockito-core + test + 2.0.5-beta + + + hamcrest-core + org.hamcrest + + + + + + org.xerial + sqlite-jdbc + 3.8.11.2 + test + + + com.h2database + h2 + 1.4.191 + test + diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index bf63b3641..0a50c74c1 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,8 +1,8 @@ -name: ${pluginName} -authors: [${pluginAuthors}] +name: ${bukkitplugin.name} +authors: [${bukkitplugin.authors}] website: ${project.url} description: ${project.description} -main: ${mainClass} +main: ${bukkitplugin.main} version: ${project.version}-b${buildNumber} softdepend: - Vault