Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
70 0 77 12

Files

Files Infos Warnings Errors
org/deegree/protocol/ows/OWSCommonXMLAdapter.java 0 1 0
org/deegree/protocol/ows/capabilities/AbstractOWSCommonCapabilitiesAdapter.java 0 0 2
org/deegree/protocol/ows/capabilities/OWSCapabilitiesAdapter.java 0 5 0
org/deegree/protocol/ows/capabilities/OWSCommon100CapabilitiesAdapter.java 0 1 0
org/deegree/protocol/ows/capabilities/OWSCommon110CapabilitiesAdapter.java 0 2 1
org/deegree/protocol/ows/client/AbstractOWSClient.java 0 3 0
org/deegree/protocol/ows/exception/OWSExceptionReader.java 0 3 0
org/deegree/protocol/ows/getcapabilities/GetCapabilities.java 0 2 0
org/deegree/protocol/ows/getcapabilities/GetCapabilitiesKVPParser.java 0 1 0
org/deegree/protocol/ows/getcapabilities/GetCapabilitiesXMLParser.java 0 2 0
org/deegree/protocol/ows/http/OwsHttpResponse.java 0 9 0
org/deegree/protocol/ows/http/OwsHttpResponseImpl.java 0 6 0
org/deegree/protocol/ows/http/OwsHttpResponseMock.java 0 3 0
org/deegree/protocol/ows/http/OwsResponseHandler.java 0 1 0
org/deegree/protocol/wcs/capabilities/GetCapabilities100KVPAdapter.java 0 1 0
org/deegree/protocol/wps/WPSRequest.java 0 1 0
org/deegree/protocol/wps/capabilities/GetCapabilitiesXMLAdapter.java 0 1 0
org/deegree/protocol/wps/client/WPSClient.java 0 5 0
org/deegree/protocol/wps/client/input/type/LiteralInputType.java 0 1 0
org/deegree/protocol/wps/client/output/BBoxOutput.java 0 1 0
org/deegree/protocol/wps/client/output/ComplexOutput.java 0 1 0
org/deegree/protocol/wps/client/param/ComplexFormat.java 0 0 1
org/deegree/protocol/wps/client/param/ValueWithRef.java 0 2 0
org/deegree/protocol/wps/client/process/AbstractProcessExecution.java 0 2 0
org/deegree/protocol/wps/client/process/Process.java 0 5 0
org/deegree/protocol/wps/client/process/ProcessDetails.java 0 1 3
org/deegree/protocol/wps/client/process/ProcessExecution.java 0 7 1
org/deegree/protocol/wps/client/process/RawProcessExecution.java 0 3 1
org/deegree/protocol/wps/client/process/execute/ExecutionOutputs.java 0 1 0
org/deegree/protocol/wps/client/wps100/ExecuteRequest100Writer.java 0 1 1
org/deegree/protocol/wps/client/wps100/ExecuteResponse100Reader.java 0 2 2
org/deegree/protocol/wps/client/wps100/WPS100CapabilitiesAdapter.java 0 1 0
org/deegree/protocol/wps/describeprocess/DescribeProcessRequestKVPAdapter.java 0 1 0
org/deegree/protocol/wps/describeprocess/DescribeProcessRequestXMLAdapter.java 0 1 0

Rules

Rules Violations Severity
EmptyStatement 0 Warnings Warning
CyclomaticComplexity 3 Errors Error
ClassFanOutComplexity 6 Errors Error
CovariantEquals 0 Errors Error
ClassDataAbstractionCoupling
  • max: "12"
2 Errors Error
NPathComplexity 1 Errors Error
RedundantImport 0 Warnings Warning
UnusedImports 14 Warnings Warning
RedundantModifier 6 Warnings Warning
RedundantThrows 49 Warnings Warning
FileLength 0 Errors Error
NewlineAtEndOfFile 8 Warnings Warning

Details

org/deegree/protocol/ows/OWSCommonXMLAdapter.java

Violation Message Line
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 139

org/deegree/protocol/ows/capabilities/AbstractOWSCommonCapabilitiesAdapter.java

Violation Message Line
Errors Class Data Abstraction Coupling is 23 (max allowed is 12) classes [Address, AllowedValues, AnyValue, ArrayList, CodeType, ContactInfo, DCP, Description, LanguageString, NamespaceBindings, NoValues, OWSCapabilities, Pair, QName, Range, ResponsibleParty, ServiceIdentification, ServiceProvider, Telephone, Value, ValuesReference, XMLParsingException, XPath]. 91
Errors Class Fan-Out Complexity is 33 (max allowed is 20). 91

org/deegree/protocol/ows/capabilities/OWSCapabilitiesAdapter.java

Violation Message Line
Warnings Unused import - org.deegree.commons.xml.XMLAdapter. 43
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 64
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 74
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 84
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 94

org/deegree/protocol/ows/capabilities/OWSCommon100CapabilitiesAdapter.java

Violation Message Line
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 227

org/deegree/protocol/ows/capabilities/OWSCommon110CapabilitiesAdapter.java

Violation Message Line
Errors Class Fan-Out Complexity is 23 (max allowed is 20). 87
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 297
Warnings Redundant throws: 'NoSuchElementException' is unchecked exception. 327

org/deegree/protocol/ows/client/AbstractOWSClient.java

Violation Message Line
Warnings Unable to get class information for OWSExceptionReport. 100
Warnings Unable to get class information for OWSExceptionReport. 132
Warnings Unable to get class information for OWSExceptionReport. 159

org/deegree/protocol/ows/exception/OWSExceptionReader.java

Violation Message Line
Warnings Unable to get class information for OWSExceptionReport. 89
Warnings Unable to get class information for OWSExceptionReport. 109
Warnings Redundant throws: 'NoSuchElementException' is unchecked exception. 149

org/deegree/protocol/ows/getcapabilities/GetCapabilities.java

Violation Message Line
Warnings Redundant throws: 'InvalidParameterValueException' is unchecked exception. 197
Warnings Redundant throws: 'InvalidParameterValueException' is unchecked exception. 220

org/deegree/protocol/ows/getcapabilities/GetCapabilitiesKVPParser.java

Violation Message Line
Warnings Redundant throws: 'InvalidParameterValueException' is unchecked exception. 79

org/deegree/protocol/ows/getcapabilities/GetCapabilitiesXMLParser.java

Violation Message Line
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 95
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 133

org/deegree/protocol/ows/http/OwsHttpResponse.java

Violation Message Line
Warnings Redundant 'public' modifier. 61
Warnings Redundant 'public' modifier. 68
Warnings Redundant 'public' modifier. 79
Warnings Unable to get class information for OWSExceptionReport. 80
Warnings Redundant 'public' modifier. 88
Warnings Unable to get class information for OWSExceptionReport. 89
Warnings Redundant 'public' modifier. 98
Warnings Unable to get class information for OWSExceptionReport. 99
Warnings Redundant 'public' modifier. 105

org/deegree/protocol/ows/http/OwsHttpResponseImpl.java

Violation Message Line
Warnings Redundant throws: 'IllegalStateException' is unchecked exception. 93
Warnings Unable to get class information for OWSExceptionReport. 116
Warnings Unable to get class information for OWSExceptionReport. 126
Warnings Unable to get class information for OWSExceptionReport. 139
Warnings Unable to get class information for OWSExceptionReport. 156
Warnings Unable to get class information for OWSExceptionReport. 164

org/deegree/protocol/ows/http/OwsHttpResponseMock.java

Violation Message Line
Warnings Unable to get class information for OWSExceptionReport. 90
Warnings Unable to get class information for OWSExceptionReport. 96
Warnings Unable to get class information for OWSExceptionReport. 105

org/deegree/protocol/ows/http/OwsResponseHandler.java

Violation Message Line
Warnings Redundant throws: 'ClientProtocolException' is subclass of 'IOException'. 50

org/deegree/protocol/wcs/capabilities/GetCapabilities100KVPAdapter.java

Violation Message Line
Warnings Redundant throws: 'InvalidParameterValueException' is unchecked exception. 62

org/deegree/protocol/wps/WPSRequest.java

Violation Message Line
Warnings Unused import - org.deegree.protocol.wps.describeprocess.DescribeProcessRequest. 40

org/deegree/protocol/wps/capabilities/GetCapabilitiesXMLAdapter.java

Violation Message Line
Warnings Redundant throws: 'InvalidParameterValueException' is unchecked exception. 89

org/deegree/protocol/wps/client/WPSClient.java

Violation Message Line
Warnings Unused import - java.io.InputStream. 39
Warnings Unused import - javax.xml.stream.XMLStreamReader. 45
Warnings Unused import - org.deegree.commons.ows.exception.OWSException. 48
Warnings Unused import - org.deegree.protocol.wps.client.process.ProcessExecution. 53
Warnings Unable to get class information for OWSExceptionReport. 293

org/deegree/protocol/wps/client/input/type/LiteralInputType.java

Violation Message Line
Warnings Unused import - java.net.URL. 38

org/deegree/protocol/wps/client/output/BBoxOutput.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/protocol/wps/client/output/ComplexOutput.java

Violation Message Line
Warnings File does not end with a newline. 0

org/deegree/protocol/wps/client/param/ComplexFormat.java

Violation Message Line
Errors Cyclomatic Complexity is 15 (max allowed is 10). 101

org/deegree/protocol/wps/client/param/ValueWithRef.java

Violation Message Line
Warnings Unused import - org.deegree.protocol.wps.client.input.type.LiteralInputType. 38
Warnings Unused import - org.deegree.protocol.wps.client.output.type.LiteralOutputType. 39

org/deegree/protocol/wps/client/process/AbstractProcessExecution.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - java.net.URL. 40

org/deegree/protocol/wps/client/process/Process.java

Violation Message Line
Warnings Unable to get class information for OWSExceptionReport. 140
Warnings Unable to get class information for OWSExceptionReport. 155
Warnings Unable to get class information for OWSExceptionReport. 170
Warnings Unable to get class information for OWSExceptionReport. 184
Warnings Unable to get class information for OWSExceptionReport. 232

org/deegree/protocol/wps/client/process/ProcessDetails.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Class Data Abstraction Coupling is 16 (max allowed is 12) classes [ArrayList, BBoxInputType, BBoxOutputType, CodeType, ComplexFormat, ComplexInputType, ComplexOutputType, LanguageString, LiteralInputType, LiteralOutputType, NamespaceBindings, OWSCommon110CapabilitiesAdapter, QName, Range, ValueWithRef, XPath]. 75
Errors Class Fan-Out Complexity is 22 (max allowed is 20). 75
Errors NPath Complexity is 240 (max allowed is 200). 311

org/deegree/protocol/wps/client/process/ProcessExecution.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.commons.ows.exception.OWSException. 57
Errors Class Fan-Out Complexity is 30 (max allowed is 20). 90
Warnings Unable to get class information for OWSExceptionReport. 154
Warnings Unable to get class information for OWSExceptionReport. 177
Warnings Unable to get class information for OWSExceptionReport. 198
Warnings Unable to get class information for OWSExceptionReport. 220
Warnings Unable to get class information for OWSExceptionReport. 315

org/deegree/protocol/wps/client/process/RawProcessExecution.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Class Fan-Out Complexity is 24 (max allowed is 20). 82
Warnings Unable to get class information for OWSExceptionReport. 122
Warnings Unable to get class information for OWSExceptionReport. 128

org/deegree/protocol/wps/client/process/execute/ExecutionOutputs.java

Violation Message Line
Warnings Unused import - org.deegree.protocol.wps.client.process.ProcessExecution. 46

org/deegree/protocol/wps/client/wps100/ExecuteRequest100Writer.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Cyclomatic Complexity is 17 (max allowed is 10). 214

org/deegree/protocol/wps/client/wps100/ExecuteResponse100Reader.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.commons.ows.exception.OWSException. 57
Errors Class Fan-Out Complexity is 23 (max allowed is 20). 84
Errors Cyclomatic Complexity is 11 (max allowed is 10). 155

org/deegree/protocol/wps/client/wps100/WPS100CapabilitiesAdapter.java

Violation Message Line
Warnings Unused import - org.deegree.protocol.wps.client.WPSClient. 54

org/deegree/protocol/wps/describeprocess/DescribeProcessRequestKVPAdapter.java

Violation Message Line
Warnings Redundant throws: 'MissingParameterException' is unchecked exception. 76

org/deegree/protocol/wps/describeprocess/DescribeProcessRequestXMLAdapter.java

Violation Message Line
Warnings Redundant throws: 'XMLParsingException' is unchecked exception. 90