The following document contains the results of Checkstyle 6.1.1 with src/main/config/checkstyle.xml ruleset.
Category | Rule | Violations | Severity |
---|---|---|---|
metrics | BooleanExpressionComplexity | 1 | Warning |
ClassDataAbstractionCoupling | 32 | Warning | |
ClassFanOutComplexity | 19 | Warning | |
CyclomaticComplexity | 28 | Warning | |
JavaNCSS | 29 | Warning | |
NPathComplexity | 6 | Warning |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 20 (max allowed is 7) classes [ActionListener, BorderLayout, ChangeListener, Color, DecimalFormat, DecimalFormatSymbols, Dimension, EmptyBorder, FlowLayout, FocusAdapter, ImageIcon, JButton, JComboBox, JLabel, JPanel, JScrollPane, JSpinner, JTextField, PreselectionDialog, SpinnerNumberModel]. | 59 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 45 (max allowed is 20). | 59 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 24 (max allowed is 10). | 255 |
Warning | metrics | JavaNCSS | NCSS for this method is 210 (max allowed is 50). | 255 |
Warning | metrics | JavaNCSS | NCSS for this method is 77 (max allowed is 50). | 607 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 11 (max allowed is 10). | 758 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 19 (max allowed is 7) classes [ActionListener, BorderLayout, BoxLayout, DataDescription, DataEditorPanel, DatasetReceiver, DatasetSender, GridBagConstraints, GridBagLayout, Insets, JButton, JLabel, JPanel, JScrollPane, JTextField, MouseMotionAdapter, ResultData, SystemObject, WindowAdapter]. | 59 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 34 (max allowed is 20). | 59 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BorderLayout, CreateMenuBar, DataDescription, DataViewModel, DataViewPanel, JFrame, UnsubscribingJFrame, WindowAdapter]. | 47 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | BooleanExpressionComplexity | Boolean expression complexity is 4 (max allowed is 3). | 213 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 15 (max allowed is 10). | 314 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 106 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 23 (max allowed is 7) classes [ActionListener, ArchiveDataTableView, Book, ButtonGroup, CSVManager, DataViewFrame, File, FileOutputStream, HashPrintRequestAttributeSet, JCheckBoxMenuItem, JFileChooser, JFrame, JMenu, JMenuBar, JMenuItem, JRadioButtonMenuItem, MyFileNameExtensionFilter, MyTransferable, OutputStreamWriter, PageDescription, PrintThread, PrinterResolution, Runnable]. | 62 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 41 (max allowed is 20). | 62 |
Warning | metrics | JavaNCSS | NCSS for this method is 126 (max allowed is 50). | 113 |
Warning | metrics | NPathComplexity | NPath Complexity is 256 (max allowed is 200). | 420 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 10 (max allowed is 7) classes [BorderLayout, Date, EtchedBorder, GridLayout, JLabel, JPanel, MouseAdapter, RowData, RowKey, SimpleDateFormat]. | 54 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 24 (max allowed is 20). | 54 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 294 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 370 |
Warning | metrics | JavaNCSS | NCSS for this method is 61 (max allowed is 50). | 494 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 14 (max allowed is 7) classes [BorderLayout, BoxLayout, DataTableObjectRenderer, Dimension, EtchedBorder, GridLayout, HeaderGrid, JLabel, JPanel, JScrollPane, Runnable, SelectionListener, SelectionManager, VerticalScrollBarAdjustmentListener]. | 57 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 31 (max allowed is 20). | 57 |
Warning | metrics | JavaNCSS | NCSS for this method is 72 (max allowed is 50). | 608 |
Warning | metrics | JavaNCSS | NCSS for this method is 67 (max allowed is 50). | 614 |
Warning | metrics | JavaNCSS | NCSS for this method is 61 (max allowed is 50). | 889 |
Warning | metrics | JavaNCSS | NCSS for this method is 59 (max allowed is 50). | 891 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 24 (max allowed is 10). | 1123 |
Warning | metrics | JavaNCSS | NCSS for this method is 128 (max allowed is 50). | 1123 |
Warning | metrics | NPathComplexity | NPath Complexity is 266 (max allowed is 200). | 1123 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BorderLayout, Date, EtchedBorder, GridLayout, JLabel, JPanel, RowData, SimpleDateFormat]. | 51 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 200 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 275 |
Warning | metrics | JavaNCSS | NCSS for this method is 66 (max allowed is 50). | 329 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 544 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 10 (max allowed is 7) classes [BorderLayout, CellKey, Dimension, GridBagConstraints, GridBagLayout, JPanel, MouseAdapter, RowElement, RowPanel, RowSuccessor]. | 52 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 52 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 10). | 152 |
Warning | metrics | JavaNCSS | NCSS for this method is 86 (max allowed is 50). | 152 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 127 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 200 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 259 |
Warning | metrics | JavaNCSS | NCSS for this method is 54 (max allowed is 50). | 259 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 334 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 14 (max allowed is 7) classes [ConfigurationDataModule, DatGenModule, GenericTestMonitorApplication, ImageIcon, OnlineProtocolModule, OnlineTableModule, ParameterEditorModule, ProgressViewer, Runnable, SendCurrentDataModule, ShowCurrentDataModule, StreamBasedArchiveRequestModule, SystemProtocolModule, TreeNodeObject]. | 67 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 24 (max allowed is 20). | 67 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [BorderLayout, BoxLayout, Dimension, JFrame, JLabel, JPanel, JSplitPane, ModuleButton, PreselectionPanel, SettingsHandler, WindowAdapter]. | 57 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 27 (max allowed is 7) classes [ActionListener, BorderLayout, BoxLayout, BufferedReader, BufferedWriter, ByteArrayInputStream, ByteArrayOutputStream, ColumnHeaderToolTips, Cursor, DefaultTableModel, File, FileOutputStream, FileReader, FocusAdapter, GridLayout, JButton, JFileChooser, JPanel, JScrollPane, JTable, KeyValueObject, ListSelectionListener, OutputStreamWriter, PreferenceChangeListener, SettingsData, Vector, XMLFilter]. | 84 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 53 (max allowed is 20). | 84 |
Warning | metrics | JavaNCSS | NCSS for this method is 52 (max allowed is 50). | 166 |
Warning | metrics | JavaNCSS | NCSS for this method is 94 (max allowed is 50). | 588 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 10). | 594 |
Warning | metrics | JavaNCSS | NCSS for this method is 51 (max allowed is 50). | 594 |
Warning | metrics | JavaNCSS | NCSS for this method is 93 (max allowed is 50). | 775 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 22 (max allowed is 10). | 925 |
Warning | metrics | JavaNCSS | NCSS for this method is 70 (max allowed is 50). | 925 |
Warning | metrics | NPathComplexity | NPath Complexity is 51,840 (max allowed is 200). | 925 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 21 (max allowed is 10). | 1035 |
Warning | metrics | JavaNCSS | NCSS for this method is 92 (max allowed is 50). | 1035 |
Warning | metrics | NPathComplexity | NPath Complexity is 1,729 (max allowed is 200). | 1035 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 12 (max allowed is 7) classes [Callable, ClipboardOwner, ContextAction, JFrame, JPopupMenu, JSplitPane, ListSelectionListener, PopupMenuListener, StringSelection, SynchronousQueue, SystemObjectSelectionList, ThreadPoolExecutor]. | 49 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 25 (max allowed is 20). | 49 |
Warning | metrics | JavaNCSS | NCSS for this method is 78 (max allowed is 50). | 64 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 12 (max allowed is 7) classes [ActionListener, DefaultListModel, GridBagConstraints, GridBagLayout, Insets, JButton, JLabel, JScrollPane, JTextField, PreselectionDialog, SystemObjectList, SystemObjectType]. | 47 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 47 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 12 (max allowed is 7) classes [ActionListener, BoxLayout, Dimension, File, FlowLayout, JButton, JCheckBox, JComboBox, JFileChooser, JLabel, JPanel, JTextField]. | 39 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 31 (max allowed is 7) classes [ArchiveDataKind, ArchiveDataKindCombination, ArchiveDataSpecification, ArchiveDataTableView, ArchiveListener, ArchiveRequest, ArchiveTimeSpecification, BoxLayout, ButtonBar, ButtonGroup, ChangeListener, DataDescription, DataIdentificationChoice, Date, Dimension, FlowLayout, GridLayout, ItemListener, JCheckBox, JComboBox, JDialog, JLabel, JPanel, JRadioButton, JSpinner, KeyValueObject, SettingsData, SpinnerDateModel, SpinnerLongModel, SpinnerNumberModel, Thread]. | 167 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 49 (max allowed is 20). | 167 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 275 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 37 (max allowed is 10). | 337 |
Warning | metrics | JavaNCSS | NCSS for this method is 124 (max allowed is 50). | 337 |
Warning | metrics | NPathComplexity | NPath Complexity is 768 (max allowed is 200). | 337 |
Warning | metrics | JavaNCSS | NCSS for this method is 145 (max allowed is 50). | 584 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 833 |
Warning | metrics | JavaNCSS | NCSS for this method is 82 (max allowed is 50). | 833 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 10 (max allowed is 7) classes [BoxLayout, ButtonBar, DataDescription, DataIdentificationChoice, DataTableObject, DataViewFrame, JDialog, PreselectionListsFilter, ResultData, SettingsData]. | 150 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [BoxLayout, ButtonBar, DataIdentificationChoice, DatasetEditorFrame, FlowLayout, JComboBox, JDialog, JLabel, JPanel, KeyValueObject, SettingsData]. | 149 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [BoxLayout, ButtonBar, DataIdentificationChoice, DatasetEditorFrame, FlowLayout, JComboBox, JDialog, JLabel, JPanel, KeyValueObject, SettingsData]. | 148 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 16 (max allowed is 7) classes [BoxLayout, ButtonBar, DataIdentificationChoice, FlowLayout, ItemListener, JCheckBox, JComboBox, JDialog, JLabel, JPanel, JSlider, JSpinner, KeyValueObject, OutputOptionsPanel, SettingsData, SpinnerNumberModel]. | 153 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 24 (max allowed is 20). | 153 |
Warning | metrics | JavaNCSS | NCSS for this method is 73 (max allowed is 50). | 274 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [BoxLayout, ButtonBar, DataIdentificationChoice, DataViewFrame, FlowLayout, JComboBox, JDialog, JLabel, JPanel, KeyValueObject, SettingsData]. | 148 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 11 (max allowed is 10). | 231 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [BoxLayout, ButtonBar, DataIdentificationChoice, FlowLayout, JComboBox, JDialog, JLabel, JPanel, KeyValueObject, OutputOptionsPanel, SettingsData]. | 151 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 14 (max allowed is 7) classes [ActionListener, DataDescription, DataEditorPanel, JButton, JFrame, JLabel, JScrollPane, ParameterChangeInformation, ParameterEditor, ParameterEditorReceiverSender, PreselectionDialog, PreselectionListsFilter, ResultData, WindowAdapter]. | 146 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 33 (max allowed is 20). | 146 |
Warning | metrics | JavaNCSS | NCSS for this method is 129 (max allowed is 50). | 224 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 13 (max allowed is 7) classes [AppSubscriptionsPanel, BorderLayout, FlowLayout, GridBagConstraints, GridBagLayout, Insets, JButton, JCheckBox, JComboBox, JLabel, JPanel, JTextField, RefreshListener]. | 42 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 9 (max allowed is 7) classes [BorderLayout, Dimension, JEditorPane, JList, JPanel, JScrollPane, JSplitPane, MyListModel, MyMouseListener]. | 43 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 8 (max allowed is 7) classes [BorderLayout, Comparator, DataSubscription, Dimension, JEditorPane, JPanel, JScrollPane, JSplitPane]. | 46 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 12 (max allowed is 7) classes [BorderLayout, FlowLayout, GridBagConstraints, GridBagLayout, Insets, JButton, JComboBox, JLabel, JPanel, JTextField, RefreshListener, SubscriptionsPanel]. | 41 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 10 (max allowed is 7) classes [BorderLayout, Dimension, JLabel, JList, JPanel, JScrollPane, JSplitPane, MyListCellRenderer, MyListModel, MyMouseListener]. | 44 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 23 (max allowed is 20). | 44 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 15 (max allowed is 7) classes [BoxLayout, ButtonBar, ChangeListener, DataIdentificationChoice, Date, FlowLayout, JDialog, JLabel, JPanel, JSpinner, KeyValueObject, OutputOptionsPanel, SettingsData, SimpleDateFormat, SpinnerDateModel]. | 153 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 23 (max allowed is 20). | 153 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 13 (max allowed is 7) classes [BorderLayout, BoxLayout, ChangeListener, Dimension, JLabel, JPanel, JSpinner, JSplitPane, ListSelectionListener, PreselectionListsHandler, Runnable, SpinnerNumberModel, SystemObjectSelectionList]. | 53 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 28 (max allowed is 20). | 53 |
Warning | metrics | JavaNCSS | NCSS for this method is 64 (max allowed is 50). | 244 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 10). | 208 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 25 (max allowed is 10). | 287 |
Warning | metrics | NPathComplexity | NPath Complexity is 3,240 (max allowed is 200). | 287 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 433 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 13 (max allowed is 10). | 462 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 15 (max allowed is 7) classes [ActionListener, DefaultListCellRenderer, DefaultListModel, Dimension, DocumentListener, EtchedBorder, FilterTextField, ImageIcon, JButton, JLabel, JScrollPane, KeyListener, ListSelectionListener, MouseMotionListener, SystemObjectList]. | 49 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 31 (max allowed is 20). | 49 |
Warning | metrics | JavaNCSS | NCSS for this method is 70 (max allowed is 50). | 63 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 9 (max allowed is 7) classes [ActionListener, BorderLayout, JButton, JDialog, JPanel, PreselectionLists, PreselectionListsListener, PreselectionPanel, SystemObjectType]. | 57 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 23 (max allowed is 20). | 57 |
Warning | metrics | JavaNCSS | NCSS for this method is 89 (max allowed is 50). | 228 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 18 (max allowed is 10). | 255 |
Warning | metrics | JavaNCSS | NCSS for this method is 70 (max allowed is 50). | 255 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | ClassDataAbstractionCoupling | Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ActionListener, BorderLayout, DefaultTreeModel, Dimension, DynamicObjectTypeListener, JButton, JScrollPane, JTree, PreselectionTreeHandler, TreePath, TreeSelectionListener]. | 59 |
Warning | metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 22 (max allowed is 20). | 59 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 45 (max allowed is 10). | 115 |
Warning | metrics | JavaNCSS | NCSS for this method is 124 (max allowed is 50). | 115 |