Community
Participate
Working Groups
There is an org.eclipse.core.internal.expressions.Assert class that seems to be very similar to org.eclipse.core.runtime.Assert available in Eclipse 3.2. As those classes seem to provide the same functionality, perhaps org.eclipse.core.internal.expressions.Assert could be removed and references to it changed to refer to the runtime class. Same goes for the org.eclipse.core.internal.expressions.AssertionFailedException and org.eclipse.core.runtime.AssertionFailedException. This bug is recorded from the general bug 30072.
Actually, there is one more duplicate pair in JDT: org.eclipse.jdt.core.tests.builder.Assert org.eclipse.jdt.core.tests.builder.AssertionFailedException Those could be removed as well.
I removed the two classes Assert and AssertionFailedException that were unused. But the ones in org.eclipse.core.internal.expressions are not in JDT/Core. So please open a new bug report for them. Fixed and released in HEAD.
Reopen to assign
Fixed and released in HEAD.
Sorry, there is one duplicate in JDT/Core: org.eclipse.jdt.internal.core.Assert
+1 for 3.2RC1
Verified for 3.2 RC1 using build I20060413-0010