Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-732

Classification of findbug issues

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Trivial
    • Resolution: Fixed
    • Component/s: findbugs-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      Despite all the efforts, findbugs still report false positives. It would be nice
      if the findbugs plugin provides UI for people to go mark issues as false
      positives and/or add comments to discuss about the issues.

      Such view could also nicely integrate with trend analysis, reporting which build
      the problem was introduced and which build it was fixed.

        Attachments

          Issue Links

            Activity

            Hide
            drulli Ulli Hafner added a comment -

            Hmm, I'm not sure whether Hudson is the right tool to do this. I think the
            problem should be targeted at the root (i.e., in the findbugs configuration).

            E.g., if a warning is wrong then our team adds a @SuppressWarnings to the source
            file indicating that the tool's guess was wrong. And if a warning type is not
            helpful at all we use a suppression filter to configure findbugs.

            Doing this in Hudson is also possible, but in my option the wrong place. What do
            you think?

            Show
            drulli Ulli Hafner added a comment - Hmm, I'm not sure whether Hudson is the right tool to do this. I think the problem should be targeted at the root (i.e., in the findbugs configuration). E.g., if a warning is wrong then our team adds a @SuppressWarnings to the source file indicating that the tool's guess was wrong. And if a warning type is not helpful at all we use a suppression filter to configure findbugs. Doing this in Hudson is also possible, but in my option the wrong place. What do you think?
            Hide
            drulli Ulli Hafner added a comment -

            Prioritized.

            Show
            drulli Ulli Hafner added a comment - Prioritized.
            Hide
            erase_your_mind Vasil Dilchev added a comment -

            This (bug comments and classification) can now be achieved through the FindBugs WebCloud (cummunity or local).

            Show
            erase_your_mind Vasil Dilchev added a comment - This (bug comments and classification) can now be achieved through the FindBugs WebCloud (cummunity or local).
            Hide
            drulli Ulli Hafner added a comment -

            For FindBugs this could be done using the cloud feature.

            JENKINS-7144 is still open in order to provide that feature for all plug-ins based on analysis-core.

            Show
            drulli Ulli Hafner added a comment - For FindBugs this could be done using the cloud feature. JENKINS-7144 is still open in order to provide that feature for all plug-ins based on analysis-core.

              People

              • Assignee:
                drulli Ulli Hafner
                Reporter:
                kohsuke Kohsuke Kawaguchi
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: