FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
327 197 0 0

Files

Class Bugs
net.sf.jguiraffe.gui.platform.javafx.builder.action.ContextMenuCreator$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager 1
net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager$$anonfun$createButtonControl$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.BorderPanelFactory$$anonfun$getPaneTransformer$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.components.ControlActionEventSource$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxComponentManager$ 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxListModel$$anonfun$initFromModel$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.components.ListModelSupport$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.SplitPaneResizeListener$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.TextLengthRestriction$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.package 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.package$ 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$2 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$3 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$4 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$2 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$3 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$editKeyHandler$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$performCommit$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$$anonfun$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$PropertyChangeListener 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellComponentManager$$anonfun$selectCell$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellSelectionExtractor$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$2 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$3 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$createColumn$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnWidthExtractor$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ComponentManagerInvocationHandler 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$leafColumns$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$nextEditableColumn$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1$$anonfun$applyOrElse$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.FormControllerCell$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$rowsUpdated$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$setSelectedIndices$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableColumnRecalibrationResizePolicy$ColumnWidthUpdater 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1 5
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$ 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$$anonfun$changed$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableWidthExtractor$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$buildChildren$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$resyncChildren$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.FxThreadModelChangeListener$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$2 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$3 3
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$addSelectedPath$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$3 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$setSelectedPaths$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.TreeHandlerFactory$$anonfun$initCellFactory$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.NoToolTipSupport$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StyleWidgetHandler$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser 6
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$2 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$3 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleSheet$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleToken$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleValue$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.ToolTipWidgetHandler$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventAdapter$$anonfun$handle$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventSource$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.ChangeEventAdapter$$anonfun$changed$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.event.EventListenerList$$anonfun$fire$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1$$anonfun$changed$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$createAndRegisterListener$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$removeListener$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$createAndRegisterListener$2 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$removeListener$2 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$createAndRegisterListener$3 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$removeListener$3 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$registerListener$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$unregisterListener$1 3
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$createAndRegisterListener$4 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$removeListener$4 1
net.sf.jguiraffe.gui.platform.javafx.builder.event.MouseEventAdapter$$anonfun$fire$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$fire$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleFocusEvent$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleIconEvent$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxGUISynchronizer$$anonfun$syncInvoke$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput 6
net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput$ 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anonfun$show$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputButtonProvider$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputIconProvider$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputStageProvider$class 1
net.sf.jguiraffe.gui.platform.javafx.builder.window.DefaultStageFactory$$anonfun$createStage$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$window$JavaFxWindow$$fireClosingEvent$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$open$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider 1
net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider$ 1
net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$1 2
net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$2 2
net.sf.jguiraffe.gui.platform.javafx.common.ImageWrapper 1
net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anon$1 1
net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anonfun$createAndAssignToolTips$1 2
net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationSupport$class 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$appendChildren$1 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$createLayoutPane$1 3
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1 2
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1$$anonfun$apply$2 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$net$sf$jguiraffe$gui$platform$javafx$layout$ContainerWrapper$$createFontInitializer$1 1
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData 2
net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData$ 2
net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter 4
net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$1 1
net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$2 1
net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$1 1
net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$2 1

net.sf.jguiraffe.gui.platform.javafx.builder.action.ContextMenuCreator$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.action.ContextMenuCreator$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 27-33 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager

Bug Category Details Line Priority
Load of known null value in net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager.bindActionToMenuItem(JavaFxAction, Tuple2) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 251 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager$$anonfun$createButtonControl$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.action.JavaFxActionManager$$anonfun$createButtonControl$1 defines non-transient non-serializable instance field toggleButton$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.BorderPanelFactory$$anonfun$getPaneTransformer$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.BorderPanelFactory$$anonfun$getPaneTransformer$1(BorderPanelFactory, PanelTag) CORRECTNESS NP_ALWAYS_NULL 133 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.BorderPanelFactory$$anonfun$getPaneTransformer$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.BorderPanelFactory$$anonfun$getPaneTransformer$1 defines non-transient non-serializable instance field tag$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.ControlActionEventSource$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.ControlActionEventSource$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 30-45 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxComponentManager$

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxComponentManager$.DefaultFontContainer() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 627 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxListModel$$anonfun$initFromModel$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxListModel$$anonfun$initFromModel$1(JavaFxListModel, ListModel) CORRECTNESS NP_ALWAYS_NULL 48 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxListModel$$anonfun$initFromModel$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.JavaFxListModel$$anonfun$initFromModel$1 defines non-transient non-serializable instance field model$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.ListModelSupport$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.ListModelSupport$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 35-84 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.SplitPaneResizeListener$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.SplitPaneResizeListener$$anon$1(SplitPaneResizeListener, double) CORRECTNESS NP_ALWAYS_NULL 112 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.TextLengthRestriction$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.TextLengthRestriction$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 43-116 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.package doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION Not available Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.package.PlacementMapping() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package$

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.package$ doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 34-154 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.package$.PlacementMapping() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 34 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$1 defines non-transient non-serializable instance field stylesHandler$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$2 defines non-transient non-serializable instance field stylesHandler$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$3

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$3 defines non-transient non-serializable instance field stylesHandler$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$4

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.package$$anonfun$initNodeProperties$4 defines non-transient non-serializable instance field node$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$1(EditableCell) CORRECTNESS NP_ALWAYS_NULL 157 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$2

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$2(EditableCell) CORRECTNESS NP_ALWAYS_NULL 65 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$3

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anon$3(EditableCell) CORRECTNESS NP_ALWAYS_NULL 165 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$editKeyHandler$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$editKeyHandler$1(EditableCell) CORRECTNESS NP_ALWAYS_NULL 114 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$editKeyHandler$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$performCommit$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$performCommit$1(EditableCell, boolean) CORRECTNESS NP_ALWAYS_NULL 128 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$$anonfun$performCommit$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.cell.EditableCell$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 48-181 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$$anonfun$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$$anonfun$1(BooleanCell) CORRECTNESS NP_ALWAYS_NULL 54 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$$anonfun$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$PropertyChangeListener

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.BooleanCell$PropertyChangeListener(BooleanCell) CORRECTNESS NP_ALWAYS_NULL 105 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellComponentManager$$anonfun$selectCell$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellComponentManager$$anonfun$selectCell$1 defines non-transient non-serializable instance field formOfCurrentCell$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellSelectionExtractor$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.CellSelectionExtractor$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 28-30 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$1 defines non-transient non-serializable instance field controller$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$2 defines non-transient non-serializable instance field controller$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$3

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$3 defines non-transient non-serializable instance field controller$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$createColumn$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$createColumn$1(ColumnFactory, TableFormController, int) CORRECTNESS NP_ALWAYS_NULL 43 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$createColumn$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnFactory$$anonfun$createColumn$1 defines non-transient non-serializable instance field controller$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnWidthExtractor$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ColumnWidthExtractor$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 30-44 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ComponentManagerInvocationHandler

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.ComponentManagerInvocationHandler.TypeComponentHandler() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 207 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$leafColumns$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$leafColumns$1(EditableTableCell, ListBuffer) CORRECTNESS NP_ALWAYS_NULL 127 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$leafColumns$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$nextEditableColumn$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$nextEditableColumn$1(EditableTableCell, ListBuffer) CORRECTNESS NP_ALWAYS_NULL 90 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$table$EditableTableCell$$nextEditableColumn$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1(EditableTableCell) CORRECTNESS NP_ALWAYS_NULL 74 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1$$anonfun$applyOrElse$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.EditableTableCell$$anonfun$tableCellEditKeyHandler$1$$anonfun$applyOrElse$1(EditableTableCell$$anonfun$tableCellEditKeyHandler$1) CORRECTNESS NP_ALWAYS_NULL 77 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.FormControllerCell$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.FormControllerCell$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 33-64 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$rowsUpdated$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$rowsUpdated$1(JavaFxTableHandler, ObservableList) CORRECTNESS NP_ALWAYS_NULL 146 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$rowsUpdated$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$setSelectedIndices$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.JavaFxTableHandler$$anonfun$setSelectedIndices$1 defines non-transient non-serializable instance field eta$0$1$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableColumnRecalibrationResizePolicy$ColumnWidthUpdater

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableColumnRecalibrationResizePolicy$ColumnWidthUpdater(TableColumnRecalibrationResizePolicy, TableView$ResizeFeatures) CORRECTNESS NP_ALWAYS_NULL 163 Medium
Possible null pointer dereference of column in net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableColumnRecalibrationResizePolicy$ColumnWidthUpdater.prepareUpdate() CORRECTNESS NP_NULL_ON_SOME_PATH 202 High

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1(TableHandlerFactory, TableFormController, TableView, TableColumnRecalibrationResizePolicy) CORRECTNESS NP_ALWAYS_NULL 85 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1 defines non-transient non-serializable instance field controller$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1 defines non-transient non-serializable instance field resizePolicy$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableHandlerFactory$$anonfun$createColumns$1 defines non-transient non-serializable instance field tableView$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener.BorderWidth() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$.BorderWidth() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 33 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$$anonfun$changed$1

