[CI-SKIP] Remove Trove and update to fastutul 8 on -api

These deps were marked as provided, not compile, so they were never
exposed to plugins anyways as we THOUGHT we had done, oops.

Well plugins can still add fastutil to their build and use the
deps as provided by minecraft.

This ensures -api side does not use a deprecated API as fastutil 8
removed the deprecated methods.
This commit is contained in:
Aikar 2018-10-03 21:18:47 -04:00
parent ebe072deb6
commit aad2e08482
No known key found for this signature in database
GPG key ID: 401ADFC9891FAAFE
4 changed files with 42 additions and 48 deletions

View file

@ -0,0 +1,27 @@
From 521b96be311beaf8b128080046c1140c3d910c61 Mon Sep 17 00:00:00 2001
From: Aikar <aikar@aikar.co>
Date: Fri, 1 Apr 2016 00:02:47 -0400
Subject: [PATCH] Add FastUtil to Bukkit
Doesn't expose to plugins, just allows Paper-API to use it for optimization
diff --git a/pom.xml b/pom.xml
index 2a5846a18..b5cc156cd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,12 @@
</pluginRepositories>
<dependencies>
+ <dependency>
+ <groupId>it.unimi.dsi</groupId>
+ <artifactId>fastutil</artifactId>
+ <version>8.2.2</version>
+ <scope>provided</scope>
+ </dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
--
2.19.0