<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>22a61a349131452fc20a230179a88cee</fingerprint><lineEnd>464</lineEnd><lineStart>464</lineStart><message>Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.util.spi.DefaultProcessExecutor.isWindows()</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(464,0): DM_CONVERT_CASE: I18N: Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.util.spi.DefaultProcessExecutor.isWindows()</toString><type>DM_CONVERT_CASE</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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>546fcec2f3fc51e896f3a93765e3b9a9</fingerprint><lineEnd>417</lineEnd><lineStart>417</lineStart><message>Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor.start(): new java.io.PrintWriter(OutputStream, boolean)</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(417,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.util.spi.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>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>cf72bf19c353afd0d889c0f512a33b98</fingerprint><lineEnd>440</lineEnd><lineStart>440</lineStart><message>Useless control flow in it.tidalwave.util.spi.DefaultProcessExecutor.waitForCompletion()</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(440,0): UCF_USELESS_CONTROL_FLOW: STYLE: Useless control flow in it.tidalwave.util.spi.DefaultProcessExecutor.waitForCompletion()</toString><type>UCF_USELESS_CONTROL_FLOW</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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>282979a34723be2e2509ea3ef5ab71c6</fingerprint><lineEnd>276</lineEnd><lineStart>276</lineStart><message>Found reliance on default encoding in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read(): new java.io.InputStreamReader(InputStream)</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(276,0): DM_DEFAULT_ENCODING: I18N: Found reliance on default encoding in it.tidalwave.util.spi.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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>a4ff01756de9ea4b0bf187d6935c6579</fingerprint><lineEnd>316</lineEnd><lineStart>316</lineStart><message>Naked notify in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.read()</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(316,0): NN_NAKED_NOTIFY: MT_CORRECTNESS: Naked notify in it.tidalwave.util.spi.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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>f53c819baaf66f7ccd0135a0b88105ee</fingerprint><lineEnd>154</lineEnd><lineStart>154</lineStart><message>Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.start()</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(154,0): RV_RETURN_VALUE_IGNORED_BAD_PRACTICE: BAD_PRACTICE: Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in it.tidalwave.util.spi.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>modules/Utilities/src/main/java/it/tidalwave/util/spi/DefaultProcessExecutor.java</fileName><fingerprint>45757508fede6ce813179388b36a1e30</fingerprint><lineEnd>249</lineEnd><lineStart>249</lineStart><message>Unconditional wait in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String)</message><moduleName>TheseFoolishThings :: Utilities</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.util.spi</packageName><reference>1325</reference><severity>LOW</severity><toString>DefaultProcessExecutor.java(249,0): UW_UNCOND_WAIT: MT_CORRECTNESS: Unconditional wait in it.tidalwave.util.spi.DefaultProcessExecutor$DefaultConsoleOutput.waitFor(String)</toString><type>UW_UNCOND_WAIT</type></issue><size>7</size><toString>7 warnings (low: 7)</toString></reportApi>