Skip to content

Console Output (lines 2,693-2,723)

[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.