diff options
| author | 2014-08-31 22:43:13 -0400 | |
|---|---|---|
| committer | 2014-08-31 22:43:13 -0400 | |
| commit | 195ffb47a68c4b40d8cc04b67e6c49d8081dc3d3 (patch) | |
| tree | 4633bdb8f67efc9d1d3a4749ffff4f972481c608 /src/cuchaz/enigma/analysis/JarIndex.java | |
| parent | fixed crash finding related method implementations when method doesn't implem... (diff) | |
| download | enigma-fork-195ffb47a68c4b40d8cc04b67e6c49d8081dc3d3.tar.gz enigma-fork-195ffb47a68c4b40d8cc04b67e6c49d8081dc3d3.tar.xz enigma-fork-195ffb47a68c4b40d8cc04b67e6c49d8081dc3d3.zip | |
added checks to prevent renaming classes/fields/methods/arguments to the same name as other classes/fields/methods/arguments
Diffstat (limited to 'src/cuchaz/enigma/analysis/JarIndex.java')
| -rw-r--r-- | src/cuchaz/enigma/analysis/JarIndex.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cuchaz/enigma/analysis/JarIndex.java b/src/cuchaz/enigma/analysis/JarIndex.java index fc19e7b..e7c92be 100644 --- a/src/cuchaz/enigma/analysis/JarIndex.java +++ b/src/cuchaz/enigma/analysis/JarIndex.java | |||
| @@ -891,4 +891,19 @@ public class JarIndex | |||
| 891 | } | 891 | } |
| 892 | return thing; | 892 | return thing; |
| 893 | } | 893 | } |
| 894 | |||
| 895 | public boolean containsObfClass( ClassEntry obfClassEntry ) | ||
| 896 | { | ||
| 897 | return m_obfClassEntries.contains( obfClassEntry ); | ||
| 898 | } | ||
| 899 | |||
| 900 | public boolean containsObfField( FieldEntry obfFieldEntry ) | ||
| 901 | { | ||
| 902 | return m_access.containsKey( obfFieldEntry ); | ||
| 903 | } | ||
| 904 | |||
| 905 | public boolean containsObfMethod( MethodEntry obfMethodEntry ) | ||
| 906 | { | ||
| 907 | return m_access.containsKey( obfMethodEntry ); | ||
| 908 | } | ||
| 894 | } | 909 | } |