You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eclipse ESCET has a Maven/Tycho build. We have a full build, that works fine. But we also have partial builds, that build for instance only the documentation. We use for instance clean verify --projects releng/org.eclipse.escet.releng.target,releng/org.eclipse.escet.releng.dev.documentation --also-make to run this.
With Tycho 3.7.0, this now produces a staggering 54707 lines of warnings! See this file:
Looking at the end, the last few sections of warnings, it seems there are many many duplicates, that only differ in one line. E.g.
[WARNING] Following dependencies were not found by the slicer (you can disregard this if it is intentional):
Unable to satisfy dependency from org.eclipse.escet.setext.texteditorbase 0.5.0.qualifier to osgi.bundle; org.eclipse.core.commands 3.9.600.
Unable to satisfy dependency from org.eclipse.escet.setext.texteditorbase 0.5.0.qualifier to osgi.bundle; org.eclipse.ui.workbench 3.117.0.
[WARNING] Following dependencies were not found by the slicer (you can disregard this if it is intentional):
Unable to satisfy dependency from org.eclipse.escet.setext.texteditorbase 0.5.0.qualifier to osgi.bundle; org.eclipse.ui.workbench 3.117.0.
The message Following dependencies were not found by the slicer (you can disregard this if it is intentional): does not help me at all. I have no clue what a slicer is. I can therefore not determine whether I can disregard this, as I don't know whether it is 'intentional'. I assume it all has something to do with doing a partial build? I couldn't find any information online about a Tycho slicer that would help me determine what is going on, what a slicer is, why the slicer can't find dependencies, and how to determine whether that is intentional or not.
There is absolutely no way to get rid of (disable) the warnings, if they are intentional. I checked the source code and the warnings are printed unconditionally. It would be good to have a configuration option to disable such warnings, if I determine what they are intentional as Tycho indicates. Otherwise, there is no way to run this build without warnings.
The text was updated successfully, but these errors were encountered:
It would be good to have a configuration option to disable such warnings, if I determine what they are intentional as Tycho indicates.
I believe there is still no option as of Tycho 2.7.2 to disable these warnings after one has determined that they are ok, e.g. because the respective artifacts are pom-first artifacts which are added e.g. to an update site via <dependencies>?
Eclipse ESCET has a Maven/Tycho build. We have a full build, that works fine. But we also have partial builds, that build for instance only the documentation. We use for instance
clean verify --projects releng/org.eclipse.escet.releng.target,releng/org.eclipse.escet.releng.dev.documentation --also-make
to run this.With Tycho 3.7.0, this now produces a staggering 54707 lines of warnings! See this file:
54k-warning-lines.txt
I see the following issues:
Following dependencies were not found by the slicer (you can disregard this if it is intentional):
does not help me at all. I have no clue what a slicer is. I can therefore not determine whether I can disregard this, as I don't know whether it is 'intentional'. I assume it all has something to do with doing a partial build? I couldn't find any information online about a Tycho slicer that would help me determine what is going on, what a slicer is, why the slicer can't find dependencies, and how to determine whether that is intentional or not.The text was updated successfully, but these errors were encountered: