<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLSerializer.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java</fileName><fingerprint>efa7409e19bc3c7e8a27b687a60f5450</fingerprint><lineEnd>856</lineEnd><lineStart>856</lineStart><message>Dead store to state in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.characters(String)</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLSerializer.java(856,0): DLS_DEAD_LOCAL_STORE: STYLE: Dead store to state in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.characters(String)</toString><type>DLS_DEAD_LOCAL_STORE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLSerializer.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java</fileName><fingerprint>943b765b3ebd3d665b65f462a12810e8</fingerprint><lineEnd>354</lineEnd><lineStart>354</lineStart><message>Null passed for non-null parameter of HTMLdtd.isPreserveSpace(String) in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>NORMAL</severity><toString>HTMLSerializer.java(354,0): NP_NULL_PARAM_DEREF: CORRECTNESS: Null passed for non-null parameter of HTMLdtd.isPreserveSpace(String) in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</toString><type>NP_NULL_PARAM_DEREF</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLSerializer.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java</fileName><fingerprint>b84c8ae5fd77d9e82f3cc684aa1867aa</fingerprint><lineEnd>354</lineEnd><lineStart>354</lineStart><message>Null passed for non-null parameter of HTMLdtd.isPreserveSpace(String) in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>NORMAL</severity><toString>HTMLSerializer.java(354,0): NP_NULL_PARAM_DEREF: CORRECTNESS: Null passed for non-null parameter of HTMLdtd.isPreserveSpace(String) in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</toString><type>NP_NULL_PARAM_DEREF</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLSerializer.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLSerializer.java</fileName><fingerprint>5e77ff7643bff3e11e701a27b20856cf</fingerprint><lineEnd>354</lineEnd><lineStart>354</lineStart><message>Nullcheck of htmlName at line 362 of value previously dereferenced in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLSerializer.java(354,0): RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: CORRECTNESS: Nullcheck of htmlName at line 362 of value previously dereferenced in it.tidalwave.northernwind.core.impl.patches.HTMLSerializer.startElement(String, String, String, Attributes)</toString><type>RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>8b0215b3c6e3754f6a9b63b6c65c275c</fingerprint><lineEnd>442</lineEnd><lineStart>442</lineStart><message>it.tidalwave.northernwind.core.impl.patches.HTMLdtd.defineElement(String, int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(442,0): DM_NUMBER_CTOR: PERFORMANCE: it.tidalwave.northernwind.core.impl.patches.HTMLdtd.defineElement(String, int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</toString><type>DM_NUMBER_CTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>33e81db0b624a314f1983c119edff5cf</fingerprint><lineEnd>434</lineEnd><lineStart>434</lineStart><message>it.tidalwave.northernwind.core.impl.patches.HTMLdtd.defineEntity(String, char) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(434,0): DM_NUMBER_CTOR: PERFORMANCE: it.tidalwave.northernwind.core.impl.patches.HTMLdtd.defineEntity(String, char) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</toString><type>DM_NUMBER_CTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>PERFORMANCE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>1e6864a1f9794c6cc3bb531f764db90</fingerprint><lineEnd>347</lineEnd><lineStart>347</lineStart><message>it.tidalwave.northernwind.core.impl.patches.HTMLdtd.fromChar(int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(347,0): DM_NUMBER_CTOR: PERFORMANCE: it.tidalwave.northernwind.core.impl.patches.HTMLdtd.fromChar(int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead</toString><type>DM_NUMBER_CTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>MT_CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>185a6fdd287c0853668734d82e0ad719</fingerprint><lineEnd>372</lineEnd><lineStart>369</lineStart><message>Incorrect lazy initialization of static field it.tidalwave.northernwind.core.impl.patches.HTMLdtd._byName in it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize()</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(369,0): LI_LAZY_INIT_STATIC: MT_CORRECTNESS: Incorrect lazy initialization of static field it.tidalwave.northernwind.core.impl.patches.HTMLdtd._byName in it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize()</toString><type>LI_LAZY_INIT_STATIC</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>BAD_PRACTICE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>570d4606ec97206b5f08bde2c5c2037c</fingerprint><lineEnd>381</lineEnd><lineStart>381</lineStart><message>it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize() may fail to close stream</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(381,0): OS_OPEN_STREAM: BAD_PRACTICE: it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize() may fail to close stream</toString><type>OS_OPEN_STREAM</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>HTMLdtd.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/HtmlPatches/src/main/java/it/tidalwave/northernwind/core/impl/patches/HTMLdtd.java</fileName><fingerprint>310992cdd4f17a32bf9e85974457763e</fingerprint><lineEnd>404</lineEnd><lineStart>404</lineStart><message>Exception is caught when Exception is not thrown in it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize()</message><moduleName>NorthernWind :: HTML Patches</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.core.impl.patches</packageName><reference>26</reference><severity>LOW</severity><toString>HTMLdtd.java(404,0): REC_CATCH_EXCEPTION: STYLE: Exception is caught when Exception is not thrown in it.tidalwave.northernwind.core.impl.patches.HTMLdtd.initialize()</toString><type>REC_CATCH_EXCEPTION</type></issue><size>10</size><toString>10 warnings (normal: 2, low: 8)</toString></reportApi>