diff --git a/proxy/build.gradle b/proxy/build.gradle index 0cf1f0691..fd38a2004 100644 --- a/proxy/build.gradle +++ b/proxy/build.gradle @@ -107,8 +107,17 @@ shadowJar { // Exclude the fastutil IO utilities - we don't use them. exclude 'it/unimi/dsi/fastutil/io/**' - // Exclude most of the int types - Object2IntMap have a values() method that returns an IntCollection - exclude 'it/unimi/dsi/fastutil/ints/*Int2*' + // Exclude most of the int types - Object2IntMap have a values() method that returns an + // IntCollection, and we need Int2ObjectMap + exclude 'it/unimi/dsi/fastutil/ints/*Int2Boolean*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Byte*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Char*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Double*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Float*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Int*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Long*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Short*' + exclude 'it/unimi/dsi/fastutil/ints/*Int2Reference*' exclude 'it/unimi/dsi/fastutil/ints/IntAVL*' exclude 'it/unimi/dsi/fastutil/ints/IntArray*' exclude 'it/unimi/dsi/fastutil/ints/*IntBi*' @@ -118,7 +127,6 @@ shadowJar { exclude 'it/unimi/dsi/fastutil/ints/IntHeap*' exclude 'it/unimi/dsi/fastutil/ints/IntOpen*' exclude 'it/unimi/dsi/fastutil/ints/IntRB*' - exclude 'it/unimi/dsi/fastutil/ints/IntSet*' exclude 'it/unimi/dsi/fastutil/ints/IntSorted*' exclude 'it/unimi/dsi/fastutil/ints/*Priority*' exclude 'it/unimi/dsi/fastutil/ints/*BigList*'