The following document contains the results of Checkstyle.
Rules | Violations | Severity |
---|---|---|
EmptyStatement | 0 | Warning |
CyclomaticComplexity | 19 | Error |
ClassFanOutComplexity | 20 | Error |
CovariantEquals | 0 | Error |
ClassDataAbstractionCoupling
| 14 | Error |
NPathComplexity | 7 | Error |
RedundantImport | 0 | Warning |
UnusedImports | 9 | Warning |
RedundantModifier | 15 | Warning |
RedundantThrows | 22 | Warning |
FileLength | 0 | Error |
NewlineAtEndOfFile | 5 | Warning |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.tools.rendering.manager.buildings.importers.ModelImporter. | 52 | |
Redundant throws: 'ClassCastException' is unchecked exception. | 70 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 25 (max allowed is 20). | 82 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 26 (max allowed is 20). | 97 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 11 (max allowed is 10). | 373 | |
Cyclomatic Complexity is 51 (max allowed is 10). | 558 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 20 (max allowed is 12) classes [AffineTransformation, ArrayList, FeatureLayer, Footprint, FootprintMouseListener, FootprintMouseModel, GeoReferencedMouseModel, GeometryFactory, Helmert4Transform, LinkedList, MapService, MouseAdapter, PointsList, Polynomial, Rectangle, RequestableLayer, Scene2DMouseListener, Scene2DMouseMotionListener, Scene2DMouseWheelListener, StreamSource]. | 104 | |
Class Fan-Out Complexity is 54 (max allowed is 20). | 104 |
Violation | Message | Line |
---|---|---|
Unused import - javax.swing.JFrame. | 48 | |
Class Data Abstraction Coupling is 13 (max allowed is 12) classes [ButtonListener, CheckBoxListModel, CheckboxListTransformation, ControllerModel, FootprintPoint, GeoReferencedPoint, GeometryFactory, HoleWindowListener, OptionDialogModel, Point4Values, PointTableFrame, Scene2DValues, TableChangedEventListener]. | 80 | |
Class Fan-Out Complexity is 23 (max allowed is 20). | 80 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.gml.GMLVersion.GML_31. | 40 | |
Class Data Abstraction Coupling is 24 (max allowed is 12) classes [ActionEvent, ArrayList, ByteArrayInputStream, DefaultPoint, FeatureLayer, FileInputHandler, FootprintPoint, GenericFeatureCollection, GenericProperty, GeometryFactory, HashMap, HashSet, IdFilter, LinkedList, Not, OperatorFilter, Point4Values, PropertyIsNull, RequestableLayer, ScaleDenominatorsType, Triple, ValueReference, Vector, VectorTransformer]. | 98 | |
Class Fan-Out Complexity is 46 (max allowed is 20). | 98 | |
Cyclomatic Complexity is 13 (max allowed is 10). | 239 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 12 (max allowed is 10). | 57 | |
NPath Complexity is 768 (max allowed is 200). | 57 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 25 (max allowed is 12) classes [ArrayList, Color, DefaultMutableTreeNode, ErrorDialog, FeatureLayer, File, FileChooser, FileOutputHandler, FileOutputStream, GeometryTransformer, HashMap, JCheckboxHandler, LayerOptions, LinkedList, MapController, NavigationTreeSelectionListener, OpenWMS, OptionDialog, Pair, RemoteWMSLayer, RemoteWMSStore, Style, TransformationPoints, WMSParameterChooser, XMLTransformer]. | 111 | |
Class Fan-Out Complexity is 50 (max allowed is 20). | 111 | |
Cyclomatic Complexity is 67 (max allowed is 10). | 130 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 20 (max allowed is 10). | 91 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 18 (max allowed is 10). | 88 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 23 (max allowed is 20). | 69 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 19 (max allowed is 12) classes [BuildingFootprintPanel, ButtonGroup, Dimension, GLCanvas, GLCapabilities, GridBagLayout, ImageIcon, Insets, JButton, JMenu, JMenuBar, JMenuItem, JPanel, JSplitPane, JToggleButton, JToolBar, OpenGLEventHandler, Scene2DPanel, ToolbarListener]. | 83 | |
Class Fan-Out Complexity is 28 (max allowed is 20). | 83 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 60 | |
Redundant 'public' modifier. | 67 | |
Redundant 'public' modifier. | 73 | |
Redundant 'public' modifier. | 75 | |
Redundant 'public' modifier. | 77 | |
Redundant 'public' modifier. | 79 | |
Redundant 'public' modifier. | 87 | |
Redundant 'public' modifier. | 89 | |
Redundant 'public' modifier. | 91 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 15 (max allowed is 10). | 113 | |
NPath Complexity is 579 (max allowed is 200). | 113 |
Violation | Message | Line |
---|---|---|
Redundant throws: 'NullPointerException' is unchecked exception. | 95 |
Violation | Message | Line |
---|---|---|
Unused import - javax.swing.JPanel. | 48 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 17 (max allowed is 10). | 82 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 25 (max allowed is 12) classes [ArrayList, ConfiguredOpenGLInitValues, DefaultJDBCParams, Dimension, File, FileNotFoundException, FlightControls, GLU, GLUT, GregorianCalendar, HashMap, JFrame, LODAnalyzer, Option, Options, Pair, Point3d, PosixParser, RenderContext, ServiceInitException, StringBuilder, SunInfo, TextureManager, Vector3d, ViewParams]. | 125 | |
Class Fan-Out Complexity is 59 (max allowed is 20). | 125 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 219 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 323 | |
NPath Complexity is 768 (max allowed is 200). | 323 | |
Cyclomatic Complexity is 45 (max allowed is 10). | 643 | |
NPath Complexity is 2,480,061 (max allowed is 200). | 643 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 849 | |
Cyclomatic Complexity is 15 (max allowed is 10). | 894 | |
NPath Complexity is 1,152 (max allowed is 200). | 894 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 895 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Class Data Abstraction Coupling is 13 (max allowed is 12) classes [DAGBuilder, File, FileBlob, GridFileReader, GridWriter, Option, Options, PatchManager, Point2f, PosixParser, RasterGeoReference, RasterRect, Worker]. | 96 | |
Class Fan-Out Complexity is 29 (max allowed is 20). | 96 |
Violation | Message | Line |
---|---|---|
Unused import - org.deegree.rendering.r3d.multiresolution.MultiresolutionMesh. | 50 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 118 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 125 |
Violation | Message | Line |
---|---|---|
Cyclomatic Complexity is 16 (max allowed is 10). | 418 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 15 (max allowed is 12) classes [File, FilteredResultWiter, GridFileReader, GridWriter, IOException, Option, Options, PosixParser, RasterComparator, RasterFilterer, RasterIOOptions, RasterRect, Stack, StringBuilder, Thread]. | 90 | |
Class Fan-Out Complexity is 31 (max allowed is 20). | 90 | |
Cyclomatic Complexity is 11 (max allowed is 10). | 161 |
Violation | Message | Line |
---|---|---|
File does not end with a newline. | 0 | |
Redundant 'public' modifier. | 58 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 13 (max allowed is 12) classes [BuildingManager, DefaultJDBCParams, File, FileBackend, MissingFormatArgumentException, NumberFormatException, Option, Options, PosixParser, PrototypeManager, StageManager, StringBuilder, TreeManager]. | 84 | |
Class Fan-Out Complexity is 27 (max allowed is 20). | 84 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 226 | |
NPath Complexity is 240 (max allowed is 200). | 226 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 227 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 227 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 308 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 21 (max allowed is 20). | 75 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 132 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 132 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 203 |
Violation | Message | Line |
---|---|---|
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 136 |
Violation | Message | Line |
---|---|---|
Class Fan-Out Complexity is 22 (max allowed is 20). | 76 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 146 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 146 | |
Redundant throws: 'UnsupportedOperationException' is unchecked exception. | 217 |
Violation | Message | Line |
---|---|---|
Unused import - java.sql.SQLException. | 43 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 119 |
Violation | Message | Line |
---|---|---|
Unused import - java.sql.SQLException. | 43 | |
Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. | 86 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 18 (max allowed is 12) classes [ArrayList, File, GMLAppSchemaReader, GeometryFactory, GeometryQualityModel, HashMap, IOException, LinkedList, NamespaceBindings, QName, SimpleAccessGeometry, SimpleGeometryStyle, Tesselator, Timestamp, TypedObjectNodeXPathEvaluator, URL, ValueReference, WorldRenderableObject]. | 109 | |
Class Fan-Out Complexity is 49 (max allowed is 20). | 109 | |
Cyclomatic Complexity is 12 (max allowed is 10). | 151 | |
NPath Complexity is 576 (max allowed is 200). | 151 | |
Redundant throws: 'FactoryConfigurationError' is unchecked exception. | 226 | |
Redundant throws: 'XMLParsingException' is unchecked exception. | 226 | |
Redundant throws: 'ReferenceResolvingException' is unchecked exception. | 227 |
Violation | Message | Line |
---|---|---|
Redundant 'public' modifier. | 65 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 24 (max allowed is 12) classes [AffineTransform, ArrayList, AxisAngle4d, BufferedImage, Color3f, File, GeometryFactory, GeometryInfo, HashMap, IOException, LinkedList, Matrix3d, NormalGenerator, Pair, Point3d, RenderableGeometry, RenderableQualityModel, RenderableTexturedGeometry, SimpleGeometryStyle, Timestamp, Transform3D, Vector3d, VrmlLoader, WorldRenderableObject]. | 114 | |
Class Fan-Out Complexity is 55 (max allowed is 20). | 114 | |
Cyclomatic Complexity is 11 (max allowed is 10). | 180 | |
Cyclomatic Complexity is 14 (max allowed is 10). | 253 | |
Cyclomatic Complexity is 16 (max allowed is 10). | 461 |
Violation | Message | Line |
---|---|---|
Unused import - java.sql.SQLException. | 44 | |
Class Data Abstraction Coupling is 14 (max allowed is 12) classes [CSVReader, DataObjectInfo, File, FileNotFoundException, FileReader, FileWriter, GeometryFactory, HashMap, HashSet, LinkedList, PrototypeReference, RenderableQualityModel, StringBuilder, WorldRenderableObject]. | 75 | |
Class Fan-Out Complexity is 25 (max allowed is 20). | 75 |
Violation | Message | Line |
---|---|---|
Unused import - java.sql.SQLException. | 43 | |
Class Fan-Out Complexity is 22 (max allowed is 20). | 72 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 14 (max allowed is 12) classes [ActionListener, ButtonGroup, FlowLayout, GridBagConstraints, GridBagLayout, HashMap, JButton, JCheckBox, JDialog, JLabel, JPanel, JRadioButton, JTextField, StringBuilder]. | 72 | |
Class Fan-Out Complexity is 23 (max allowed is 20). | 72 |
Violation | Message | Line |
---|---|---|
Class Data Abstraction Coupling is 17 (max allowed is 12) classes [ActionListener, ArrayList, BorderLayout, Dimension, File, GLCanvas, GLCapabilities, GridBagConstraints, GridBagLayout, Insets, JButton, JFileChooser, JLabel, JPanel, JRadioButton, OpenGLEventHandler, ViewerFileFilter]. | 80 | |
Class Fan-Out Complexity is 24 (max allowed is 20). | 80 |