| Summary: | Install https://wiki.jenkins.io/display/JENKINS/Warnings+Next+Generation+Plugin in Platform Jenkins | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Lars Vogel <Lars.Vogel> |
| Component: | UI | Assignee: | Platform-UI-Inbox <Platform-UI-Inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | akurtakov, alexander.fedorov, daniel_megert, fabian.pfaff, Lars.Vogel |
| Version: | 4.11 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 521922 | ||
| Bug Blocks: | |||
|
Description
Lars Vogel
Alex, WDYT? Overall good idea but last successful build of platform.ui gerrit had 358 warnings https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/18666/warnings39Result/ . If it will help fixing existing warnings I'm all for it, if it will just add more to the pile I don't see much value. (In reply to Alexander Kurtakov from comment #2) > Overall good idea but last successful build of platform.ui gerrit had 358 > warnings > https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/18666/ > warnings39Result/ . If it will help fixing existing warnings I'm all for it, > if it will just add more to the pile I don't see much value. We can create a ticket to fix warnings in eclipse.platform.ui to be a blocker for this one, and the progress on this will help to make a decision That woudl be very welcome outcome for me :). Fixing tens of warnings on each opening of workspace it becomes tiring. (In reply to Alexander Kurtakov from comment #4) > That woudl be very welcome outcome for me :). Fixing tens of warnings on > each opening of workspace it becomes tiring. There was a Bug 521922 already, reusing it here (In reply to Alexander Kurtakov from comment #2) > Overall good idea but last successful build of platform.ui gerrit had 358 > warnings > https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/18666/ > warnings39Result/ . If it will help fixing existing warnings I'm all for it, > if it will just add more to the pile I don't see much value. I think the plug-in gives a nice visualization of warnings and issues in the code. I don't think it will add more to the pile but due to its nice visualization it may motivate people to work on warnings and other issues. Fabian uses it in of our Jenkins builds and he told me that is is very helpful to have it. (In reply to Lars Vogel from comment #6) > (In reply to Alexander Kurtakov from comment #2) > > Overall good idea but last successful build of platform.ui gerrit had 358 > > warnings > > https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/18666/ > > warnings39Result/ . If it will help fixing existing warnings I'm all for it, > > if it will just add more to the pile I don't see much value. > > I think the plug-in gives a nice visualization of warnings and issues in the > code. I don't think it will add more to the pile but due to its nice > visualization it may motivate people to work on warnings and other issues. > > Fabian uses it in of our Jenkins builds and he told me that is is very > helpful to have it. +1 from me in this case This plugin doesn't produce any more warnings. You point it to the output files of other tools as a post-build action and it produces a nice visualization. We're using spotbugs, for example. What I like about this plugin is that it can show you the warnings that got introduced by the current change, so you can at least fix those and stop adding new warnings. There's also the possibility to add a "Quality Gate", so the build fails, e.g., if there's x amount or higher new warnings of a certain severity. But I'm not sure how useful that would be for Eclipse, as not every warning of every tool is always actually an issue. (In reply to Fabian Pfaff from comment #8) > There's also the possibility to add a "Quality Gate", so the build fails, > e.g., if there's x amount or higher new warnings of a certain severity. > But I'm not sure how useful that would be for Eclipse, as not every warning > of every tool is always actually an issue. This will be of great help Nothing happened for a long time. |