-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Hudson, Findbugs, PMD
I think the 'contextHashCode' depends on the seven lines around the warning line (up 3, down 3, warning in the centre).
But if I add one/several lines in the java code, the same number of new and fixed warnings appear, meaning that the same warnings in the current and old build can not be identified.
In a simple case,the source is,
package foo; /** * Hello world! * */ public class App { public static void main( String[] args ) { System.out.println( "Hello World!!!" ); } public boolean equals(Object o){ return true; } }
Then I add one line in the top of the file, which does not affect the code;
But the build result tells that there are two new warnings and fixed warnings;(see pic1)
And I find that the contextHashCode of the warnings in the current build and old builds are not the same.(see findbugs-warnings (1).xml and findbugs-warnings .xml)
- is duplicated by
-
JENKINS-2968 Findbugs reports some warnings as resolved even if this is not true
- Closed