Skip to content

Commit eaa961d

Browse files
authored
Remove DeobfRealms and its dependency on specialsource to reduce the fatjar size by almost 5MB (#11)
1 parent 81ccf58 commit eaa961d

File tree

4 files changed

+1
-244
lines changed

4 files changed

+1
-244
lines changed

build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ dependencies {
7272
implementation(libs.srgutils)
7373
implementation(libs.jopt)
7474
implementation 'com.google.code.gson:gson:2.8.9'
75-
implementation 'net.md-5:SpecialSource:1.11.0'
7675
implementation 'de.siegmar:fastcsv:2.0.0'
7776
implementation 'org.ow2.asm:asm-commons:9.3'
7877
implementation project(':cli-utils')

src/main/java/net/neoforged/installertools/DeobfRealms.java

-238
This file was deleted.

src/main/java/net/neoforged/installertools/Tasks.java

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ public enum Tasks {
2424
MCP_DATA(McpData::new),
2525
CREATE_DIR(CreateDirectory::new),
2626
CREATE_PARENTS(CreateParents::new),
27-
DEOBF_REALMS(DeobfRealms::new),
2827
SRG_TO_MCP(SrgMcpRenamer::new),
2928
EXTRACT_INHERITANCE(ExtractInheritance::new),
3029
CHAIN_MAPPING(ChainMappings::new),

src/main/java/net/neoforged/installertools/util/Artifact.java

+1-4
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
*/
1919
package net.neoforged.installertools.util;
2020

21-
import com.google.common.base.Splitter;
22-
import com.google.common.collect.Iterables;
23-
2421
import java.io.File;
2522
import java.util.Locale;
2623

@@ -42,7 +39,7 @@ public static Artifact from(String descriptor) {
4239
Artifact ret = new Artifact();
4340
ret.descriptor = descriptor;
4441

45-
String[] pts = Iterables.toArray(Splitter.on(':').split(descriptor), String.class);
42+
String[] pts = descriptor.split(":");
4643
ret.group = pts[0];
4744
ret.name = pts[1];
4845

0 commit comments

Comments
 (0)