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
12 5 0 0

Files

Class Bugs
it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity 2
it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity$FileEntityFinder 2
it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation$Bindings 1

it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity

Bug Category Details Line Priority
Redundant nullcheck of this$path, which is known to be non-null in it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 62 Medium
Redundant nullcheck of $path, which is known to be non-null in it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity.hashCode() STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 62 Medium

it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity$FileEntityFinder

Bug Category Details Line Priority
Class it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity$FileEntityFinder defines non-transient non-serializable instance field path BAD_PRACTICE SE_BAD_FIELD Low
it.tidalwave.role.ui.javafx.example.large.data.impl.FileEntity$FileEntityFinder is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 65 Low

it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation$Bindings

Bug Category Details Line Priority
Unread public/protected field: it.tidalwave.role.ui.javafx.example.large.mainscreen.MainScreenPresentation$Bindings.booleanProperty STYLE URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD 76 Low