Eclipse changed in incompatible ways between 3.1 and 3.2 in ways that affect plug-ins. The following entries describe the areas that changed and provide instructions for migrating 3.1 plug-ins to 3.2. Note that you only need to look here if you are experiencing problems running your 3.1 plug-in on 3.2.
What is affected: Clients that call
Description: In Eclipse 3.1, the method
was added to
IJavaReferenceType. The method was not specified to
null, but could. In Eclipse 3.2, the specification has been
updated to indicate that
null is a valid return value. The behavior
of the method has not changed, but callers should be aware that
can be returned and should add appropriate checks.
Action required: Clients calling
should be modified to handle
null as a return value.