diff options
Diffstat (limited to 'src/cuchaz/enigma/mapping/Mappings.java')
| -rw-r--r-- | src/cuchaz/enigma/mapping/Mappings.java | 23 |
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 | ******************************************************************************/ |
| 11 | package cuchaz.enigma.mapping; | 11 | package cuchaz.enigma.mapping; |
| 12 | 12 | ||
| 13 | import java.io.IOException; | ||
| 14 | import java.io.InputStream; | ||
| 15 | import java.io.ObjectInputStream; | ||
| 16 | import java.io.Serializable; | 13 | import java.io.Serializable; |
| 17 | import java.util.ArrayList; | 14 | import java.util.ArrayList; |
| 18 | import java.util.Collection; | 15 | import java.util.Collection; |
| 19 | import java.util.Map; | 16 | import java.util.Map; |
| 20 | import java.util.Set; | 17 | import java.util.Set; |
| 21 | import java.util.zip.GZIPInputStream; | ||
| 22 | 18 | ||
| 23 | import com.google.common.collect.Maps; | 19 | import com.google.common.collect.Maps; |
| 24 | import com.google.common.collect.Sets; | 20 | import com.google.common.collect.Sets; |
| 25 | 21 | ||
| 26 | import cuchaz.enigma.Util; | ||
| 27 | import cuchaz.enigma.analysis.TranslationIndex; | 22 | import cuchaz.enigma.analysis.TranslationIndex; |
| 28 | import cuchaz.enigma.mapping.SignatureUpdater.ClassNameUpdater; | 23 | import 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(); |