-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hamcrest 3.0 is still breaking things in Eclipse 4.30 #1672
Comments
Traceback from Ant view:
|
There is no support for old eclipse IDE versions. You need to update to the newest release. |
That's not particularly helpful when broken updates are being pushed to old versions. We do upgrade releases once a year so that's not viable for us due to the support and testing required for our development stack. Based on the other tickets I referenced this breakage is impacting a lot of the Eclipse ecosystem... |
I am seeing the same errors in my Eclipse 2023-12 (v4.3.0) during clean installs and whenever someone has run the update on an existing install.
java.lang.NullPointerException: Cannot invoke "org.eclipse.jdt.core.IClasspathEntry.getEntryKind()" because "entry" is null
at org.eclipse.jdt.internal.ui.packageview.ClassPathContainer.getChildren(ClassPathContainer.java:190)
...
java.lang.IllegalStateException: Unable to compute bundle location for 'org.hamcrest' with range [2.2.0,2.3.0)
at org.eclipse.jdt.internal.junit.buildpath.BuildPathSupport$JUnitPluginDescription.getLibraryEntry(BuildPathSupport.java:236)
...
Opening a project's properties under Libraries for Junit 4 it shows the Junit 4.13 jar and hamcrest core, but can't find hamcrest itself.
Removing Hamcrest 3.0 plugin fixes some of those errors but then random views like Ant break, and File/Search stops working. I see this issue was fixed for Eclipse v4.34? But I can't see how to get the fix down into older versions.
#1610
eclipse-xtext/xtext#3178
#1611
#1612
The text was updated successfully, but these errors were encountered: