Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.8.6

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
46 6 0 0

Files

Class Bugs
it.tidalwave.role.ui.javafx.impl.common.ChangeListenerSelectableAdapter 1
it.tidalwave.role.ui.javafx.impl.common.PropertyAdapter 1
it.tidalwave.ui.javafx.JavaFXSafeProxyCreator 1
it.tidalwave.ui.javafx.Splash 3

it.tidalwave.role.ui.javafx.impl.common.ChangeListenerSelectableAdapter

Bug Category Details Line Priority
Null passed for non-null parameter of changed(ObservableValue, PresentationModel, PresentationModel) in it.tidalwave.role.ui.javafx.impl.common.ChangeListenerSelectableAdapter.lambda$new$0(ObservableValue, TreeItem, TreeItem) CORRECTNESS NP_NONNULL_PARAM_VIOLATION 54 Low

it.tidalwave.role.ui.javafx.impl.common.PropertyAdapter

Bug Category Details Line Priority
new it.tidalwave.role.ui.javafx.impl.common.PropertyAdapter(Executor, BoundProperty) may expose internal representation by storing an externally mutable object into PropertyAdapter.delegate MALICIOUS_CODE EI_EXPOSE_REP2 91 Medium

it.tidalwave.ui.javafx.JavaFXSafeProxyCreator

Bug Category Details Line Priority
Return value of java.util.concurrent.CountDownLatch.await(long, TimeUnit) ignored in it.tidalwave.ui.javafx.JavaFXSafeProxyCreator.createNodeAndDelegate(Class, String) CORRECTNESS RV_RETURN_VALUE_IGNORED 230 Medium

it.tidalwave.ui.javafx.Splash

Bug Category Details Line Priority
it.tidalwave.ui.javafx.Splash.show(Stage) may expose internal representation by storing an externally mutable object into Splash.splashStage MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
Splash.splashStage not initialized in constructor and dereferenced in it.tidalwave.ui.javafx.Splash.dismiss() STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR 100 Low
Splash.splashStage not initialized in constructor and dereferenced in it.tidalwave.ui.javafx.Splash.lambda$dismiss$0(ActionEvent) STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR 103 Low