The following document contains the results of SpotBugs
SpotBugs Version is 3.1.11
Threshold is low
Effort is max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
9 | 7 | 0 | 0 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport.isEmpty() due to return value of called method | STYLE | NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 64 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean) | I18N | DM_DEFAULT_ENCODING | 329 | High |
Private method it.tidalwave.util.impl.DefaultProcessExecutor.log(String, DefaultProcessExecutor$DefaultConsoleOutput) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 418 | Low |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream) | I18N | DM_DEFAULT_ENCODING | 215 | High |
Naked notify in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read() | MT_CORRECTNESS | NN_NAKED_NOTIFY | 231 | Medium |
Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.start() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 109 | Low |
Unconditional wait in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String) | MT_CORRECTNESS | UW_UNCOND_WAIT | 187 | Low |