Bug Category Details Line Priority
new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$$anonfun$changed$1(TableViewWidthChangeListener, int[]) may expose internal representation by storing an externally mutable object into TableViewWidthChangeListener$$anonfun$changed$1.widths$1 MALICIOUS_CODE EI_EXPOSE_REP2 58 Medium
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$$anonfun$changed$1(TableViewWidthChangeListener, int[]) CORRECTNESS NP_ALWAYS_NULL 58 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableViewWidthChangeListener$$anonfun$changed$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableWidthExtractor$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.table.TableWidthExtractor$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 30-43 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem

Bug Category Details Line Priority
Return value of scala.runtime.BoxesRunTime.boxToBoolean(boolean) ignored, but method has no side effect STYLE RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT 73 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$buildChildren$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$buildChildren$1(ConfigTreeItem, ObservableList) CORRECTNESS NP_ALWAYS_NULL 115 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$buildChildren$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$resyncChildren$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$resyncChildren$1(ConfigTreeItem, HashSet, ObservableList) CORRECTNESS NP_ALWAYS_NULL 127 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.ConfigTreeItem$$anonfun$resyncChildren$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.FxThreadModelChangeListener$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.FxThreadModelChangeListener$$anon$1(FxThreadModelChangeListener, ConfigurationNode) CORRECTNESS NP_ALWAYS_NULL 42 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$1(JavaFxTreeHandler) CORRECTNESS NP_ALWAYS_NULL 260 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$2

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anon$2(JavaFxTreeHandler) CORRECTNESS NP_ALWAYS_NULL 387 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$3

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$3(JavaFxTreeHandler, ConfigurationNode) CORRECTNESS NP_ALWAYS_NULL 330 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$3 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$3 defines non-transient non-serializable instance field node$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$addSelectedPath$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$addSelectedPath$1(JavaFxTreeHandler) CORRECTNESS NP_ALWAYS_NULL 191 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$addSelectedPath$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$1(JavaFxTreeHandler, TreeItem$TreeModificationEvent) CORRECTNESS NP_ALWAYS_NULL 281 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$3

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$3(JavaFxTreeHandler, TreeItem$TreeModificationEvent) CORRECTNESS NP_ALWAYS_NULL 283 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$components$tree$JavaFxTreeHandler$$fireExpansionEvent$3 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$setSelectedPaths$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$setSelectedPaths$1(JavaFxTreeHandler) CORRECTNESS NP_ALWAYS_NULL 179 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.JavaFxTreeHandler$$anonfun$setSelectedPaths$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.TreeHandlerFactory$$anonfun$initCellFactory$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.tree.TreeHandlerFactory$$anonfun$initCellFactory$1 defines non-transient non-serializable instance field changeHandler$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.NoToolTipSupport$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.NoToolTipSupport$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 27-39 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StyleWidgetHandler$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StyleWidgetHandler$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 34-105 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.Error() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.Failure() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.NoSuccess() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.OnceParser(Function1) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.Parser(Function1) doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser.Success() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 171 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$1(StylesParser) CORRECTNESS NP_ALWAYS_NULL 177 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$2

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$2(StylesParser) CORRECTNESS NP_ALWAYS_NULL 177 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$2 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$3

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$3(StylesParser) CORRECTNESS NP_ALWAYS_NULL 177 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleDefinition$3 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleSheet$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleSheet$1(StylesParser) CORRECTNESS NP_ALWAYS_NULL 173 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleSheet$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleToken$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleToken$1(StylesParser) CORRECTNESS NP_ALWAYS_NULL 186 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleToken$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleValue$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleValue$1(StylesParser) CORRECTNESS NP_ALWAYS_NULL 182 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.StylesParser$$anonfun$styleValue$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.ToolTipWidgetHandler$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.components.widget.ToolTipWidgetHandler$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 36-74 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventAdapter$$anonfun$handle$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventAdapter$$anonfun$handle$1(ActionEventAdapter, ActionEvent) CORRECTNESS NP_ALWAYS_NULL 64 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventAdapter$$anonfun$handle$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventSource$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.event.ActionEventSource$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 31-51 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.ChangeEventAdapter$$anonfun$changed$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.ChangeEventAdapter$$anonfun$changed$1(ChangeEventAdapter, ObservableValue) CORRECTNESS NP_ALWAYS_NULL 67 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.ChangeEventAdapter$$anonfun$changed$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.ChangeEventAdapter$$anonfun$changed$1 defines non-transient non-serializable instance field obsValue$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.EventListenerList$$anonfun$fire$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.EventListenerList$$anonfun$fire$1 defines non-transient non-serializable instance field f$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1(FocusEventAdapter) CORRECTNESS NP_ALWAYS_NULL 45 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1$$anonfun$changed$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1$$anonfun$changed$1(FocusEventAdapter$$anon$1, Boolean) CORRECTNESS NP_ALWAYS_NULL 49 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.FocusEventAdapter$$anon$1$$anonfun$changed$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$createAndRegisterListener$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$createAndRegisterListener$1 defines non-transient non-serializable instance field eventManager$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$createAndRegisterListener$1 defines non-transient non-serializable instance field handler$2 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$removeListener$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ActionListenerRegistration$$anonfun$removeListener$1 defines non-transient non-serializable instance field l$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$createAndRegisterListener$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$createAndRegisterListener$2 defines non-transient non-serializable instance field eventManager$2 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$createAndRegisterListener$2 defines non-transient non-serializable instance field handler$3 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$removeListener$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ChangeListenerRegistration$$anonfun$removeListener$2 defines non-transient non-serializable instance field l$2 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$createAndRegisterListener$3

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$createAndRegisterListener$3 defines non-transient non-serializable instance field eventManager$3 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$createAndRegisterListener$3 defines non-transient non-serializable instance field handler$4 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$removeListener$3

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$FocusListenerRegistration$$anonfun$removeListener$3 defines non-transient non-serializable instance field adapter$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration(JavaFxEventManager) CORRECTNESS NP_ALWAYS_NULL 93 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$registerListener$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$registerListener$1(JavaFxEventManager$ListenerRegistration, String) CORRECTNESS NP_ALWAYS_NULL 109 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$registerListener$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$unregisterListener$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$unregisterListener$1(JavaFxEventManager$ListenerRegistration, ComponentHandler) CORRECTNESS NP_ALWAYS_NULL 120 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$unregisterListener$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$ListenerRegistration$$anonfun$unregisterListener$1 defines non-transient non-serializable instance field handler$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$createAndRegisterListener$4

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$createAndRegisterListener$4 defines non-transient non-serializable instance field eventManager$4 BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$createAndRegisterListener$4 defines non-transient non-serializable instance field handler$5 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$removeListener$4

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.JavaFxEventManager$MouseListenerRegistration$$anonfun$removeListener$4 defines non-transient non-serializable instance field l$3 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.MouseEventAdapter$$anonfun$fire$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.MouseEventAdapter$$anonfun$fire$1(MouseEventAdapter, MouseEvent, FormMouseEvent$Type) CORRECTNESS NP_ALWAYS_NULL 90 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.MouseEventAdapter$$anonfun$fire$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$fire$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$fire$1(WindowEventAdapter, WindowEvent, WindowEvent$Type) CORRECTNESS NP_ALWAYS_NULL 121 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$fire$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleFocusEvent$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleFocusEvent$1(WindowEventAdapter, boolean) CORRECTNESS NP_ALWAYS_NULL 129 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleFocusEvent$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleIconEvent$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleIconEvent$1(WindowEventAdapter, boolean) CORRECTNESS NP_ALWAYS_NULL 139 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.event.WindowEventAdapter$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$event$WindowEventAdapter$$handleIconEvent$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxGUISynchronizer$$anonfun$syncInvoke$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxGUISynchronizer$$anonfun$syncInvoke$1 defines non-transient non-serializable instance field r$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.DefaultMaximumTextWidth() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION Not available Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.KeyCancelButton() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 28 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.KeyNoButton() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 28 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.KeyOkButton() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 28 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.KeyYesButton() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 28 Medium
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput.MessageResourceGroup() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 28 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput$

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutput$.DefaultMaximumTextWidth() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 45 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anon$1(JavaFxMessageOutputBase, int, Stage) CORRECTNESS NP_ALWAYS_NULL 214 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anonfun$show$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.builder.utils.JavaFxMessageOutputBase$$anonfun$show$1 defines non-transient non-serializable instance field pane$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputButtonProvider$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputButtonProvider$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 34-90 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputIconProvider$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputIconProvider$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 33-88 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputStageProvider$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.builder.utils.MessageOutputStageProvider$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 30-40 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.DefaultStageFactory$$anonfun$createStage$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.DefaultStageFactory$$anonfun$createStage$1(DefaultStageFactory) CORRECTNESS NP_ALWAYS_NULL 66 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.window.DefaultStageFactory$$anonfun$createStage$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anon$1(JavaFxWindow) CORRECTNESS NP_ALWAYS_NULL 172 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$window$JavaFxWindow$$fireClosingEvent$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$window$JavaFxWindow$$fireClosingEvent$1(JavaFxWindow, WindowEvent) CORRECTNESS NP_ALWAYS_NULL 196 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$net$sf$jguiraffe$gui$platform$javafx$builder$window$JavaFxWindow$$fireClosingEvent$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$open$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$open$1(JavaFxWindow) CORRECTNESS NP_ALWAYS_NULL 92 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.window.JavaFxWindow$$anonfun$open$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider.StandardStyleSheet() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider$

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.builder.window.StyleSheetProvider$.StandardStyleSheet() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 25 Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$1(WindowRootContainerWrapper) CORRECTNESS NP_ALWAYS_NULL 52 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$2

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$2(WindowRootContainerWrapper) CORRECTNESS NP_ALWAYS_NULL 52 Medium
Class net.sf.jguiraffe.gui.platform.javafx.builder.window.WindowRootContainerWrapper$$anonfun$createContainer$2 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.common.ImageWrapper

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.common.ImageWrapper defines non-transient non-serializable instance field image BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anon$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anon$1(ToolTipCreationCallBack) CORRECTNESS NP_ALWAYS_NULL 88 Medium

net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anonfun$createAndAssignToolTips$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anonfun$createAndAssignToolTips$1(ToolTipCreationCallBack) CORRECTNESS NP_ALWAYS_NULL 100 Medium
Class net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationCallBack$$anonfun$createAndAssignToolTips$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationSupport$class

Bug Category Details Line Priority
The class name net.sf.jguiraffe.gui.platform.javafx.common.ToolTipCreationSupport$class doesn't start with an upper case letter BAD_PRACTICE NM_CLASS_NAMING_CONVENTION 38-90 Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper.DefaultFontInitializer() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$

Bug Category Details Line Priority
The method name net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$.DefaultFontInitializer() doesn't start with a lower case letter BAD_PRACTICE NM_METHOD_NAMING_CONVENTION 259 Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$appendChildren$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$appendChildren$1 defines non-transient non-serializable instance field pane$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$createLayoutPane$1

Bug Category Details Line Priority
new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$createLayoutPane$1(ContainerWrapper, ContainerWrapper$ComponentData[]) may expose internal representation by storing an externally mutable object into ContainerWrapper$$anonfun$createLayoutPane$1.compData$1 MALICIOUS_CODE EI_EXPOSE_REP2 204 Medium
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$createLayoutPane$1(ContainerWrapper, ContainerWrapper$ComponentData[]) CORRECTNESS NP_ALWAYS_NULL 204 Medium
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$createLayoutPane$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1(ContainerWrapper) CORRECTNESS NP_ALWAYS_NULL 178 Medium
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1 defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1$$anonfun$apply$2

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$getFontInitializer$1$$anonfun$apply$2(ContainerWrapper$$anonfun$getFontInitializer$1) CORRECTNESS NP_ALWAYS_NULL 179 Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$net$sf$jguiraffe$gui$platform$javafx$layout$ContainerWrapper$$createFontInitializer$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$$anonfun$net$sf$jguiraffe$gui$platform$javafx$layout$ContainerWrapper$$createFontInitializer$1 defines non-transient non-serializable instance field font$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData(ContainerWrapper, Node, Object) CORRECTNESS NP_ALWAYS_NULL 237 Medium
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData$

Bug Category Details Line Priority
Null pointer dereference of ? in new net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData$(ContainerWrapper) CORRECTNESS NP_ALWAYS_NULL 237 Medium
Class net.sf.jguiraffe.gui.platform.javafx.layout.ContainerWrapper$ComponentData$ defines non-transient non-serializable instance field $outer BAD_PRACTICE SE_BAD_FIELD Not available High

net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter

Bug Category Details Line Priority
new net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter(Node[], Object[], Option) may expose internal representation by storing an externally mutable object into JavaFxPercentLayoutAdapter.components MALICIOUS_CODE EI_EXPOSE_REP2 36 Medium
new net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter(Node[], Object[], Option) may expose internal representation by storing an externally mutable object into JavaFxPercentLayoutAdapter.constraints MALICIOUS_CODE EI_EXPOSE_REP2 37 Medium
Redundant nullcheck of bias, which is known to be non-null in net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter.getHeight(Node, Function1, Function1) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 80 High
Redundant nullcheck of bias, which is known to be non-null in net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter.getWidth(Node, Function1, Function1) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 100 High

net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$1 defines non-transient non-serializable instance field node$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getMinimumComponentSize$2 defines non-transient non-serializable instance field node$1 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$1

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$1 defines non-transient non-serializable instance field node$2 BAD_PRACTICE SE_BAD_FIELD Not available Medium

net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$2

Bug Category Details Line Priority
Class net.sf.jguiraffe.gui.platform.javafx.layout.JavaFxPercentLayoutAdapter$$anonfun$getPreferredComponentSize$2 defines non-transient non-serializable instance field node$2 BAD_PRACTICE SE_BAD_FIELD Not available Medium