From 064fe6a628f23f21eb2c8f584215f439e54cfaec Mon Sep 17 00:00:00 2001 From: jeff Date: Wed, 24 Sep 2014 20:32:19 -0400 Subject: fixed in-jar detection for bridge-related methods --- src/cuchaz/enigma/mapping/MethodEntry.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/cuchaz/enigma/mapping/MethodEntry.java') diff --git a/src/cuchaz/enigma/mapping/MethodEntry.java b/src/cuchaz/enigma/mapping/MethodEntry.java index 8adbfe9..dbc1885 100644 --- a/src/cuchaz/enigma/mapping/MethodEntry.java +++ b/src/cuchaz/enigma/mapping/MethodEntry.java @@ -36,6 +36,10 @@ public class MethodEntry implements BehaviorEntry, Serializable { throw new IllegalArgumentException( "Method signature cannot be null!" ); } + if( name.startsWith( "<" ) ) + { + throw new IllegalArgumentException( "Don't use MethodEntry for a constructor!" ); + } m_classEntry = classEntry; m_name = name; -- cgit v1.2.3