Skip to content

Console Output

Skipping 465 KB.. Full Log
[ERROR] Medium: Wait not in loop in org.eclipse.jdt.text.tests.performance.InvocationCountPerformanceMeter$EventReader.start() [org.eclipse.jdt.text.tests.performance.InvocationCountPerformanceMeter$EventReader] At InvocationCountPerformanceMeter.java:[line 100] WA_NOT_IN_LOOP
[ERROR] Medium: Possible null pointer dereference in org.eclipse.jdt.text.tests.performance.JavaFormatterProjectTest.measure(PerformanceMeter, int) due to return value of called method [org.eclipse.jdt.text.tests.performance.JavaFormatterProjectTest, org.eclipse.jdt.text.tests.performance.JavaFormatterProjectTest] Dereferenced at JavaFormatterProjectTest.java:[line 76]Known null at JavaFormatterProjectTest.java:[line 76] NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE
[ERROR] Medium: org.eclipse.jdt.text.tests.performance.KeyboardProbe.getContent(Text) uses the same code for two branches [org.eclipse.jdt.text.tests.performance.KeyboardProbe, org.eclipse.jdt.text.tests.performance.KeyboardProbe] At KeyboardProbe.java:[lines 218-222]At KeyboardProbe.java:[line 223] DB_DUPLICATE_BRANCHES
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.text.tests.performance.LineTrackerPerformanceTest.<static initializer for LineTrackerPerformanceTest>(): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.text.tests.performance.LineTrackerPerformanceTest] At LineTrackerPerformanceTest.java:[line 43] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.text.tests.performance.ResourceTestHelper.read(String): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.text.tests.performance.ResourceTestHelper] At ResourceTestHelper.java:[line 135] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.text.tests.performance.ScrollVerticalRulerTest.getFaust(int): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.text.tests.performance.ScrollVerticalRulerTest] At ScrollVerticalRulerTest.java:[line 137] DM_DEFAULT_ENCODING
[ERROR] High: Boxing/unboxing to parse a primitive org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase.intValueOf(String, int) [org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase] At TextPerformanceTestCase.java:[line 462] DM_BOXED_PRIMITIVE_FOR_PARSING
[ERROR] Medium: Incorrect lazy initialization and update of static field org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase.fgKeyboardProbe in org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase.getKeyboardProbe() [org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase] At TextPerformanceTestCase.java:[lines 410-411] LI_LAZY_INIT_UPDATE_STATIC
[ERROR] Medium: Call to method of static java.text.DateFormat in org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase.setUp() [org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase] At TextPerformanceTestCase.java:[line 130] STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE
[ERROR] High: Boxing/unboxing to parse a primitive org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase2.intValueOf(String, int) [org.eclipse.jdt.text.tests.performance.TextPerformanceTestCase2] At TextPerformanceTestCase2.java:[line 65] DM_BOXED_PRIMITIVE_FOR_PARSING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.text.tests.performance.TextStorePerformanceTest.<static initializer for TextStorePerformanceTest>(): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.text.tests.performance.TextStorePerformanceTest] At TextStorePerformanceTest.java:[line 46] DM_DEFAULT_ENCODING
[ERROR] Medium: Bad comparison of nonnegative value with 0 in org.eclipse.jdt.text.tests.spelling.SpellCheckEngineTestCase.testAvailableLocales() [org.eclipse.jdt.text.tests.spelling.SpellCheckEngineTestCase] At SpellCheckEngineTestCase.java:[line 116] INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.jdt.text.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.text.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/target/org.eclipse.jdt.text.tests-3.13.1400-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.jdt.text.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/target/org.eclipse.jdt.text.tests-3.13.1400-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.jdt.text.tests ---
[WARNING] MavenProject: org.eclipse.jdt:org.eclipse.jdt.text.tests:3.13.1400-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/pom.xml: baseline and build artifacts have same version but different contents
   classifier-sources: not present in baseline

[INFO] MavenProject: org.eclipse.jdt:org.eclipse.jdt.text.tests:3.13.1400-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts are not present in the baseline and have been removed: [sources]

[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:test (default-test) @ org.eclipse.jdt.text.tests ---
[INFO] Skipping tests
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.text.tests ---
[INFO] Skipped
[INFO] 
[INFO] -------< org.eclipse.ltk:org.eclipse.ltk.core.refactoring.tests >-------
[INFO] Building org.eclipse.ltk.core.refactoring.tests 3.9.0-SNAPSHOT   [13/19]
[INFO] ------------------------[ eclipse-test-plugin ]-------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] The project's OSGi version is 3.9.0.v20210629-0141
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/src/main/resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:compile (default-compile) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Compiling 29 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/target/classes
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.ltk.core.refactoring.tests >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.ltk.core.refactoring.tests <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] BugInstance size is 9
[INFO] Error size is 0
[INFO] Total bugs: 9
[ERROR] High: Result of integer multiplication cast to long in org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryServiceTests.executeRefactoring(String, int, int) [org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryServiceTests] At RefactoringHistoryServiceTests.java:[line 180] ICAST_INTEGER_MULTIPLY_CAST_TO_LONG
[ERROR] Medium: Switch statement found in org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryServiceTests$RefactoringExecutionListener.executionNotification(RefactoringExecutionEvent) where default case is missing [org.eclipse.ltk.core.refactoring.tests.history.RefactoringHistoryServiceTests$RefactoringExecutionListener] At RefactoringHistoryServiceTests.java:[lines 96-104] SF_SWITCH_NO_DEFAULT
[ERROR] Medium: Possible null pointer dereference of renamedProject in org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests.testProjectRenameUndoRedoLTK() on exception path [org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests, org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests, org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests] Dereferenced at ResourceRefactoringUndoTests.java:[line 215]Null value at ResourceRefactoringUndoTests.java:[line 193]Known null at ResourceRefactoringUndoTests.java:[line 195] NP_NULL_ON_SOME_PATH_EXCEPTION
[ERROR] Medium: Potentially ambiguous invocation of either an outer or inherited method org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ResourceSnapshot.getWorkspaceRoot() in org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$FileSnapshot.isValid(IResource) [org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$FileSnapshot] At ResourceRefactoringUndoTests.java:[line 521] IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD
[ERROR] Medium: Potentially ambiguous invocation of either an outer or inherited method org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ResourceSnapshot.getWorkspaceRoot() in org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$FolderSnapshot.isValid(IResource) [org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$FolderSnapshot] At ResourceRefactoringUndoTests.java:[line 561] IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD
[ERROR] Medium: Potentially ambiguous invocation of either an outer or inherited method org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ResourceSnapshot.getWorkspaceRoot() in org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ProjectSnapshot.isValid() [org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ProjectSnapshot] At ResourceRefactoringUndoTests.java:[line 653] IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD
[ERROR] Medium: Potentially ambiguous invocation of either an outer or inherited method org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ResourceSnapshot.getWorkspaceRoot() in org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ProjectSnapshot.isValid(IResource) [org.eclipse.ltk.core.refactoring.tests.resource.ResourceRefactoringUndoTests$ProjectSnapshot] At ResourceRefactoringUndoTests.java:[line 626] IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD
[ERROR] High: Found reliance on default encoding in org.eclipse.ltk.core.refactoring.tests.util.SimpleTestProject.createFile(IContainer, String, String): String.getBytes() [org.eclipse.ltk.core.refactoring.tests.util.SimpleTestProject] At SimpleTestProject.java:[line 59] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.ltk.core.refactoring.tests.util.SimpleTestProject.getContent(IFile): new java.io.InputStreamReader(InputStream) [org.eclipse.ltk.core.refactoring.tests.util.SimpleTestProject] At SimpleTestProject.java:[line 69] DM_DEFAULT_ENCODING
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/target/org.eclipse.ltk.core.refactoring.tests-3.9.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/target/org.eclipse.ltk.core.refactoring.tests-3.9.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.ltk.core.refactoring.tests ---
[WARNING] MavenProject: org.eclipse.ltk:org.eclipse.ltk.core.refactoring.tests:3.9.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/pom.xml: baseline and build artifacts have same version but different contents
   classifier-sources: not present in baseline

[INFO] MavenProject: org.eclipse.ltk:org.eclipse.ltk.core.refactoring.tests:3.9.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts are not present in the baseline and have been removed: [sources]

[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:test (default-test) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Skipping tests
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.ltk.core.refactoring.tests ---
[INFO] Skipped
[INFO] 
[INFO] --------< org.eclipse.ltk:org.eclipse.ltk.ui.refactoring.tests >--------
[INFO] Building org.eclipse.ltk.ui.refactoring.tests 3.10.0-SNAPSHOT    [14/19]
[INFO] ------------------------[ eclipse-test-plugin ]-------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] The project's OSGi version is 3.10.0.v20210618-1953
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/src/main/resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:compile (default-compile) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Compiling 10 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/target/classes
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.ltk.ui.refactoring.tests >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.ltk.ui.refactoring.tests <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/target/org.eclipse.ltk.ui.refactoring.tests-3.10.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/target/org.eclipse.ltk.ui.refactoring.tests-3.10.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.ltk.ui.refactoring.tests ---
[WARNING] MavenProject: org.eclipse.ltk:org.eclipse.ltk.ui.refactoring.tests:3.10.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/pom.xml: baseline and build artifacts have same version but different contents
   classifier-sources: not present in baseline

[INFO] MavenProject: org.eclipse.ltk:org.eclipse.ltk.ui.refactoring.tests:3.10.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts are not present in the baseline and have been removed: [sources]

[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:test (default-test) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Skipping tests
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.ltk.ui.refactoring.tests ---
[INFO] Skipped
[INFO] 
[INFO] --------< org.eclipse.jdt:org.eclipse.jdt.ui.tests.refactoring >--------
[INFO] Building org.eclipse.jdt.ui.tests.refactoring 3.14.0-SNAPSHOT    [15/19]
[INFO] ------------------------[ eclipse-test-plugin ]-------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] The project's OSGi version is 3.14.0.v20210723-1920
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/src/main/resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:compile (default-compile) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Compiling 225 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/target/classes
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.jdt.ui.tests.refactoring >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.jdt.ui.tests.refactoring <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] BugInstance size is 56
[INFO] Error size is 0
[INFO] Total bugs: 56
[ERROR] Medium: Redundant nullcheck of Class.getDeclaredMethod(String, Class[]), which is known to be non-null in org.eclipse.jdt.ui.tests.InheritedTestsFilter.shouldRun(Description) [org.eclipse.jdt.ui.tests.InheritedTestsFilter] Redundant null check at InheritedTestsFilter.java:[line 26] RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE
[ERROR] High: Potentially ambiguous invocation of either an outer or inherited method org.eclipse.ltk.core.refactoring.CompositeChange.getName() in org.eclipse.jdt.ui.tests.refactoring.DocumentChangeTest$1$1.createUndoChange(Change[]) [org.eclipse.jdt.ui.tests.refactoring.DocumentChangeTest$1$1] At DocumentChangeTest.java:[line 128] IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.ExtractTempTests13.js [org.eclipse.jdt.ui.tests.refactoring.ExtractTempTests13] At ExtractTempTests13.java:[line 28] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.ExtractTempTests1d7.js [org.eclipse.jdt.ui.tests.refactoring.ExtractTempTests1d7] At ExtractTempTests1d7.java:[line 34] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.InferTypeArgumentsTests.perform(IJavaElement[], int, int) [org.eclipse.jdt.ui.tests.refactoring.InferTypeArgumentsTests, org.eclipse.jdt.ui.tests.refactoring.InferTypeArgumentsTests] Dereferenced at InferTypeArgumentsTests.java:[line 97]Known null at InferTypeArgumentsTests.java:[line 94] NP_NULL_ON_SOME_PATH
[ERROR] High: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests.helper1(String[], int, int, int, int, int, boolean, boolean) [org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests, org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests] Dereferenced at InlineConstantTests.java:[line 109]Known null at InlineConstantTests.java:[line 108] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of one in org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests.firstIndexOf(String, String[]) [org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests, org.eclipse.jdt.ui.tests.refactoring.InlineConstantTests] Dereferenced at InlineConstantTests.java:[line 85]Known null at InlineConstantTests.java:[line 85] NP_NULL_ON_SOME_PATH
[ERROR] High: Null passed for non-null parameter of GenericRefactoringTest.performRefactoring(Refactoring) in org.eclipse.jdt.ui.tests.refactoring.InlineTempTests.helper1(ICompilationUnit, ISourceRange) [org.eclipse.jdt.ui.tests.refactoring.InlineTempTests, org.eclipse.jdt.ui.tests.refactoring.InlineTempTests] Method invoked at InlineTempTests.java:[line 82]Known null at InlineTempTests.java:[line 81] NP_NULL_PARAM_DEREF
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.InlineTempTests1d7.js [org.eclipse.jdt.ui.tests.refactoring.InlineTempTests1d7] At InlineTempTests1d7.java:[line 32] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.InlineTempTests9.js [org.eclipse.jdt.ui.tests.refactoring.InlineTempTests9] At InlineTempTests9.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Useless object stored in variable pkgs of method org.eclipse.jdt.ui.tests.refactoring.IntroduceFactoryTestsBase.createProjectPackageStructure(Map, Map, Map) [org.eclipse.jdt.ui.tests.refactoring.IntroduceFactoryTestsBase] At IntroduceFactoryTestsBase.java:[line 496] UC_USELESS_OBJECT
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests.test0() [org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests, org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests] Dereferenced at MoveInitializerTests.java:[line 88]Known null at MoveInitializerTests.java:[line 87] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests.test1() [org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests, org.eclipse.jdt.ui.tests.refactoring.MoveInitializerTests] Dereferenced at MoveInitializerTests.java:[line 128]Known null at MoveInitializerTests.java:[line 127] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Useless object stored in variable cus of method org.eclipse.jdt.ui.tests.refactoring.MoveInnerToTopLevelTests.validateFailingTest(String, String, String[], String[], String, int) [org.eclipse.jdt.ui.tests.refactoring.MoveInnerToTopLevelTests] At MoveInnerToTopLevelTests.java:[line 178] UC_USELESS_OBJECT
[ERROR] Medium: Possible null pointer dereference of one in org.eclipse.jdt.ui.tests.refactoring.MoveInstanceMethodTests.firstIndexOf(String, String[]) [org.eclipse.jdt.ui.tests.refactoring.MoveInstanceMethodTests, org.eclipse.jdt.ui.tests.refactoring.MoveInstanceMethodTests] Dereferenced at MoveInstanceMethodTests.java:[line 150]Known null at MoveInstanceMethodTests.java:[line 150] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.PathTransformationTests.rts [org.eclipse.jdt.ui.tests.refactoring.PathTransformationTests] At PathTransformationTests.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Return value of org.eclipse.jdt.internal.corext.refactoring.structure.PushDownRefactoringProcessor.getMemberActionInfos() ignored, but method has no side effect [org.eclipse.jdt.ui.tests.refactoring.PushDownTests] At PushDownTests.java:[line 199] RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT
[ERROR] Medium: Useless object stored in variable cus of method org.eclipse.jdt.ui.tests.refactoring.RenamePackageTests.testReadOnly() [org.eclipse.jdt.ui.tests.refactoring.RenamePackageTests] At RenamePackageTests.java:[line 1263] UC_USELESS_OBJECT
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests.helperQualifiedName(String, String, String, String): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests] At RenameTypeTests.java:[line 1403] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests.helperQualifiedName(String, String, String, String): String.getBytes() [org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests] At RenameTypeTests.java:[line 1393] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests.testSimilarElements05(): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests] At RenameTypeTests.java:[line 1529] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests.testSimilarElements05(): String.getBytes() [org.eclipse.jdt.ui.tests.refactoring.RenameTypeTests] At RenameTypeTests.java:[line 1525] DM_DEFAULT_ENCODING
[ERROR] Medium: org.eclipse.jdt.ui.tests.refactoring.TestModelProvider$Sorter implements Comparator but not Serializable [org.eclipse.jdt.ui.tests.refactoring.TestModelProvider$Sorter] At TestModelProvider.java:[lines 1-38] SE_COMPARATOR_SHOULD_BE_SERIALIZABLE
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.ValidateEditTests.testPackageRenameWithResource2(): String.getBytes() [org.eclipse.jdt.ui.tests.refactoring.ValidateEditTests] At ValidateEditTests.java:[line 196] DM_DEFAULT_ENCODING
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.test0() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 102]Known null at MultiMoveTest.java:[line 101] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.test1() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 160]Known null at MultiMoveTest.java:[line 159] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.test2() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 215]Known null at MultiMoveTest.java:[line 214] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.test3() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 269]Known null at MultiMoveTest.java:[line 268] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.testPackageMoveParticipants() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 312]Known null at MultiMoveTest.java:[line 311] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.testPackageMoveParticipants2() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 347]Known null at MultiMoveTest.java:[line 346] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest.testPackageMoveParticipants3() [org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest, org.eclipse.jdt.ui.tests.refactoring.ccp.MultiMoveTest] Dereferenced at MultiMoveTest.java:[line 388]Known null at MultiMoveTest.java:[line 387] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.extensions.ExtensionPointTests.eps [org.eclipse.jdt.ui.tests.refactoring.extensions.ExtensionPointTests] At ExtensionPointTests.java:[line 39] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.infra.AbstractJunit4CUTestCase.getFileContents(InputStream): new java.io.InputStreamReader(InputStream) [org.eclipse.jdt.ui.tests.refactoring.infra.AbstractJunit4CUTestCase] At AbstractJunit4CUTestCase.java:[line 39] DM_DEFAULT_ENCODING
[ERROR] High: org.eclipse.jdt.ui.tests.refactoring.infra.RefactoringHeapTestCase.executeRefactoring(Refactoring, boolean, int, boolean) forces garbage collection; extremely dubious except in benchmarking code [org.eclipse.jdt.ui.tests.refactoring.infra.RefactoringHeapTestCase] At RefactoringHeapTestCase.java:[line 34] DM_GC
[ERROR] High: org.eclipse.jdt.ui.tests.refactoring.infra.RefactoringPerformanceTestCaseCommon.executeRefactoring(Refactoring, boolean, int, boolean) forces garbage collection; extremely dubious except in benchmarking code [org.eclipse.jdt.ui.tests.refactoring.infra.RefactoringPerformanceTestCaseCommon] At RefactoringPerformanceTestCaseCommon.java:[line 44] DM_GC
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.nls.NLSHintTest.createResource(IPackageFragment, String, String): String.getBytes() [org.eclipse.jdt.ui.tests.refactoring.nls.NLSHintTest] At NLSHintTest.java:[line 301] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.nls.NlsRefactoringCreateChangeTest.copyToString(InputStream): java.io.ByteArrayOutputStream.toString() [org.eclipse.jdt.ui.tests.refactoring.nls.NlsRefactoringCreateChangeTest] At NlsRefactoringCreateChangeTest.java:[line 796] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in org.eclipse.jdt.ui.tests.refactoring.nls.NlsRefactoringTestHelper.getInputStream(String): String.getBytes() [org.eclipse.jdt.ui.tests.refactoring.nls.NlsRefactoringTestHelper] At NlsRefactoringTestHelper.java:[line 59] DM_DEFAULT_ENCODING
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveCompilationUnitPrefTest.doExecuteRefactoring(int, int, boolean) [org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveCompilationUnitPrefTest, org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveCompilationUnitPrefTest] Dereferenced at AbstractMoveCompilationUnitPrefTest.java:[line 41]Known null at AbstractMoveCompilationUnitPrefTest.java:[line 39] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Possible null pointer dereference of null in org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveStaticMemberPrefTest.doExecuteRefactoring(int, int, boolean) [org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveStaticMemberPrefTest, org.eclipse.jdt.ui.tests.refactoring.reorg.AbstractMoveStaticMemberPrefTest] Dereferenced at AbstractMoveStaticMemberPrefTest.java:[line 45]Known null at AbstractMoveStaticMemberPrefTest.java:[line 37] NP_NULL_ON_SOME_PATH
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.IntroduceIndirectionPerfAcceptanceTests.spts [org.eclipse.jdt.ui.tests.refactoring.reorg.IntroduceIndirectionPerfAcceptanceTests] At IntroduceIndirectionPerfAcceptanceTests.java:[line 39] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1] At MoveCompilationUnitPerfTests1.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2] At MoveCompilationUnitPerfTests2.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1] At MoveStaticMembersPerfTests1.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2] At MoveStaticMembersPerfTests2.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1] At RenameMethodPerfTests1.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2] At RenameMethodPerfTests2.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests] At RenameMethodWithOverloadPerfTests.java:[line 38] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1] At RenamePackagePerfTests1.java:[line 27] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests2.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests2] At RenamePackagePerfTests2.java:[line 28] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfAcceptanceTests.spts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfAcceptanceTests] At RenameTypePerfAcceptanceTests.java:[line 43] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1] At RenameTypePerfTests1.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2.rpts [org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2] At RenameTypePerfTests2.java:[line 29] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfaceHeapAcceptanceTests.rpts [org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfaceHeapAcceptanceTests] At ExtractInterfaceHeapAcceptanceTests.java:[line 44] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Unread public/protected field: org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfacePerfAcceptanceTests.rpts [org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfacePerfAcceptanceTests] At ExtractInterfacePerfAcceptanceTests.java:[line 46] URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Useless object stored in variable types of method org.eclipse.jdt.ui.tests.refactoring.typeconstraints.TypeEnvironmentTests._testAssignment() [org.eclipse.jdt.ui.tests.refactoring.typeconstraints.TypeEnvironmentTests] At TypeEnvironmentTests.java:[line 348] UC_USELESS_OBJECT
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/target/org.eclipse.jdt.ui.tests.refactoring-3.14.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/target/org.eclipse.jdt.ui.tests.refactoring-3.14.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.jdt.ui.tests.refactoring ---
[WARNING] MavenProject: org.eclipse.jdt:org.eclipse.jdt.ui.tests.refactoring:3.14.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/pom.xml: baseline and build artifacts have same version but different contents
   classifier-sources: not present in baseline

