<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ScmWorkingDirectorySupport.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/northernwind/frontend/filesystem/scm/spi/ScmWorkingDirectorySupport.java</fileName><fingerprint>e2e6495f4b5be1dcee8ebf4846a2c8d6</fingerprint><lineEnd>66</lineEnd><lineStart>66</lineStart><message>Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport.isEmpty() due to return value of called method</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.northernwind.frontend.filesystem.scm.spi</packageName><reference>247</reference><severity>LOW</severity><toString>ScmWorkingDirectorySupport.java(66,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport.isEmpty() due to return value of called method</toString><type>NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>7f1c082869db0b97962f044074ee547c</fingerprint><lineEnd>327</lineEnd><lineStart>327</lineStart><message>Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean)</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(327,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean)</toString><type>DM_DEFAULT_ENCODING</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>ef09466cc9d1034d08daa392cf5052a3</fingerprint><lineEnd>420</lineEnd><lineStart>416</lineStart><message>Private method it.tidalwave.util.impl.DefaultProcessExecutor.log(String, DefaultProcessExecutor$DefaultConsoleOutput) is never called</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(416,0): UPM_UNCALLED_PRIVATE_METHOD: PERFORMANCE: Private method it.tidalwave.util.impl.DefaultProcessExecutor.log(String, DefaultProcessExecutor$DefaultConsoleOutput) is never called</toString><type>UPM_UNCALLED_PRIVATE_METHOD</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>I18N</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>26cc50ae586a0ffb2ac353be0ab646b2</fingerprint><lineEnd>213</lineEnd><lineStart>213</lineStart><message>Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream)</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(213,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream)</toString><type>DM_DEFAULT_ENCODING</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>ca315ce62c2cbdee51794042adf5b50e</fingerprint><lineEnd>229</lineEnd><lineStart>229</lineStart><message>Naked notify in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read()</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(229,0): NN_NAKED_NOTIFY: MT_CORRECTNESS: Naked notify in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.read()</toString><type>NN_NAKED_NOTIFY</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>3e81203e0fb7dfa53e540ae7abfa79e3</fingerprint><lineEnd>107</lineEnd><lineStart>107</lineStart><message>Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.start()</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(107,0): RV_RETURN_VALUE_IGNORED_BAD_PRACTICE: BAD_PRACTICE: Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.start()</toString><type>RV_RETURN_VALUE_IGNORED_BAD_PRACTICE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>DefaultProcessExecutor.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>../../NorthernWind_Metrics/workspace/modules/filesystems/ScmFileSystem/src/main/java/it/tidalwave/util/impl/DefaultProcessExecutor.java</fileName><fingerprint>44bce984a8a7cd7b5417868feb91cd9a</fingerprint><lineEnd>185</lineEnd><lineStart>185</lineStart><message>Unconditional wait in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String)</message><moduleName>NorthernWind :: Filesystems :: SCM</moduleName><origin>spotbugs</origin><originName></originName><packageName>it.tidalwave.util.impl</packageName><reference>263</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(185,0): UW_UNCOND_WAIT: MT_CORRECTNESS: Unconditional wait in it.tidalwave.util.impl.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String)</toString><type>UW_UNCOND_WAIT</type></issue><size>7</size><toString>7 warnings (low: 7)</toString></reportApi>