The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |