-
Notifications
You must be signed in to change notification settings - Fork 12
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
Explicit lucene version in org.eclipse.mylyn.tasks.index.core #389
Comments
it is asking for it to not get older versions from platform, that was a case some time ago. If you think this is an issue, feel free to create a PR |
Hmm, so when I Clean up Tasks I see this error in AbstractTaskListIndexTest: Changing the version in the manifest to 0.0.0 gets rid of the error. Not sure how to proceed then |
Interesting, perhaps there was a change of exported packages on lucene side or something similar.
Could you please create a PR with this very change to let us see what pipeline tests think about it? |
No, in either case its using 9.9.1 |
Yes, true. It was an actual/ version of Apache Lucene when we (probably, I) did a reanimation procedures for Mylyn. |
Very strange. The problem you show is generally fixed by importing the package of the "indirectly required" class in the MANIFEST.MF... |
May it be the consequence of clean-up, that cleared some declarations, then imports, and finally changed the resolution chain on IDE side? |
Maybe there is a split package involved because I see that org.apache.lucene.store is already imported. Let me look... |
This just makes no sense to me. If I pull the latest, should I be able to reproduce this? |
Clean up only affects the java classes. maven build has the same problem |
@merks Yes. Just select the Tasks node, right click, and select Cleanup |
That works for me as well. But then we have 9.9.1 in place and 9.5.0 in another. |
I only used that number because it's what PDE adds automatically. You can set it to 9.5.0 instead if you like. Also, given it's a test, it doesn't really matter to even set a constraint given that the constraint in the dependency will suffice. |
Well the problem is more this one if I understand the screenshot correct: only possible fix for now is update the BREE of all bundle < 9 to something > 9 .... but this has nothing to do with imports (directly). |
Sorry, what is BREE? I don't see anything in that ticket that relates to my problem |
In my workspace I do see errors like this: The project was not built since its build path is incomplete. Cannot find the class file for java.lang.invoke.StringConcatFactory. Fix the build path then try building this project And I think that's what Christoph is alluding to... You're likely to see this too if you update to the latest JDT... |
The ones with |
Not sure why doing a Clean Up on Tasks made this one pop up
org.eclipse.mylyn.tasks.index.core is asking for lucene 9.5.0 (don't know why). What we get from p2 is 9.9.1
The text was updated successfully, but these errors were encountered: