Community
Participate
Working Groups
20050218 When using BindingKey to parse a key retrieved from an IMethod, the returned signature is not a method signature (its currently the signature of the method return type)
Also a problem with fields: The signature returned on toSignature seems the be the parent type binding. I would like to access the field's declared type.
*** Bug 87174 has been marked as a duplicate of this bug. ***
Fixed BindinKey#toSignature() to handle methods (change is in KeyToSignature#consumeMethod(char[])). Added regression test BindingKeyTests#test014() Please enter a separate bug for comment #1 (note that there is no support on Signature for field's type). It seems that you want something like BindingKey#getFieldTypeSignature().
filed bug 87362 for the feature request of BindingKey#getFieldTypeSignature().
Reopening and undoing this change as it breaks Java search
Fixed breaking change. Released change in KeyToSignature#consumeMethod(char[])) and associated test.
Verified in I20050330-0500