From d18ac2e6eb362eff6852ed245ec30fee4be8cc4f Mon Sep 17 00:00:00 2001 From: Luck Date: Sun, 12 Mar 2017 14:19:22 +0000 Subject: [PATCH] Cleanup pom files, maybe improve build speed a bit --- api/pom.xml | 2 +- bukkit-legacy/pom.xml | 18 +++++++---- bukkit/pom.xml | 22 ++++++------- bungee/pom.xml | 15 +++------ common/pom.xml | 6 ++-- pom.xml | 32 +++++++++++++------ sponge/pom.xml | 8 ++--- .../luckperms/sponge/LPSpongePlugin.java | 2 -- 8 files changed, 58 insertions(+), 47 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index 333282a9..68fe431c 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -15,7 +15,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 diff --git a/bukkit-legacy/pom.xml b/bukkit-legacy/pom.xml index d9440456..3e9896a8 100644 --- a/bukkit-legacy/pom.xml +++ b/bukkit-legacy/pom.xml @@ -14,10 +14,6 @@ clean package LuckPerms-Bukkit-Legacy-${release.version}.${patch.version} - - src/main/resources - true - ../ false @@ -30,7 +26,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 @@ -39,7 +35,7 @@ org.apache.maven.plugins maven-shade-plugin - 2.4.3 + ${shade.version} package @@ -77,6 +73,16 @@ luckperms-bukkit ${project.version} compile + + + me.lucko.luckperms + luckperms-common + + + me.lucko.luckperms + luckperms-api + + diff --git a/bukkit/pom.xml b/bukkit/pom.xml index f36faa58..a7953e39 100644 --- a/bukkit/pom.xml +++ b/bukkit/pom.xml @@ -33,7 +33,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 @@ -42,7 +42,7 @@ org.apache.maven.plugins maven-shade-plugin - 2.4.3 + ${shade.version} package @@ -66,11 +66,11 @@ - + org.spigotmc spigot-api - 1.8.8-R0.1-SNAPSHOT + 1.11.2-R0.1-SNAPSHOT provided @@ -94,6 +94,13 @@ ${project.version} compile + + + org.projectlombok + lombok + ${lombok.version} + provided + lilypad.client.connect @@ -101,13 +108,6 @@ 0.0.1-SNAPSHOT provided - - - org.projectlombok - lombok - 1.16.10 - provided - org.tyrannyofheaven.bukkit diff --git a/bungee/pom.xml b/bungee/pom.xml index 27a74648..ea4d373d 100644 --- a/bungee/pom.xml +++ b/bungee/pom.xml @@ -33,7 +33,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 @@ -42,7 +42,7 @@ org.apache.maven.plugins maven-shade-plugin - 2.4.3 + ${shade.version} package @@ -70,7 +70,7 @@ net.md-5 bungeecord-api - 1.9-SNAPSHOT + 1.11-SNAPSHOT provided @@ -87,18 +87,11 @@ ${project.version} compile - - - org.slf4j - slf4j-simple - 1.7.9 - provided - org.projectlombok lombok - 1.16.10 + ${lombok.version} provided diff --git a/common/pom.xml b/common/pom.xml index 37979574..11f8e7bd 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -10,12 +10,14 @@ 4.0.0 luckperms-common + jar + org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 @@ -120,7 +122,7 @@ org.projectlombok lombok - 1.16.10 + ${lombok.version} provided diff --git a/pom.xml b/pom.xml index 6dc27ba4..42cf0899 100644 --- a/pom.xml +++ b/pom.xml @@ -37,8 +37,15 @@ UTF-8 + true + true + 3.0 ${git.closest.tag.commit.count} + + 3.6.1 + 3.0.0 + 1.16.14 @@ -52,6 +59,11 @@ + + jenkins + https://ci.lucko.me/job/LuckPerms + + @@ -77,24 +89,28 @@ - spigot-repo - https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + luck-repo + https://repo.lucko.me/ oss-sonatype-snapshots https://oss.sonatype.org/content/repositories/snapshots/ - luck-repo - https://repo.lucko.me/ + spigot-repo + https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + + + sponge-repo + https://repo.spongepowered.org/maven vault-repo http://nexus.hc.to/content/repositories/pub_releases - sponge-repo - https://repo.spongepowered.org/maven + lilypad-repo + http://ci.lilypadmc.org/plugin/repository/everything pex-repo @@ -104,9 +120,5 @@ bungeeperms-repo http://repo.wea-ondara.net/repository/public/ - - lilypad-repo - http://ci.lilypadmc.org/plugin/repository/everything - diff --git a/sponge/pom.xml b/sponge/pom.xml index 1c2aad1d..42be1d1e 100644 --- a/sponge/pom.xml +++ b/sponge/pom.xml @@ -33,7 +33,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.5.1 + ${compiler.version} 1.8 1.8 @@ -42,7 +42,7 @@ org.apache.maven.plugins maven-shade-plugin - 2.4.3 + ${shade.version} package @@ -83,7 +83,7 @@ org.spongepowered spongeapi - 5.0.0 + 5.1.0 provided @@ -104,7 +104,7 @@ org.projectlombok lombok - 1.16.10 + ${lombok.version} provided diff --git a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java index ffc550aa..c2dfe8d4 100644 --- a/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java +++ b/sponge/src/main/java/me/lucko/luckperms/sponge/LPSpongePlugin.java @@ -42,7 +42,6 @@ import me.lucko.luckperms.common.contexts.ContextManager; import me.lucko.luckperms.common.contexts.ServerCalculator; import me.lucko.luckperms.common.core.UuidCache; import me.lucko.luckperms.common.core.model.User; -import me.lucko.luckperms.common.data.Importer; import me.lucko.luckperms.common.debug.DebugHandler; import me.lucko.luckperms.common.dependencies.DependencyManager; import me.lucko.luckperms.common.locale.LocaleManager; @@ -152,7 +151,6 @@ public class LPSpongePlugin implements LuckPermsPlugin { private UuidCache uuidCache; private ApiProvider apiProvider; private me.lucko.luckperms.api.Logger log; - private Importer importer; private LuckPermsService service; private LocaleManager localeManager; private CachedStateManager cachedStateManager;