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/ClassMapping.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/ClassMapping.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/mapping/ClassMapping.java | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/ClassMapping.java b/src/main/java/cuchaz/enigma/mapping/ClassMapping.java index 99e463d..f831a3b 100644 --- a/src/main/java/cuchaz/enigma/mapping/ClassMapping.java +++ b/src/main/java/cuchaz/enigma/mapping/ClassMapping.java | |||
| @@ -117,15 +117,6 @@ public class ClassMapping implements Serializable, Comparable<ClassMapping> { | |||
| 117 | return classMapping; | 117 | return classMapping; |
| 118 | } | 118 | } |
| 119 | 119 | ||
| 120 | public String getDeobfInnerClassName(String obfSimpleName) { | ||
| 121 | assert (isSimpleClassName(obfSimpleName)); | ||
| 122 | ClassMapping classMapping = m_innerClassesByObfSimple.get(obfSimpleName); | ||
| 123 | if (classMapping != null) { | ||
| 124 | return classMapping.getDeobfName(); | ||
| 125 | } | ||
| 126 | return null; | ||
| 127 | } | ||
| 128 | |||
| 129 | public void setInnerClassName(ClassEntry obfInnerClass, String deobfName) { | 120 | public void setInnerClassName(ClassEntry obfInnerClass, String deobfName) { |
| 130 | ClassMapping classMapping = getOrCreateInnerClass(obfInnerClass); | 121 | ClassMapping classMapping = getOrCreateInnerClass(obfInnerClass); |
| 131 | if (classMapping.getDeobfName() != null) { | 122 | if (classMapping.getDeobfName() != null) { |
| @@ -156,10 +147,6 @@ public class ClassMapping implements Serializable, Comparable<ClassMapping> { | |||
| 156 | return m_fieldsByObf.values(); | 147 | return m_fieldsByObf.values(); |
| 157 | } | 148 | } |
| 158 | 149 | ||
| 159 | public boolean containsObfField(String obfName, Type obfType) { | ||
| 160 | return m_fieldsByObf.containsKey(getFieldKey(obfName, obfType)); | ||
| 161 | } | ||
| 162 | |||
| 163 | public boolean containsDeobfField(String deobfName, Type deobfType) { | 150 | public boolean containsDeobfField(String deobfName, Type deobfType) { |
| 164 | return m_fieldsByDeobf.containsKey(getFieldKey(deobfName, deobfType)); | 151 | return m_fieldsByDeobf.containsKey(getFieldKey(deobfName, deobfType)); |
| 165 | } | 152 | } |
| @@ -193,10 +180,6 @@ public class ClassMapping implements Serializable, Comparable<ClassMapping> { | |||
| 193 | return m_fieldsByObf.get(getFieldKey(obfName, obfType)); | 180 | return m_fieldsByObf.get(getFieldKey(obfName, obfType)); |
| 194 | } | 181 | } |
| 195 | 182 | ||
| 196 | public FieldMapping getFieldByDeobf(String deobfName, Type obfType) { | ||
| 197 | return m_fieldsByDeobf.get(getFieldKey(deobfName, obfType)); | ||
| 198 | } | ||
| 199 | |||
| 200 | public String getObfFieldName(String deobfName, Type obfType) { | 183 | public String getObfFieldName(String deobfName, Type obfType) { |
| 201 | FieldMapping fieldMapping = m_fieldsByDeobf.get(getFieldKey(deobfName, obfType)); | 184 | FieldMapping fieldMapping = m_fieldsByDeobf.get(getFieldKey(deobfName, obfType)); |
| 202 | if (fieldMapping != null) { | 185 | if (fieldMapping != null) { |
| @@ -260,10 +243,6 @@ public class ClassMapping implements Serializable, Comparable<ClassMapping> { | |||
| 260 | return m_methodsByObf.values(); | 243 | return m_methodsByObf.values(); |
| 261 | } | 244 | } |
| 262 | 245 | ||
| 263 | public boolean containsObfMethod(String obfName, Signature obfSignature) { | ||
| 264 | return m_methodsByObf.containsKey(getMethodKey(obfName, obfSignature)); | ||
| 265 | } | ||
| 266 | |||
| 267 | public boolean containsDeobfMethod(String deobfName, Signature obfSignature) { | 246 | public boolean containsDeobfMethod(String deobfName, Signature obfSignature) { |
| 268 | return m_methodsByDeobf.containsKey(getMethodKey(deobfName, obfSignature)); | 247 | return m_methodsByDeobf.containsKey(getMethodKey(deobfName, obfSignature)); |
| 269 | } | 248 | } |
| @@ -400,48 +379,6 @@ public class ClassMapping implements Serializable, Comparable<ClassMapping> { | |||
| 400 | return m_obfFullName.compareTo(other.m_obfFullName); | 379 | return m_obfFullName.compareTo(other.m_obfFullName); |
| 401 | } | 380 | } |
| 402 | 381 | ||
| 403 | public boolean renameObfClass(String oldObfClassName, String newObfClassName) { | ||
| 404 | |||
| 405 | // rename inner classes | ||
| 406 | for (ClassMapping innerClassMapping : new ArrayList<>(m_innerClassesByObfSimple.values())) { | ||
| 407 | if (innerClassMapping.renameObfClass(oldObfClassName, newObfClassName)) { | ||
| 408 | boolean wasRemoved = m_innerClassesByObfSimple.remove(oldObfClassName) != null; | ||
| 409 | assert (wasRemoved); | ||
| 410 | boolean wasAdded = m_innerClassesByObfSimple.put(newObfClassName, innerClassMapping) == null; | ||
| 411 | assert (wasAdded); | ||
| 412 | } | ||
| 413 | } | ||
| 414 | |||
| 415 | // rename field types | ||
| 416 | for (FieldMapping fieldMapping : new ArrayList<>(m_fieldsByObf.values())) { | ||
| 417 | String oldFieldKey = getFieldKey(fieldMapping.getObfName(), fieldMapping.getObfType()); | ||
| 418 | if (fieldMapping.renameObfClass(oldObfClassName, newObfClassName)) { | ||
| 419 | boolean wasRemoved = m_fieldsByObf.remove(oldFieldKey) != null; | ||
| 420 | assert (wasRemoved); | ||
| 421 | boolean wasAdded = m_fieldsByObf.put(getFieldKey(fieldMapping.getObfName(), fieldMapping.getObfType()), fieldMapping) == null; | ||
| 422 | assert (wasAdded); | ||
| 423 | } | ||
| 424 | } | ||
| 425 | |||
| 426 | // rename method signatures | ||
| 427 | for (MethodMapping methodMapping : new ArrayList<>(m_methodsByObf.values())) { | ||
| 428 | String oldMethodKey = getMethodKey(methodMapping.getObfName(), methodMapping.getObfSignature()); | ||
| 429 | if (methodMapping.renameObfClass(oldObfClassName, newObfClassName)) { | ||
| 430 | boolean wasRemoved = m_methodsByObf.remove(oldMethodKey) != null; | ||
| 431 | assert (wasRemoved); | ||
| 432 | boolean wasAdded = m_methodsByObf.put(getMethodKey(methodMapping.getObfName(), methodMapping.getObfSignature()), methodMapping) == null; | ||
| 433 | assert (wasAdded); | ||
| 434 | } | ||
| 435 | } | ||
| 436 | |||
| 437 | if (m_obfFullName.equals(oldObfClassName)) { | ||
| 438 | // rename this class | ||
| 439 | m_obfFullName = newObfClassName; | ||
| 440 | return true; | ||
| 441 | } | ||
| 442 | return false; | ||
| 443 | } | ||
| 444 | |||
| 445 | public boolean containsArgument(BehaviorEntry obfBehaviorEntry, String name) { | 382 | public boolean containsArgument(BehaviorEntry obfBehaviorEntry, String name) { |
| 446 | MethodMapping methodMapping = m_methodsByObf.get(getMethodKey(obfBehaviorEntry.getName(), obfBehaviorEntry.getSignature())); | 383 | MethodMapping methodMapping = m_methodsByObf.get(getMethodKey(obfBehaviorEntry.getName(), obfBehaviorEntry.getSignature())); |
| 447 | return methodMapping != null && methodMapping.containsArgument(name); | 384 | return methodMapping != null && methodMapping.containsArgument(name); |