Community
Participate
Working Groups
I20060124-0800 Since there's no IMethod for the implicit default constructor, IMethodBinding#getJavaElement() cannot return a valid IMethod for such a binding and currently returns null. This should be spec'd. BTW: the array.length case should be moved to after "array types of any of the above", i.e. something like this: * Here are the cases where a <code>null</code> should be expected: * <ul> * <li>primitive types, including void</li> * <li>null type</li> * <li>wildcard types</li> * <li>capture types</li> * <li>array types of any of the above</li> * <li>the "length" field of an array type</li> * <li>the default constructor of a source class</li> * </ul>
Thanks Markus. Changed spec as suggested.
Javadoc verified for 3.2 M5 using build I20060214-0010.