Replies: 8 comments 30 replies
-
FWIW, I find warnings are only good in the IDE while developing because they help making code better as you work on it. So I voted for disabling reporting all together at build time as I don't find them helpful at that time. |
Beta Was this translation helpful? Give feedback.
-
Loosely related: I think we should enable that the build fails if the number of warnings increases. IIRC @laeubi had a solution for this, but did dare to enable it, as this may also break the build in other cases, e.g. if the compiler suddenly adds more warnings. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Here is another unrelated error reporting that now fails JDT builds for no obvious reason (PR touched different bundle): eclipse-jdt/eclipse.jdt.core#1928. So please can we stop this experiments? I don't see an end on unrelated errors reported. They may be valid for some, but they are highly distracting. Every PR fails and very time I check the failure it is something unrelated to the PR. |
Beta Was this translation helpful? Give feedback.
-
I really fail to understand how one could make it more obvious whats the problem is Fixing these 4 API Warnings as part of the PR (or even a separate one if one cares) would probably be much more easier than write the comment and getting mad again. Also @akurtakov has explained already to how reset the quality gate for master if one really things it is to much effort to improve the warnings just a little bit, that might be a bit annoying as JDT has so many different repositories but this is the decision of the team to not act on it and instead higher the releng burden, please note I can't do it because I'm not a committer JDT! Also as @akurtakov has mentioned JDT is a separate project and can take distinct decisions, but it should then also take the responsibility for the releng work, e.g. this specific issue you mentioned is caused by the fact that JDT still seem not perform the necessary actions (read: ignores the "unreleated" warning!) that a baseline replace has happened on a bundle with different content resulting in
|
Beta Was this translation helpful? Give feedback.
-
Let's not put mental barrier between different teams. At the end we have the common goal to contribute to the eclipse IDE.
Please provide a PR - i don't know how to fix that off the cut.
Please respect that. Making releng easier is one good purpose, but when even more people suffer from merging repos, for example by higher build times it's also a legit perspective where we need to find a compromise between goals. |
Beta Was this translation helpful? Give feedback.
-
From 9 votes 5 votes to disable maven, 4 voted to keep maven. |
Beta Was this translation helpful? Give feedback.
-
Close due to non-clear result. To be clarified in #1644. |
Beta Was this translation helpful? Give feedback.
-
#1557 lead to discussion that shows lack of agreement in where/how/why/etc. the community wants to see warnings in verification builds. Please read the comments in the PR for extra information
9 votes ·
Beta Was this translation helpful? Give feedback.
All reactions