diff options
Diffstat (limited to 'src/main/java/cuchaz/enigma/mapping/MethodMapping.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/mapping/MethodMapping.java | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/main/java/cuchaz/enigma/mapping/MethodMapping.java b/src/main/java/cuchaz/enigma/mapping/MethodMapping.java index ff14ccd..fbd97bd 100644 --- a/src/main/java/cuchaz/enigma/mapping/MethodMapping.java +++ b/src/main/java/cuchaz/enigma/mapping/MethodMapping.java | |||
| @@ -151,23 +151,6 @@ public class MethodMapping implements Serializable, Comparable<MethodMapping>, M | |||
| 151 | return (this.m_obfName + this.m_obfSignature).compareTo(other.m_obfName + other.m_obfSignature); | 151 | return (this.m_obfName + this.m_obfSignature).compareTo(other.m_obfName + other.m_obfSignature); |
| 152 | } | 152 | } |
| 153 | 153 | ||
| 154 | public boolean renameObfClass(final String oldObfClassName, final String newObfClassName) { | ||
| 155 | |||
| 156 | // rename obf classes in the signature | ||
| 157 | Signature newSignature = new Signature(this.m_obfSignature, className -> { | ||
| 158 | if (className.equals(oldObfClassName)) { | ||
| 159 | return newObfClassName; | ||
| 160 | } | ||
| 161 | return null; | ||
| 162 | }); | ||
| 163 | |||
| 164 | if (!newSignature.equals(this.m_obfSignature)) { | ||
| 165 | this.m_obfSignature = newSignature; | ||
| 166 | return true; | ||
| 167 | } | ||
| 168 | return false; | ||
| 169 | } | ||
| 170 | |||
| 171 | public boolean containsArgument(String name) { | 154 | public boolean containsArgument(String name) { |
| 172 | for (ArgumentMapping argumentMapping : this.m_arguments.values()) { | 155 | for (ArgumentMapping argumentMapping : this.m_arguments.values()) { |
| 173 | if (argumentMapping.getName().equals(name)) { | 156 | if (argumentMapping.getName().equals(name)) { |