<reportApi _class='io.jenkins.plugins.analysis.core.restapi.ReportApi'><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>LocalCopyFileSystemProvider.java</baseName><category>CORRECTNESS</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/LocalCopyFileSystemProvider.java</fileName><fingerprint>c93e0e08f87719903080aefe56d650ea</fingerprint><lineEnd>73</lineEnd><lineStart>56</lineStart><message>Non-null field sourceProvider is not initialized by new it.tidalwave.northernwind.frontend.filesystem.basic.LocalCopyFileSystemProvider()</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.basic</packageName><reference>26</reference><severity>NORMAL</severity><toString>LocalCopyFileSystemProvider.java(56,0): NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR: CORRECTNESS: Non-null field sourceProvider is not initialized by new it.tidalwave.northernwind.frontend.filesystem.basic.LocalCopyFileSystemProvider()</toString><type>NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>LayeredResourceFileSystem.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/basic/layered/LayeredResourceFileSystem.java</fileName><fingerprint>705672a7cf3dd53bf4e7c54c063d1a4c</fingerprint><lineEnd>70</lineEnd><lineStart>70</lineStart><message>Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredResourceFileSystem.getRoot() due to return value of called method</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.basic.layered</packageName><reference>26</reference><severity>LOW</severity><toString>LayeredResourceFileSystem.java(70,0): NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE: STYLE: Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredResourceFileSystem.getRoot() 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>ResourceFileNetBeansPlatform.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>e58d159ba5b24241d52ecbc775fb029b</fingerprint><lineEnd>182</lineEnd><lineStart>182</lineStart><message>Unchecked/unconfirmed cast from it.tidalwave.northernwind.core.model.ResourceFile to it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform in it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform.copyTo(ResourceFile)</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(182,0): BC_UNCONFIRMED_CAST: STYLE: Unchecked/unconfirmed cast from it.tidalwave.northernwind.core.model.ResourceFile to it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform in it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform.copyTo(ResourceFile)</toString><type>BC_UNCONFIRMED_CAST</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceFileNetBeansPlatform.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>92f555f68fac045407250027cb682021</fingerprint><lineEnd>96</lineEnd><lineStart>96</lineStart><message>new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject) may expose internal representation by storing an externally mutable object into ResourceFileNetBeansPlatform.delegate</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(96,0): EI_EXPOSE_REP2: MALICIOUS_CODE: new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject) may expose internal representation by storing an externally mutable object into ResourceFileNetBeansPlatform.delegate</toString><type>EI_EXPOSE_REP2</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceFileNetBeansPlatform.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>9938abb54065221390586ed270e14720</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject).</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(94,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$afterReturning$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$2$1ea6722c is called from constructor new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceFileNetBeansPlatform.java</baseName><category>MALICIOUS_CODE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>d82de95b4cd06e76abce2d3cb9f80083</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject).</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(94,0): MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR: MALICIOUS_CODE: Overridable method ajc$before$org_springframework_beans_factory_aspectj_AbstractDependencyInjectionAspect$1$e854fa65 is called from constructor new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject).</toString><type>MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceFileNetBeansPlatform.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>c9241c5bdffe86721c0bebc37597cc79</fingerprint><lineEnd>94</lineEnd><lineStart>94</lineStart><message>Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject)</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(94,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject)</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><issue><addedAt>0</addedAt><authorEmail>-</authorEmail><authorName>-</authorName><baseName>ResourceFileNetBeansPlatform.java</baseName><category>STYLE</category><columnEnd>0</columnEnd><columnStart>0</columnStart><commit>-</commit><description></description><fileName>modules/filesystems/BasicFileSystems/src/main/java/it/tidalwave/northernwind/frontend/filesystem/impl/ResourceFileNetBeansPlatform.java</fileName><fingerprint>a4c3d6e99914e491e017794e7e4be46</fingerprint><lineEnd>167</lineEnd><lineStart>167</lineStart><message>Redundant nullcheck of file, which is known to be non-null in it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform.getLatestModificationTime()</message><moduleName>NorthernWind :: Filesystems :: Basic</moduleName><origin>spotbugs</origin><originName>SpotBugs</originName><packageName>it.tidalwave.northernwind.frontend.filesystem.impl</packageName><reference>26</reference><severity>LOW</severity><toString>ResourceFileNetBeansPlatform.java(167,0): RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE: STYLE: Redundant nullcheck of file, which is known to be non-null in it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform.getLatestModificationTime()</toString><type>RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE</type></issue><size>8</size><toString>8 warnings (normal: 1, low: 7)</toString></reportApi>