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
51 9 0 0

Files

Class Bugs
it.tidalwave.role.ui.javafx.impl.filechooser.FileChooserBindings 1
it.tidalwave.role.ui.javafx.impl.tableview.TableAggregateAdapter 1
it.tidalwave.role.ui.javafx.impl.treetable.TreeTableAggregateAdapter 1
it.tidalwave.role.ui.javafx.impl.util.ReflectionUtils 2
it.tidalwave.ui.javafx.JavaFXSafeProxyCreator 2
it.tidalwave.ui.javafx.JavaFXSpringApplication 1
it.tidalwave.util.impl.DefaultPreferencesHandler 1

it.tidalwave.role.ui.javafx.impl.filechooser.FileChooserBindings

Bug Category Details Line Priority

it.tidalwave.role.ui.javafx.impl.tableview.TableAggregateAdapter

Bug Category Details Line Priority

it.tidalwave.role.ui.javafx.impl.treetable.TreeTableAggregateAdapter

Bug Category Details Line Priority

it.tidalwave.role.ui.javafx.impl.util.ReflectionUtils

Bug Category Details Line Priority
Invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in it.tidalwave.role.ui.javafx.impl.util.ReflectionUtils.injectDependencies(Object, Map) MALICIOUS_CODE DP_DO_INSIDE_DO_PRIVILEGED 75 Low
Possible null pointer dereference in it.tidalwave.role.ui.javafx.impl.util.ReflectionUtils.getTypeArguments(Class, Class) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 148 Medium

it.tidalwave.ui.javafx.JavaFXSafeProxyCreator

Bug Category Details Line Priority
it.tidalwave.ui.javafx.JavaFXSafeProxyCreator.BEANS is a mutable collection MALICIOUS_CODE MS_MUTABLE_COLLECTION 136 High
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 278 Low

it.tidalwave.ui.javafx.JavaFXSpringApplication

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in it.tidalwave.ui.javafx.JavaFXSpringApplication.initializeInBackground() I18N DM_CONVERT_CASE 92 Low

it.tidalwave.util.impl.DefaultPreferencesHandler

Bug Category Details Line Priority
Use of non-localized String.toUpperCase() or String.toLowerCase() in new it.tidalwave.util.impl.DefaultPreferencesHandler() I18N DM_CONVERT_CASE 71 Low