Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
42 0 22 41

Rules

Rules Violations Severity
EmptyStatement 0 Warnings Warning
CyclomaticComplexity 19 Errors Error
ClassFanOutComplexity 6 Errors Error
CovariantEquals 0 Errors Error
ClassDataAbstractionCoupling
  • max: "12"
4 Errors Error
NPathComplexity 12 Errors Error
RedundantImport 0 Warnings Warning
UnusedImports 6 Warnings Warning
RedundantModifier 5 Warnings Warning
RedundantThrows 4 Warnings Warning
FileLength 0 Errors Error
NewlineAtEndOfFile 7 Warnings Warning

Details

org/deegree/services/wps/ExecutionManager.java

Violation Message Line
Errors Class Data Abstraction Coupling is 14 (max allowed is 12) classes [ArrayList, BoundingBoxOutputImpl, ComplexOutputImpl, ConcurrentHashMap, ConcurrentLinkedQueue, Date, ExecuteResponse, LiteralOutputImpl, OWSException, ProcessExecution, ProcessWorker, ProcessletOutputs, RequestedOutput, URL]. 98
Errors Class Fan-Out Complexity is 41 (max allowed is 20). 98
Warnings Unable to get class information for ProcessletException. 189
Errors Cyclomatic Complexity is 15 (max allowed is 10). 243
Warnings Unable to get class information for ProcessletException. 244

org/deegree/services/wps/WPSProcess.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 55
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 69

org/deegree/services/wps/WPSProvider.java

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

org/deegree/services/wps/WPService.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.services.controller.OGCFrontController. 83
Errors Class Data Abstraction Coupling is 15 (max allowed is 12) classes [ArrayList, CodeType, DescribeProcessRequestXMLAdapter, ExecuteRequestXMLAdapter, ExecutionManager, File, GetCapabilitiesXMLAdapter, HashMap, OWS110ExceptionReportSerializer, OWSException, QName, ResourceInitException, StorageManager, URL, WSDL]. 127
Errors Class Fan-Out Complexity is 50 (max allowed is 20). 127
Errors Cyclomatic Complexity is 11 (max allowed is 10). 201
Errors Cyclomatic Complexity is 12 (max allowed is 10). 300

org/deegree/services/wps/capabilities/CapabilitiesXMLWriter.java

Violation Message Line
Errors Cyclomatic Complexity is 14 (max allowed is 10). 138
Errors NPath Complexity is 649 (max allowed is 200). 138

org/deegree/services/wps/describeprocess/DescribeProcessResponseXMLAdapter.java

Violation Message Line
Errors Class Fan-Out Complexity is 28 (max allowed is 20). 79
Errors Cyclomatic Complexity is 16 (max allowed is 10). 131
Errors NPath Complexity is 3,888 (max allowed is 200). 131
Errors Cyclomatic Complexity is 33 (max allowed is 10). 214
Errors NPath Complexity is 237,600 (max allowed is 200). 214
Errors Cyclomatic Complexity is 22 (max allowed is 10). 435
Errors NPath Complexity is 3,240 (max allowed is 200). 435

org/deegree/services/wps/execute/AttributedParameter.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 160

org/deegree/services/wps/execute/ExecuteRequestKVPAdapter.java

Violation Message Line
Errors Class Data Abstraction Coupling is 20 (max allowed is 12) classes [ArrayList, BoundingBoxInputImpl, CodeType, ComplexFormatType, DefaultExceptionCustomizer, ExecuteRequest, GeometryFactory, HashMap, HashSet, InputReference, LinkedList, LiteralInputImpl, OWSException, Pair, ProcessletInputs, RawDataOutput, ReferencedComplexInput, RequestedOutput, ResponseDocument, URL]. 97
Errors Class Fan-Out Complexity is 50 (max allowed is 20). 97
Errors Cyclomatic Complexity is 11 (max allowed is 10). 165
Errors NPath Complexity is 330 (max allowed is 200). 165
Errors Cyclomatic Complexity is 15 (max allowed is 10). 273
Errors NPath Complexity is 1,008 (max allowed is 200). 273
Errors Cyclomatic Complexity is 15 (max allowed is 10). 352
Errors NPath Complexity is 1,008 (max allowed is 200). 352
Errors Cyclomatic Complexity is 11 (max allowed is 10). 485

org/deegree/services/wps/execute/ExecuteRequestXMLAdapter.java

Violation Message Line
Errors Class Data Abstraction Coupling is 23 (max allowed is 12) classes [ArrayList, BoundingBoxInputImpl, CodeType, ComplexFormatType, DefaultExceptionCustomizer, EmbeddedComplexInput, ExecuteRequest, HashMap, HashSet, InputReference, LanguageString, LinkedList, LiteralInputImpl, NamespaceBindings, OWSException, Pair, ProcessletInputs, QName, RawDataOutput, ReferencedComplexInput, RequestedOutput, ResponseDocument, XPath]. 123
Errors Class Fan-Out Complexity is 57 (max allowed is 20). 123
Errors Cyclomatic Complexity is 20 (max allowed is 10). 246
Errors Cyclomatic Complexity is 11 (max allowed is 10). 354
Errors Cyclomatic Complexity is 15 (max allowed is 10). 514
Errors Cyclomatic Complexity is 15 (max allowed is 10). 610
Errors NPath Complexity is 1,008 (max allowed is 200). 610
Errors Cyclomatic Complexity is 15 (max allowed is 10). 679
Errors NPath Complexity is 1,008 (max allowed is 200). 679

org/deegree/services/wps/execute/ExecuteResponseXMLWriter.java

Violation Message Line
Errors Class Fan-Out Complexity is 30 (max allowed is 20). 88
Errors Cyclomatic Complexity is 11 (max allowed is 10). 292
Errors NPath Complexity is 289 (max allowed is 200). 292
Errors Cyclomatic Complexity is 13 (max allowed is 10). 363
Errors NPath Complexity is 648 (max allowed is 200). 363
Errors Cyclomatic Complexity is 18 (max allowed is 10). 491
Errors NPath Complexity is 864 (max allowed is 200). 491

org/deegree/services/wps/input/ProcessletInputImpl.java

Violation Message Line
Warnings Unused import - org.deegree.geometry.Envelope. 41
Warnings Unused import - org.deegree.services.wps.Processlet. 43

org/deegree/services/wps/provider/JavaProcessProviderProvider.java

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

org/deegree/services/wps/provider/ProcessProvider.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.services.wps.ProcessManager. 42
Warnings Redundant 'public' modifier. 60
Warnings Redundant 'public' modifier. 69

org/deegree/services/wps/storage/StorageLocation.java

Violation Message Line
Warnings Unused import - org.deegree.services.wps.ProcessManager. 48

org/deegree/services/wps/storage/StorageManager.java

Violation Message Line
Warnings Unused import - org.deegree.services.wps.ExecutionManager. 43

org/deegree/services/wps/wsdl/WSDLResource.java

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

org/deegree/services/wps/wsdl/WSDLWriter.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'WebApplicationException' is unchecked exception. 85