Community
Participate
Working Groups
I20100706-0800 - new workspace - add all plug-ins to Java search - Open Plug-in Artifact... - type "*.contentTypes" => labels look OK - press Arrow Down key twice => label for first entry changed from org.eclipse.core.contentTypes to org.eclipse.runtime.contentTypes The bug is in the implementation of org.eclipse.pde.internal.core.plugin.PluginExtensionPoint#equals(Object), which doesn't compare enough properties. In this case, comparing getFullId() or getParent() would fix the problem, but there may be more properties missing.
Using getFullID instead of getID makes sense here.
Fixed in HEAD. As Markus says, there could be other properties included in the equals, but id, name and schema should be enough.
Verified in I20100802-1800