diff options
| author | 2016-07-02 21:57:31 +1000 | |
|---|---|---|
| committer | 2016-07-02 21:57:31 +1000 | |
| commit | 1742190f784d0d62e7cc869eebafdfe1927e448f (patch) | |
| tree | e5855ecfc0e3129ef34f6f5ee56a937c35700ef9 /src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java | |
| parent | Reformatting code (diff) | |
| download | enigma-fork-1742190f784d0d62e7cc869eebafdfe1927e448f.tar.gz enigma-fork-1742190f784d0d62e7cc869eebafdfe1927e448f.tar.xz enigma-fork-1742190f784d0d62e7cc869eebafdfe1927e448f.zip | |
Removed unused methods
Diffstat (limited to 'src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java b/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java index 2b112a2..3050da6 100644 --- a/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java +++ b/src/main/java/cuchaz/enigma/mapping/MappingsRenamer.java | |||
| @@ -167,34 +167,6 @@ public class MappingsRenamer { | |||
| 167 | classMapping.setArgumentName(obf.getMethodName(), obf.getMethodSignature(), obf.getIndex(), obf.getName()); | 167 | classMapping.setArgumentName(obf.getMethodName(), obf.getMethodSignature(), obf.getIndex(), obf.getName()); |
| 168 | } | 168 | } |
| 169 | 169 | ||
| 170 | public boolean moveFieldToObfClass(ClassMapping classMapping, FieldMapping fieldMapping, ClassEntry obfClass) { | ||
| 171 | classMapping.removeFieldMapping(fieldMapping); | ||
| 172 | ClassMapping targetClassMapping = getOrCreateClassMapping(obfClass); | ||
| 173 | if (!targetClassMapping.containsObfField(fieldMapping.getObfName(), fieldMapping.getObfType())) { | ||
| 174 | if (!targetClassMapping.containsDeobfField(fieldMapping.getDeobfName(), fieldMapping.getObfType())) { | ||
| 175 | targetClassMapping.addFieldMapping(fieldMapping); | ||
| 176 | return true; | ||
| 177 | } else { | ||
| 178 | System.err.println("WARNING: deobf field was already there: " + obfClass + "." + fieldMapping.getDeobfName()); | ||
| 179 | } | ||
| 180 | } | ||
| 181 | return false; | ||
| 182 | } | ||
| 183 | |||
| 184 | public boolean moveMethodToObfClass(ClassMapping classMapping, MethodMapping methodMapping, ClassEntry obfClass) { | ||
| 185 | classMapping.removeMethodMapping(methodMapping); | ||
| 186 | ClassMapping targetClassMapping = getOrCreateClassMapping(obfClass); | ||
| 187 | if (!targetClassMapping.containsObfMethod(methodMapping.getObfName(), methodMapping.getObfSignature())) { | ||
| 188 | if (!targetClassMapping.containsDeobfMethod(methodMapping.getDeobfName(), methodMapping.getObfSignature())) { | ||
| 189 | targetClassMapping.addMethodMapping(methodMapping); | ||
| 190 | return true; | ||
| 191 | } else { | ||
| 192 | System.err.println("WARNING: deobf method was already there: " + obfClass + "." + methodMapping.getDeobfName() + methodMapping.getObfSignature()); | ||
| 193 | } | ||
| 194 | } | ||
| 195 | return false; | ||
| 196 | } | ||
| 197 | |||
| 198 | public void write(OutputStream out) throws IOException { | 170 | public void write(OutputStream out) throws IOException { |
| 199 | // TEMP: just use the object output for now. We can find a more efficient storage format later | 171 | // TEMP: just use the object output for now. We can find a more efficient storage format later |
| 200 | GZIPOutputStream gzipout = new GZIPOutputStream(out); | 172 | GZIPOutputStream gzipout = new GZIPOutputStream(out); |