[INFO] MavenProject: org.eclipse.jdt:org.eclipse.jdt.ui.tests.refactoring:3.14.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts are not present in the baseline and have been removed: [sources]

[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:test (default-test) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Skipping tests
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.ui.tests.refactoring ---
[INFO] Skipped
[INFO] 
[INFO] -----< org.eclipse.jdt.ui:org.eclipse.jdt.ui.junit.sampleproject >------
[INFO] Building org.eclipse.jdt.ui.junit.sampleproject 1.0.0-SNAPSHOT   [16/19]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] 
[INFO] --- license-maven-plugin:2.0.0:update-file-header (first) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Will check encoding: UTF-8
[INFO] config - available comment styles :
  * apt (header transformer with apt comment style)
  * xml (header transformer with xml comment style)
  * java (header transformer with java comment style)
  * rst (header transformer with rst comment style)
  * ftl (header transformer with free marker comment style)
  * mysql (header transformer with mysql comment style)
  * xml (header transformer with html comment style)
  * sql (header transformer with sql comment style)
  * properties (header transformer with properties file comment style)
  * jsp (header transformer with jsp comment style)
  * php (header transformer with php comment style)
[INFO] Adding a license repository jar:file:/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/.repository/org/codehaus/mojo/license-maven-plugin/2.0.0/license-maven-plugin-2.0.0.jar!/META-INF/licenses
[INFO] register GNU Free Documentation License (FDL) version 1.3
[INFO] register GNU General Lesser Public License (LGPL) version 3.0
[INFO] register GNU Affero General Public License (AGPL) version 3.0
[INFO] register GNU General Public License (GPL) version 3.0
[INFO] register GNU General Public License (GPL) version 2.0
[INFO] register GNU General Public License (GPL) version 1.0
[INFO] register Apache License version 2.0
[INFO] register Eclipse Public License - v 2.0 with Secondary License
[INFO] register Eclipse Public License - v 2.0
[INFO] register Eclipse Public License - v 1.0
[INFO] register Eclipse Public + Distribution License - v 1.0
[INFO] register COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
[INFO] register GNU General Lesser Public License (LGPL) version 2.1
[INFO] register MIT-License
[INFO] register BSD 2-Clause License
[INFO] register BSD 3-Clause License
[INFO] register European Union Public License v1.1
[INFO] Will use default roots [src, target/generated-sources, target/processed-sources]
[INFO] Will use default includes [**/*]
[INFO] Will use processStartTag: #%L
[INFO] Will use processEndTag: #L%
[INFO] Will use sectionDelimiter: %%
[INFO] Associate extension 'apt' to comment style 'apt'
[INFO] Associate extension 'pom' to comment style 'xml'
[INFO] Associate extension 'xml' to comment style 'xml'
[INFO] Associate extension 'mxlm' to comment style 'xml'
[INFO] Associate extension 'dtd' to comment style 'xml'
[INFO] Associate extension 'fml' to comment style 'xml'
[INFO] Associate extension 'xsl' to comment style 'xml'
[INFO] Associate extension 'jaxx' to comment style 'xml'
[INFO] Associate extension 'kml' to comment style 'xml'
[INFO] Associate extension 'gsp' to comment style 'xml'
[INFO] Associate extension 'tml' to comment style 'xml'
[INFO] Associate extension 'svg' to comment style 'xml'
[INFO] Associate extension 'java' to comment style 'java'
[INFO] Associate extension 'groovy' to comment style 'java'
[INFO] Associate extension 'css' to comment style 'java'
[INFO] Associate extension 'jccs' to comment style 'java'
[INFO] Associate extension 'cs' to comment style 'java'
[INFO] Associate extension 'as' to comment style 'java'
[INFO] Associate extension 'aj' to comment style 'java'
[INFO] Associate extension 'c' to comment style 'java'
[INFO] Associate extension 'h' to comment style 'java'
[INFO] Associate extension 'cpp' to comment style 'java'
[INFO] Associate extension 'js' to comment style 'java'
[INFO] Associate extension 'json' to comment style 'java'
[INFO] Associate extension 'ts' to comment style 'java'
[INFO] Associate extension 'go' to comment style 'java'
[INFO] Associate extension 'kt' to comment style 'java'
[INFO] Associate extension 'rst' to comment style 'rst'
[INFO] Associate extension 'ftl' to comment style 'ftl'
[INFO] Associate extension 'mysql' to comment style 'mysql'
[INFO] Associate extension 'xhtml' to comment style 'html'
[INFO] Associate extension 'html' to comment style 'html'
[INFO] Associate extension 'htm' to comment style 'html'
[INFO] Associate extension 'sql' to comment style 'sql'
[INFO] Associate extension 'properties' to comment style 'properties'
[INFO] Associate extension 'sh' to comment style 'properties'
[INFO] Associate extension 'py' to comment style 'properties'
[INFO] Associate extension 'rb' to comment style 'properties'
[INFO] Associate extension 'pl' to comment style 'properties'
[INFO] Associate extension 'pm' to comment style 'properties'
[INFO] Associate extension 'jsp' to comment style 'jsp'
[INFO] Associate extension 'jspx' to comment style 'jsp'
[INFO] Associate extension 'php' to comment style 'php'
[INFO] Will search files to update from root /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src
[INFO] Skip not found root /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/generated-sources
[INFO] Skip not found root /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/processed-sources
[INFO] Use description template: /org/codehaus/mojo/license/default-file-header-description.ftl
[INFO] Process header 'rst'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'java'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/awtui/AboutDialog.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/awtui/Logo.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/awtui/ProgressBar.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/awtui/TestRunner.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/extensions/ActiveTestSuite.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/extensions/ExceptionTestCase.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/extensions/RepeatedTest.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/extensions/TestDecorator.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/extensions/TestSetup.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/Assert.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/AssertionFailedError.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/ComparisonFailure.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/Protectable.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/Test.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/TestCase.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/TestFailure.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/TestListener.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/TestResult.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/TestSuite.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/BaseTestRunner.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/ClassPathTestCollector.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/FailureDetailView.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/LoadingTestCollector.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/ReloadingTestSuiteLoader.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/SimpleTestCollector.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/Sorter.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/StandardTestSuiteLoader.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/TestCaseClassLoader.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/TestCollector.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/TestRunListener.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/TestSuiteLoader.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/runner/Version.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/samples/money/IMoney.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/samples/money/Money.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/samples/money/MoneyBag.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/AboutDialog.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/CounterPanel.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/DefaultFailureDetailView.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/FailureRunView.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/ProgressBar.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/StatusLine.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestHierarchyRunView.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestRunContext.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestRunView.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestRunner.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestSelector.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestSuitePanel.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/swingui/TestTreeModel.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/textui/ResultPrinter.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/textui/TestRunner.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/AllTests.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/SimpleTest.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/VectorTest.java
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/money/MoneyTest.java
[INFO] Process header 'apt'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'xml'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/assembly/src.xml
[INFO] Process header 'jsp'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'php'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'mysql'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'html'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'properties'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO]  - header was updated for /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/resources/junit/runner/excluded.properties
[INFO] Process header 'ftl'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Process header 'sql'
[INFO]  - using Eclipse Public + Distribution License - v 1.0
[INFO] Scan 56 files header done in 66.836ms.
[INFO] All files are up-to-date.
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 7 resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 7 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 50 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/classes
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/Assert.java: Some input files use or override a deprecated API.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/framework/Assert.java: Recompile with -Xlint:deprecation for details.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/samples/money/MoneyBag.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/main/java/junit/samples/money/MoneyBag.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.jdt.ui.junit.sampleproject >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.jdt.ui.junit.sampleproject <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] BugInstance size is 24
[INFO] Error size is 0
[INFO] Total bugs: 24
[ERROR] Medium: Inconsistent synchronization of junit.awtui.TestRunner.fRunner; locked 60% of time [junit.awtui.TestRunner, junit.awtui.TestRunner, junit.awtui.TestRunner, junit.awtui.TestRunner, junit.awtui.TestRunner] Unsynchronized access at TestRunner.java:[line 408]Unsynchronized access at TestRunner.java:[line 345]Synchronized access at TestRunner.java:[line 412]Synchronized access at TestRunner.java:[line 424]Synchronized access at TestRunner.java:[line 447] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Switch statement found in junit.awtui.TestRunner.testFailed(int, Test, Throwable) where default case is missing [junit.awtui.TestRunner] At TestRunner.java:[lines 82-89] SF_SWITCH_NO_DEFAULT
[ERROR] Medium: junit.awtui.TestRunner$2.actionPerformed(ActionEvent) invokes System.exit(...), which shuts down the entire virtual machine [junit.awtui.TestRunner$2] At TestRunner.java:[line 141] DM_EXIT
[ERROR] Medium: junit.awtui.TestRunner$9.actionPerformed(ActionEvent) invokes System.exit(...), which shuts down the entire virtual machine [junit.awtui.TestRunner$9] At TestRunner.java:[line 259] DM_EXIT
[ERROR] Medium: Increment of volatile field junit.extensions.ActiveTestSuite.fActiveTestDeathCount in junit.extensions.ActiveTestSuite.runFinished(Test) [junit.extensions.ActiveTestSuite] At ActiveTestSuite.java:[line 74] VO_VOLATILE_INCREMENT
[ERROR] Medium: junit.framework.Assert.assertEquals(String, boolean, boolean) invokes inefficient Boolean constructor; use Boolean.valueOf(...) instead [junit.framework.Assert] At Assert.java:[line 181] DM_BOOLEAN_CTOR
[ERROR] Medium: junit.framework.Assert.assertEquals(String, byte, byte) invokes inefficient new Byte(byte) constructor; use Byte.valueOf(byte) instead [junit.framework.Assert] At Assert.java:[line 196] DM_NUMBER_CTOR
[ERROR] Medium: junit.framework.Assert.assertEquals(String, char, char) invokes inefficient new Character(char) constructor; use Character.valueOf(char) instead [junit.framework.Assert] At Assert.java:[line 211] DM_NUMBER_CTOR
[ERROR] Medium: junit.framework.Assert.assertEquals(String, int, int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead [junit.framework.Assert] At Assert.java:[line 241] DM_NUMBER_CTOR
[ERROR] Medium: junit.framework.Assert.assertEquals(String, long, long) invokes inefficient new Long(long) constructor; use Long.valueOf(long) instead [junit.framework.Assert] At Assert.java:[line 166] DM_NUMBER_CTOR
[ERROR] Medium: junit.framework.Assert.assertEquals(String, short, short) invokes inefficient new Short(short) constructor; use Short.valueOf(short) instead [junit.framework.Assert] At Assert.java:[line 226] DM_NUMBER_CTOR
[ERROR] High: Incorrect lazy initialization and update of static field junit.runner.BaseTestRunner.fPreferences in junit.runner.BaseTestRunner.getPreferences() [junit.runner.BaseTestRunner] At BaseTestRunner.java:[lines 47-48] LI_LAZY_INIT_UPDATE_STATIC
[ERROR] Medium: junit.runner.BaseTestRunner.readPreferences() may fail to clean up java.io.InputStream [junit.runner.BaseTestRunner, junit.runner.BaseTestRunner, junit.runner.BaseTestRunner, junit.runner.BaseTestRunner, junit.runner.BaseTestRunner] Obligation to clean up resource created at BaseTestRunner.java:[line 235] is not dischargedPath continues at BaseTestRunner.java:[line 236]Path continues at BaseTestRunner.java:[line 237]Path continues at BaseTestRunner.java:[line 244]Path continues at BaseTestRunner.java:[line 245] OBL_UNSATISFIED_OBLIGATION
[ERROR] Medium: junit.runner.BaseTestRunner.readPreferences() may fail to close stream [junit.runner.BaseTestRunner] At BaseTestRunner.java:[line 235] OS_OPEN_STREAM
[ERROR] Medium: Load of known null value in junit.runner.TestCaseClassLoader.loadClass(String, boolean) [junit.runner.TestCaseClassLoader] At TestCaseClassLoader.java:[line 106] NP_LOAD_OF_KNOWN_NULL_VALUE
[ERROR] Medium: junit.runner.TestCaseClassLoader.getClassData(File) may fail to clean up java.io.InputStream on checked exception [junit.runner.TestCaseClassLoader, junit.runner.TestCaseClassLoader, junit.runner.TestCaseClassLoader, junit.runner.TestCaseClassLoader, junit.runner.TestCaseClassLoader, junit.runner.TestCaseClassLoader] Obligation to clean up resource created at TestCaseClassLoader.java:[line 147] is not dischargedPath continues at TestCaseClassLoader.java:[line 148]Path continues at TestCaseClassLoader.java:[line 149]Path continues at TestCaseClassLoader.java:[line 151]Path continues at TestCaseClassLoader.java:[line 157]Path continues at TestCaseClassLoader.java:[line 159] OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE
[ERROR] Medium: junit.runner.TestCaseClassLoader.loadJarData(String, String) may fail to close stream [junit.runner.TestCaseClassLoader] At TestCaseClassLoader.java:[line 169] OS_OPEN_STREAM
[ERROR] High: Found reliance on default encoding in junit.swingui.TestRunner.loadHistory(JComboBox): new java.io.FileReader(File) [junit.swingui.TestRunner] At TestRunner.java:[line 483] DM_DEFAULT_ENCODING
[ERROR] High: Found reliance on default encoding in junit.swingui.TestRunner.saveHistory(): new java.io.FileWriter(File) [junit.swingui.TestRunner] At TestRunner.java:[line 636] DM_DEFAULT_ENCODING
[ERROR] Medium: junit.swingui.TestRunner.terminate() invokes System.exit(...), which shuts down the entire virtual machine [junit.swingui.TestRunner] At TestRunner.java:[line 731] DM_EXIT
[ERROR] Medium: Inconsistent synchronization of junit.swingui.TestRunner.fRunner; locked 80% of time [junit.swingui.TestRunner, junit.swingui.TestRunner, junit.swingui.TestRunner, junit.swingui.TestRunner, junit.swingui.TestRunner] Unsynchronized access at TestRunner.java:[line 569]Synchronized access at TestRunner.java:[line 573]Synchronized access at TestRunner.java:[line 593]Synchronized access at TestRunner.java:[line 605]Synchronized access at TestRunner.java:[line 632] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Switch statement found in junit.swingui.TestRunner$1.run() where default case is missing [junit.swingui.TestRunner$1] At TestRunner.java:[lines 79-86] SF_SWITCH_NO_DEFAULT
[ERROR] Medium: Should junit.swingui.TestSelector$ParallelSwapper be a _static_ inner class? [junit.swingui.TestSelector$ParallelSwapper] At TestSelector.java:[lines 258-269] SIC_INNER_SHOULD_BE_STATIC
[ERROR] Medium: junit.textui.TestRunner.runFailed(String) invokes System.exit(...), which shuts down the entire virtual machine [junit.textui.TestRunner] At TestRunner.java:[line 193] DM_EXIT
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/test-classes
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/SimpleTest.java: Some input files use or override a deprecated API.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/SimpleTest.java: Recompile with -Xlint:deprecation for details.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/VectorTest.java: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/VectorTest.java uses unchecked or unsafe operations.
[WARNING] /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/src/test/java/junit/samples/VectorTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/org.eclipse.jdt.ui.junit.sampleproject-1.0.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-assembly-plugin:3.3.0:single (make-assembly) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Reading assembly descriptor: src/assembly/src.xml
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/org.eclipse.jdt.ui.junit.sampleproject-1.0.0-SNAPSHOT-dist.jar
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.ui.junit.sampleproject ---
[INFO] Skipped
[INFO] 
[INFO] --------< org.eclipse.jdt:org.eclipse.jdt.ui.examples.projects >--------
[INFO] Building org.eclipse.jdt.ui.examples.projects 3.2.0-SNAPSHOT     [17/19]
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] The project's OSGi version is 3.2.0.v20210623-1405
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy (copy) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Configured Artifact: org.eclipse.jdt.ui:org.eclipse.jdt.ui.junit.sampleproject:dist:1.0.0-SNAPSHOT:jar
[INFO] Copying org.eclipse.jdt.ui.junit.sampleproject-1.0.0-SNAPSHOT-dist.jar to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/archive/junit/org.eclipse.jdt.ui.junit.sampleproject-1.0.0-SNAPSHOT-dist.jar
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/src/main/resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:compile (default-compile) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Compiling 5 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/target/classes
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.jdt.ui.examples.projects >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.jdt.ui.examples.projects <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/src/test/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:testCompile (default-testCompile) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/target/org.eclipse.jdt.ui.examples.projects-3.2.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/jdtexamples.jar
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/target/org.eclipse.jdt.ui.examples.projects-3.2.0-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] No baseline version MavenProject: org.eclipse.jdt:org.eclipse.jdt.ui.examples.projects:3.2.0-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/pom.xml
[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:integration-test (default-integration-test) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Skipping tests
[INFO] 
[INFO] --- maven-failsafe-plugin:2.22.2:verify (default-verify) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.ui.examples.projects ---
[INFO] Skipped
[INFO] 
[INFO] ---------< org.eclipse.jdt:org.eclipse.jdt.ui.unittest.junit >----------
[INFO] Building org.eclipse.jdt.ui.unittest.junit 1.0.200-SNAPSHOT      [18/19]
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier (default-build-qualifier) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] The project's OSGi version is 1.0.200.v20210429-2046
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/src/main/resources
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:compile (default-compile) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Compiling 20 source files to /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/target/classes
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.jdt.ui.unittest.junit >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Fork Value is true
[INFO] Done SpotBugs Analysis....
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.jdt.ui.unittest.junit <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] BugInstance size is 11
[INFO] Error size is 0
[INFO] Total bugs: 11
[ERROR] Medium: Inconsistent synchronization of org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient.fPushbackReader; locked 42% of time [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient] Unsynchronized access at RemoteTestRunnerClient.java:[line 87]Unsynchronized access at RemoteTestRunnerClient.java:[line 92]Unsynchronized access at RemoteTestRunnerClient.java:[line 92]Synchronized access at RemoteTestRunnerClient.java:[line 126]Synchronized access at RemoteTestRunnerClient.java:[line 127]Synchronized access at RemoteTestRunnerClient.java:[line 128] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Inconsistent synchronization of org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient.fServerSocket; locked 71% of time [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient] Unsynchronized access at RemoteTestRunnerClient.java:[line 85]Unsynchronized access at RemoteTestRunnerClient.java:[line 86]Synchronized access at RemoteTestRunnerClient.java:[line 190]Synchronized access at RemoteTestRunnerClient.java:[line 190]Synchronized access at RemoteTestRunnerClient.java:[line 145]Synchronized access at RemoteTestRunnerClient.java:[line 146]Synchronized access at RemoteTestRunnerClient.java:[line 147] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Inconsistent synchronization of org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient.fSocket; locked 57% of time [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient] Unsynchronized access at RemoteTestRunnerClient.java:[line 86]Unsynchronized access at RemoteTestRunnerClient.java:[line 88]Unsynchronized access at RemoteTestRunnerClient.java:[line 89]Synchronized access at RemoteTestRunnerClient.java:[line 190]Synchronized access at RemoteTestRunnerClient.java:[line 137]Synchronized access at RemoteTestRunnerClient.java:[line 138]Synchronized access at RemoteTestRunnerClient.java:[line 139] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Inconsistent synchronization of org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient.fWriter; locked 83% of time [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ServerConnection, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.launcher.JUnitRemoteTestRunnerClient, org.eclipse.jdt.ui.unittest.junit.launcher.JUnitRemoteTestRunnerClient] Unsynchronized access at RemoteTestRunnerClient.java:[line 89]Synchronized access at RemoteTestRunnerClient.java:[line 121]Synchronized access at RemoteTestRunnerClient.java:[line 122]Synchronized access at RemoteTestRunnerClient.java:[line 123]Synchronized access at JUnitRemoteTestRunnerClient.java:[line 282]Synchronized access at JUnitRemoteTestRunnerClient.java:[line 283] IS2_INCONSISTENT_SYNC
[ERROR] Medium: Unused public or protected field: org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient.fInputStream [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient] In RemoteTestRunnerClient.java UUF_UNUSED_PUBLIC_OR_PROTECTED_FIELD
[ERROR] Medium: Should org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ListenerSafeRunnable be a _static_ inner class? [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ListenerSafeRunnable] At RemoteTestRunnerClient.java:[lines 41-45] SIC_INNER_SHOULD_BE_STATIC
[ERROR] Medium: Should org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ProcessingState be a _static_ inner class? [org.eclipse.jdt.ui.unittest.junit.internal.launcher.RemoteTestRunnerClient$ProcessingState] At RemoteTestRunnerClient.java:[line 51] SIC_INNER_SHOULD_BE_STATIC
[ERROR] Medium: Dead store to types in org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchConfigurationTab.handleSearchButtonSelected() [org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchConfigurationTab] At JUnitLaunchConfigurationTab.java:[line 599] DLS_DEAD_LOCAL_STORE
[ERROR] Medium: Switch statement found in org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchShortcut.findExistingLaunchConfigurations(Object) where default case is missing [org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchShortcut] At JUnitLaunchShortcut.java:[lines 581-594] SF_SWITCH_NO_DEFAULT
[ERROR] Medium: Switch statement found in org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchShortcut.launch(Object[], String) where default case is missing [org.eclipse.jdt.ui.unittest.junit.launcher.JUnitLaunchShortcut] At JUnitLaunchShortcut.java:[lines 169-182] SF_SWITCH_NO_DEFAULT
[ERROR] Medium: Should org.eclipse.jdt.ui.unittest.junit.launcher.JUnitRemoteTestRunnerClient$ListenerSafeRunnable be a _static_ inner class? [org.eclipse.jdt.ui.unittest.junit.launcher.JUnitRemoteTestRunnerClient$ListenerSafeRunnable] At JUnitRemoteTestRunnerClient.java:[lines 47-51] SIC_INNER_SHOULD_BE_STATIC
[INFO] 


To see bug detail using the Spotbugs GUI, use the following command "mvn spotbugs:gui"



[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:testResources (default-testResources) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/src/test/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:2.4.0:testCompile (default-testCompile) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/target/org.eclipse.jdt.ui.unittest.junit-1.0.200-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-plugin (default-package-plugin) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/target/org.eclipse.jdt.ui.unittest.junit-1.0.200-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.jdt.ui.unittest.junit ---
[WARNING] MavenProject: org.eclipse.jdt:org.eclipse.jdt.ui.unittest.junit:1.0.200-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/pom.xml: baseline and build artifacts have same version but different contents
   no-classifier: different
      .api_description: present in baseline only

[INFO] MavenProject: org.eclipse.jdt:org.eclipse.jdt.ui.unittest.junit:1.0.200-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts have been replaced with the baseline version: [sources]

[INFO] 
[INFO] --- tycho-surefire-plugin:2.4.0:integration-test (default-integration-test) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Skipping tests
[INFO] 
[INFO] --- maven-failsafe-plugin:2.22.2:verify (default-verify) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.ui.unittest.junit ---
[INFO] Skipped
[INFO] 
[INFO] --< org.eclipse.jdt.feature:org.eclipse.jdt.ui.unittest.junit.feature >--
[INFO] Building org.eclipse.jdt.ui.unittest.junit.feature 1.0.100-SNAPSHOT [19/19]
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Deleting /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/target
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Fetching org.eclipse.license_2.0.2.v20181016-2210.jar from https://download.eclipse.org/cbi/updates/license/2.0.2.v20181016-2210/features/ (13.05kB)
[INFO] The project's OSGi version is 1.0.100.v20210429-2046
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-id (default-validate-id) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:validate-version (default-validate-version) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:copy-resources (saveproperties) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/saveproperties
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M3:enforce (enforce-maven) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- target-platform-configuration:2.4.0:target-platform (default-target-platform) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (filter-resources) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/src/main/resources
[INFO] 
[INFO] >>> spotbugs-maven-plugin:4.1.4:check (analyze-compile) > :spotbugs @ org.eclipse.jdt.ui.unittest.junit.feature >>>
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:spotbugs (spotbugs) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] <<< spotbugs-maven-plugin:4.1.4:check (analyze-compile) < :spotbugs @ org.eclipse.jdt.ui.unittest.junit.feature <<<
[INFO] 
[INFO] 
[INFO] --- spotbugs-maven-plugin:4.1.4:check (analyze-compile) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:plugin-source (plugin-source) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- tycho-packaging-plugin:2.4.0:package-feature (default-package-feature) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/target/org.eclipse.jdt.ui.unittest.junit.feature-1.0.100-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] MavenProject: org.eclipse.jdt.feature:org.eclipse.jdt.ui.unittest.junit.feature:1.0.100-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/pom.xml
    The main artifact has been replaced with the baseline version.

[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] 
[INFO] --- tycho-source-plugin:2.4.0:feature-source (feature-source) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Building jar: /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/target/org.eclipse.jdt.ui.unittest.junit.feature-1.0.100-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:2.4.0:p2-metadata (attach-p2-metadata) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] MavenProject: org.eclipse.jdt.feature:org.eclipse.jdt.ui.unittest.junit.feature:1.0.100-SNAPSHOT @ /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit.feature/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts have been replaced with the baseline version: [sources-feature]

[INFO] 
[INFO] --- tycho-p2-extras-plugin:2.4.0:compare-version-with-baselines (compare-attached-artifacts-with-release) @ org.eclipse.jdt.ui.unittest.junit.feature ---
[INFO] Skipped
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] eclipse.jdt.ui 4.21.0-SNAPSHOT ..................... SUCCESS [ 58.139 s]
[INFO] org.eclipse.ltk.core.refactoring 3.12.0-SNAPSHOT ... SUCCESS [ 26.170 s]
[INFO] org.eclipse.ltk.ui.refactoring 3.12.0-SNAPSHOT ..... SUCCESS [ 11.504 s]
[INFO] org.eclipse.jdt.core.manipulation 1.15.0-SNAPSHOT .. SUCCESS [ 24.234 s]
[INFO] org.eclipse.jdt.ui 3.24.0-SNAPSHOT ................. SUCCESS [01:25 min]
[INFO] org.eclipse.jdt.junit.runtime 3.6.100-SNAPSHOT ..... SUCCESS [  5.486 s]
[INFO] org.eclipse.jdt.junit.core 3.11.0-SNAPSHOT ......... SUCCESS [  7.451 s]
[INFO] org.eclipse.jdt.junit 3.13.0-SNAPSHOT .............. SUCCESS [ 11.439 s]
[INFO] org.eclipse.jdt.junit4.runtime 1.2.0-SNAPSHOT ...... SUCCESS [  3.420 s]
[INFO] org.eclipse.jdt.junit5.runtime 1.0.1300-SNAPSHOT ... SUCCESS [  3.548 s]
[INFO] org.eclipse.jdt.ui.tests 3.14.0-SNAPSHOT ........... SUCCESS [ 35.785 s]
[INFO] org.eclipse.jdt.text.tests 3.13.1400-SNAPSHOT ...... SUCCESS [ 14.715 s]
[INFO] org.eclipse.ltk.core.refactoring.tests 3.9.0-SNAPSHOT SUCCESS [  6.283 s]
[INFO] org.eclipse.ltk.ui.refactoring.tests 3.10.0-SNAPSHOT SUCCESS [  4.062 s]
[INFO] org.eclipse.jdt.ui.tests.refactoring 3.14.0-SNAPSHOT SUCCESS [ 18.434 s]
[INFO] org.eclipse.jdt.ui.junit.sampleproject 1.0.0-SNAPSHOT SUCCESS [ 35.338 s]
[INFO] org.eclipse.jdt.ui.examples.projects 3.2.0-SNAPSHOT  SUCCESS [ 19.360 s]
[INFO] org.eclipse.jdt.ui.unittest.junit 1.0.200-SNAPSHOT . SUCCESS [  7.058 s]
[INFO] org.eclipse.jdt.ui.unittest.junit.feature 1.0.100-SNAPSHOT SUCCESS [  0.446 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  07:20 min
[INFO] Finished at: 2021-07-30T03:22:14Z
[INFO] ------------------------------------------------------------------------
[SpotBugs] Using default pattern '**/spotbugsXml.xml' since user defined pattern is not set
[SpotBugs] Searching for all files in '/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs' that match the pattern '**/spotbugsXml.xml'
[SpotBugs] -> found 17 files
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.core.manipulation/target/spotbugsXml.xml
[SpotBugs] -> found 37 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.junit.core/target/spotbugsXml.xml
[SpotBugs] -> found 24 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.junit.runtime/target/spotbugsXml.xml
[SpotBugs] -> found 7 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.junit/target/spotbugsXml.xml
[SpotBugs] -> found 11 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.junit4.runtime/target/spotbugsXml.xml
[SpotBugs] -> found 1 issue (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.junit5.runtime/target/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.text.tests/target/spotbugsXml.xml
[SpotBugs] -> found 48 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.examples.projects/target/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.junit.sampleproject/target/spotbugsXml.xml
[SpotBugs] -> found 24 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests.refactoring/target/spotbugsXml.xml
[SpotBugs] -> found 56 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.tests/target/spotbugsXml.xml
[SpotBugs] -> found 106 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui.unittest.junit/target/spotbugsXml.xml
[SpotBugs] -> found 11 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.jdt.ui/target/spotbugsXml.xml
[SpotBugs] -> found 370 issues (skipped 3 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring.tests/target/spotbugsXml.xml
[SpotBugs] -> found 9 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.core.refactoring/target/spotbugsXml.xml
[SpotBugs] -> found 13 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring.tests/target/spotbugsXml.xml
[SpotBugs] -> found 0 issues (skipped 0 duplicates)
[SpotBugs] Successfully parsed file /home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs/org.eclipse.ltk.ui.refactoring/target/spotbugsXml.xml
[SpotBugs] -> found 11 issues (skipped 0 duplicates)
[SpotBugs] Post processing issues on 'basic-qsldd' with source code encoding 'UTF-8'
[SpotBugs] Creating SCM blamer to obtain author and commit information for affected files
[SpotBugs] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[SpotBugs] Resolving file names for all issues in source directory '/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs'
[SpotBugs] -> resolved paths in source directory (452 found, 0 not found)
[SpotBugs] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[SpotBugs] -> all issues already have a valid module name
[SpotBugs] Resolving package names (or namespaces) by parsing the affected files
[SpotBugs] -> all affected files already have a valid package name
[SpotBugs] No filter has been set, publishing all 728 issues
[SpotBugs] Creating fingerprints for all affected code blocks to track issues over different builds
[SpotBugs] -> created fingerprints for 0 issues (skipped 728 issues)
[SpotBugs] Copying affected files to Jenkins' build folder '/var/jenkins/jobs/eclipse.jdt.ui-SpotBugs/builds/449/files-with-issues'
[SpotBugs] -> 452 copied, 0 not in workspace, 0 not-found, 0 with I/O error
[SpotBugs] Repository miner is not configured, skipping repository mining
[SpotBugs] Reference build recorder is not configured
[SpotBugs] Obtaining reference build from same job (eclipse.jdt.ui-SpotBugs)
[SpotBugs] Using reference build 'eclipse.jdt.ui-SpotBugs #448' to compute new, fixed, and outstanding issues
[SpotBugs] Issues delta (vs. reference build): outstanding: 728, new: 0, fixed: 0
[SpotBugs] No quality gates have been set - skipping
[SpotBugs] Health report is disabled - skipping
[SpotBugs] Created analysis result for 728 issues (found 0 new issues, fixed 0 issues)
[SpotBugs] Attaching ResultAction with ID 'spotbugs' to build 'eclipse.jdt.ui-SpotBugs #449'.
[Checks API] No suitable checks publisher found.
[Maven] Sleeping for 5 seconds due to JENKINS-32191...
[Maven] Parsing console log (workspace: '/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs')
[Maven] -> found 26 issues (skipped 0 duplicates)
[Maven] Parsing console log (workspace: '/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs')
[Maven] -> found 26 issues (skipped 0 duplicates)
[Maven] Successfully parsed console log
[Maven] -> found 26 issues (skipped 0 duplicates)
[Maven] Parsing console log (workspace: '/home/jenkins/agent/workspace/eclipse.jdt.ui-SpotBugs')
[Maven] Skipping post processing
[Maven] No filter has been set, publishing all 26 issues
[Maven] Repository miner is not configured, skipping repository mining
[Maven] Reference build recorder is not configured
[Maven] Obtaining reference build from same job (eclipse.jdt.ui-SpotBugs)
[Maven] Using reference build 'eclipse.jdt.ui-SpotBugs #448' to compute new, fixed, and outstanding issues
[Maven] Issues delta (vs. reference build): outstanding: 26, new: 0, fixed: 1
[Maven] No quality gates have been set - skipping
[Maven] Health report is disabled - skipping
[Maven] Created analysis result for 26 issues (found 0 new issues, fixed 1 issues)
[Maven] Attaching ResultAction with ID 'maven-warnings' to build 'eclipse.jdt.ui-SpotBugs #449'.
[Checks API] No suitable checks publisher found.
Finished: SUCCESS