summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/mapping/Mappings.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/mapping/Mappings.java')
-rw-r--r--src/cuchaz/enigma/mapping/Mappings.java23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/cuchaz/enigma/mapping/Mappings.java b/src/cuchaz/enigma/mapping/Mappings.java
index cc560a8..92134ed 100644
--- a/src/cuchaz/enigma/mapping/Mappings.java
+++ b/src/cuchaz/enigma/mapping/Mappings.java
@@ -10,20 +10,15 @@
10 ******************************************************************************/ 10 ******************************************************************************/
11package cuchaz.enigma.mapping; 11package cuchaz.enigma.mapping;
12 12
13import java.io.IOException;
14import java.io.InputStream;
15import java.io.ObjectInputStream;
16import java.io.Serializable; 13import java.io.Serializable;
17import java.util.ArrayList; 14import java.util.ArrayList;
18import java.util.Collection; 15import java.util.Collection;
19import java.util.Map; 16import java.util.Map;
20import java.util.Set; 17import java.util.Set;
21import java.util.zip.GZIPInputStream;
22 18
23import com.google.common.collect.Maps; 19import com.google.common.collect.Maps;
24import com.google.common.collect.Sets; 20import com.google.common.collect.Sets;
25 21
26import cuchaz.enigma.Util;
27import cuchaz.enigma.analysis.TranslationIndex; 22import cuchaz.enigma.analysis.TranslationIndex;
28import cuchaz.enigma.mapping.SignatureUpdater.ClassNameUpdater; 23import cuchaz.enigma.mapping.SignatureUpdater.ClassNameUpdater;
29 24
@@ -50,16 +45,6 @@ public class Mappings implements Serializable {
50 } 45 }
51 } 46 }
52 47
53 public static Mappings newFromResource(String resource) throws IOException {
54 InputStream in = null;
55 try {
56 in = Mappings.class.getResourceAsStream(resource);
57 return newFromStream(in);
58 } finally {
59 Util.closeQuietly(in);
60 }
61 }
62
63 public Collection<ClassMapping> classes() { 48 public Collection<ClassMapping> classes() {
64 assert (m_classesByObf.size() >= m_classesByDeobf.size()); 49 assert (m_classesByObf.size() >= m_classesByDeobf.size());
65 return m_classesByObf.values(); 50 return m_classesByObf.values();
@@ -134,14 +119,6 @@ public class Mappings implements Serializable {
134 } 119 }
135 } 120 }
136 121
137 public static Mappings newFromStream(InputStream in) throws IOException {
138 try {
139 return (Mappings)new ObjectInputStream(new GZIPInputStream(in)).readObject();
140 } catch (ClassNotFoundException ex) {
141 throw new Error(ex);
142 }
143 }
144
145 @Override 122 @Override
146 public String toString() { 123 public String toString() {
147 StringBuilder buf = new StringBuilder(); 124 StringBuilder buf = new StringBuilder();