SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 3.1.11

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
16 6 0 0

Files

Class Bugs
it.tidalwave.northernwind.frontend.filesystem.basic.LocalCopyFileSystemProvider 1
it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredResourceFileSystem 1
it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform 4

it.tidalwave.northernwind.frontend.filesystem.basic.LocalCopyFileSystemProvider

Bug Category Details Line Priority
Non-null field sourceProvider is not initialized by new it.tidalwave.northernwind.frontend.filesystem.basic.LocalCopyFileSystemProvider() CORRECTNESS NP_NONNULL_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR 56 High

it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredResourceFileSystem

Bug Category Details Line Priority
Possible null pointer dereference in it.tidalwave.northernwind.frontend.filesystem.basic.layered.LayeredResourceFileSystem.getRoot() due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 72 Medium

it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform

Bug Category Details Line Priority
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) STYLE BC_UNCONFIRMED_CAST 183 Low
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 95 Medium
Redundant nullcheck of file, which is known to be non-null in it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform.getLatestModificationTime() STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 168 Medium
Redundant nullcheck of this, which is known to be non-null in new it.tidalwave.northernwind.frontend.filesystem.impl.ResourceFileNetBeansPlatform(ResourceFileSystemNetBeansPlatform, FileObject) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 95 Low