Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
199 0 304 52

Files

Files Infos Warnings Errors
org/deegree/commons/concurrent/ExecutionFinishedEvent.java 0 2 0
org/deegree/commons/concurrent/Executor.java 0 3 0
org/deegree/commons/config/AbstractBasicResourceManager.java 0 2 0
org/deegree/commons/config/AbstractResourceManager.java 0 5 0
org/deegree/commons/config/DeegreeWorkspace.java 0 2 3
org/deegree/commons/config/ExtendedResourceManager.java 0 1 0
org/deegree/commons/config/ExtendedResourceProvider.java 0 2 0
org/deegree/commons/config/Resource.java 0 3 0
org/deegree/commons/config/ResourceManager.java 0 14 0
org/deegree/commons/config/ResourceProvider.java 0 1 0
org/deegree/commons/config/ResourceState.java 0 1 0
org/deegree/commons/index/PositionableModel.java 0 5 0
org/deegree/commons/index/QTree.java 0 12 2
org/deegree/commons/index/RTree.java 0 2 6
org/deegree/commons/index/SpatialIndex.java 0 3 1
org/deegree/commons/jdbc/ConnectionManager.java 0 2 1
org/deegree/commons/jdbc/InsertRow.java 0 2 0
org/deegree/commons/jdbc/SQLIdentifier.java 0 1 2
org/deegree/commons/jdbc/StatementBuilder.java 0 2 0
org/deegree/commons/jdbc/TransactionRow.java 0 1 0
org/deegree/commons/jdbc/param/DefaultJDBCParams.java 0 1 0
org/deegree/commons/jdbc/param/DefaultJDBCParamsProvider.java 0 1 0
org/deegree/commons/jdbc/param/JDBCParams.java 0 4 0
org/deegree/commons/jdbc/param/JDBCParamsManager.java 0 2 0
org/deegree/commons/mail/EMailMessage.java 0 2 0
org/deegree/commons/mail/MailHelper.java 0 6 0
org/deegree/commons/mail/MailMessage.java 0 1 0
org/deegree/commons/modules/ModuleInfo.java 0 1 0
org/deegree/commons/tom/ElementNode.java 0 4 0
org/deegree/commons/tom/Object.java 0 2 0
org/deegree/commons/tom/Reference.java 0 2 0
org/deegree/commons/tom/ReferenceResolver.java 0 1 0
org/deegree/commons/tom/ReferenceResolvingException.java 0 1 0
org/deegree/commons/tom/TypedObjectNode.java 0 1 0
org/deegree/commons/tom/array/TypedObjectNodeArray.java 0 1 0
org/deegree/commons/tom/datetime/ISO8601Converter.java 0 4 0
org/deegree/commons/tom/genericxml/GenericXMLElement.java 0 1 0
org/deegree/commons/tom/gml/GMLObject.java 0 4 0
org/deegree/commons/tom/gml/GMLReferenceResolver.java 0 1 0
org/deegree/commons/tom/gml/GMLStdProps.java 0 5 0
org/deegree/commons/tom/gml/property/Property.java 0 7 0
org/deegree/commons/tom/gml/property/PropertyType.java 0 8 0
org/deegree/commons/tom/ows/CodeType.java 0 2 0
org/deegree/commons/tom/ows/Version.java 0 2 0
org/deegree/commons/tom/primitive/BaseType.java 0 1 2
org/deegree/commons/tom/primitive/PrimitiveValue.java 0 4 1
org/deegree/commons/tom/primitive/XMLValueMangler.java 0 1 2
org/deegree/commons/tom/sql/DefaultPrimitiveConverter.java 0 3 0
org/deegree/commons/tom/sql/ParticleConverter.java 0 5 0
org/deegree/commons/tom/sql/PrimitiveParticleConverter.java 0 2 0
org/deegree/commons/tools/ToolBox.java 0 4 1
org/deegree/commons/uom/Angle.java 0 1 0
org/deegree/commons/uom/Length.java 0 1 0
org/deegree/commons/uom/Measure.java 0 1 0
org/deegree/commons/utils/ArrayUtils.java 0 1 0
org/deegree/commons/utils/CloseableIterator.java 0 3 0
org/deegree/commons/utils/CollectionUtils.java 0 6 0
org/deegree/commons/utils/EncodingGuesser.java 0 0 2
org/deegree/commons/utils/FileUtils.java 0 1 0
org/deegree/commons/utils/JDBCUtils.java 0 1 0
org/deegree/commons/utils/JavaUtils.java 0 0 1
org/deegree/commons/utils/PostRelation.java 0 2 0
org/deegree/commons/utils/ProxyUtils.java 0 2 2
org/deegree/commons/utils/SortUtils.java 0 1 1
org/deegree/commons/utils/StringUtils.java 0 1 0
org/deegree/commons/utils/URITranslator.java 0 1 0
org/deegree/commons/utils/fam/FileAlterationListener.java 0 3 0
org/deegree/commons/utils/io/Zip.java 0 1 0
org/deegree/commons/utils/kvp/KVPUtils.java 0 10 2
org/deegree/commons/utils/memory/MemoryAware.java 0 1 0
org/deegree/commons/utils/net/DataHandler.java 0 0 1
org/deegree/commons/utils/net/HttpUtils.java 0 4 4
org/deegree/commons/utils/nio/BufferSerializer.java 0 0 1
org/deegree/commons/utils/nio/DirectByteBufferPool.java 0 2 2
org/deegree/commons/utils/test/TestDBProperties.java 0 2 0
org/deegree/commons/xml/CommonNamespaces.java 0 1 0
org/deegree/commons/xml/NamespaceBindings.java 0 2 0
org/deegree/commons/xml/XMLAdapter.java 0 48 4
org/deegree/commons/xml/XPath.java 0 1 0
org/deegree/commons/xml/XPathUtils.java 0 1 1
org/deegree/commons/xml/schema/GrammarPoolManager.java 0 2 0
org/deegree/commons/xml/schema/RedirectingEntityResolver.java 0 1 0
org/deegree/commons/xml/schema/SchemaUtils.java 0 1 0
org/deegree/commons/xml/schema/SchemaValidator.java 0 9 0
org/deegree/commons/xml/schema/XMLSchemaInfoSet.java 0 5 5
org/deegree/commons/xml/stax/CoalescingXMLStreamWriter.java 0 2 0
org/deegree/commons/xml/stax/FIUtils.java 0 3 0
org/deegree/commons/xml/stax/FilteringXMLStreamWriter.java 0 1 0
org/deegree/commons/xml/stax/IndentingXMLStreamWriter.java 0 4 0
org/deegree/commons/xml/stax/NamespaceNormalizingXMLStreamWriter.java 0 1 0
org/deegree/commons/xml/stax/SchemaLocationXMLStreamWriter.java 0 1 0
org/deegree/commons/xml/stax/StAXExportingHelper.java 0 0 1
org/deegree/commons/xml/stax/TrimmingXMLStreamWriter.java 0 1 0
org/deegree/commons/xml/stax/XMLStreamReaderDoc.java 0 1 0
org/deegree/commons/xml/stax/XMLStreamReaderWrapper.java 0 9 2
org/deegree/commons/xml/stax/XMLStreamUtils.java 0 15 2

Rules

Rules Violations Severity
EmptyStatement 0 Warnings Warning
CyclomaticComplexity 33 Errors Error
ClassFanOutComplexity 7 Errors Error
CovariantEquals 0 Errors Error
ClassDataAbstractionCoupling
  • max: "12"
4 Errors Error
NPathComplexity 8 Errors Error
RedundantImport 0 Warnings Warning
UnusedImports 12 Warnings Warning
RedundantModifier 90 Warnings Warning
RedundantThrows 165 Warnings Warning
FileLength 0 Errors Error
NewlineAtEndOfFile 37 Warnings Warning

Details

org/deegree/commons/concurrent/ExecutionFinishedEvent.java

Violation Message Line
Warnings Redundant throws: 'CancellationException' is subclass of 'Throwable'. 118
Warnings Redundant throws: 'CancellationException' is unchecked exception. 118

org/deegree/commons/concurrent/Executor.java

Violation Message Line
Warnings Redundant throws: 'CancellationException' is subclass of 'Throwable'. 149
Warnings Redundant throws: 'CancellationException' is unchecked exception. 149
Warnings Redundant throws: 'InterruptedException' is subclass of 'Throwable'. 149

org/deegree/commons/config/AbstractBasicResourceManager.java

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

org/deegree/commons/config/AbstractResourceManager.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - java.net.URISyntaxException. 48
Warnings Unable to get class information for ResourceInitException. 86
Warnings Unable to get class information for ResourceInitException. 101
Warnings Unable to get class information for ResourceInitException. 157

org/deegree/commons/config/DeegreeWorkspace.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Class Fan-Out Complexity is 25 (max allowed is 20). 76
Errors Cyclomatic Complexity is 13 (max allowed is 10). 190
Errors NPath Complexity is 280 (max allowed is 200). 190
Warnings Unable to get class information for ResourceInitException. 399

org/deegree/commons/config/ExtendedResourceManager.java

Violation Message Line
Warnings Unable to get class information for ResourceInitException. 74

org/deegree/commons/config/ExtendedResourceProvider.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unable to get class information for ResourceInitException. 61

org/deegree/commons/config/Resource.java

Violation Message Line
Warnings Redundant 'public' modifier. 55
Warnings Unable to get class information for ResourceInitException. 56
Warnings Redundant 'public' modifier. 61

org/deegree/commons/config/ResourceManager.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.commons.config.ResourceState.StateType. 40
Warnings Redundant 'public' modifier. 55
Warnings Unable to get class information for ResourceInitException. 56
Warnings Redundant 'public' modifier. 61
Warnings Redundant 'public' modifier. 66
Warnings Redundant 'public' modifier. 71
Warnings Redundant 'public' modifier. 78
Warnings Redundant 'public' modifier. 87
Warnings Redundant 'public' modifier. 96
Warnings Redundant 'public' modifier. 105
Warnings Redundant 'public' modifier. 118
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 119
Warnings Redundant 'public' modifier. 128

org/deegree/commons/config/ResourceProvider.java

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

org/deegree/commons/config/ResourceState.java

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

org/deegree/commons/index/PositionableModel.java

Violation Message Line
Warnings Redundant 'public' modifier. 53
Warnings Redundant 'public' modifier. 58
Warnings Redundant 'public' modifier. 63
Warnings Redundant 'public' modifier. 68
Warnings Redundant 'public' modifier. 73

org/deegree/commons/index/QTree.java

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 387
Warnings Redundant 'final' modifier. 387
Warnings Redundant 'final' modifier. 433
Warnings Redundant 'final' modifier. 440
Warnings Redundant 'final' modifier. 473
Warnings Redundant 'final' modifier. 502
Warnings Redundant 'final' modifier. 513
Warnings Redundant 'final' modifier. 519
Warnings Redundant 'final' modifier. 614
Warnings Redundant 'final' modifier. 628
Warnings Redundant 'final' modifier. 644
Warnings Redundant 'final' modifier. 648
Warnings Redundant 'final' modifier. 678
Errors Cyclomatic Complexity is 11 (max allowed is 10). 866

org/deegree/commons/index/RTree.java

Violation Message Line
Errors Class Data Abstraction Coupling is 17 (max allowed is 12) classes [ArrayEncapsInsert, ArrayList, Comparator, DataInputStream, DataOutputStream, File, FileInputStream, FileOutputStream, HashSet, IOException, LinkedList, NoOverlapException, NodeEntry, Pair, RTree.NodeEntry, TraceCell, TreeMap]. 89
Errors Class Fan-Out Complexity is 25 (max allowed is 20). 89
Errors Cyclomatic Complexity is 14 (max allowed is 10). 325
Errors Cyclomatic Complexity is 15 (max allowed is 10). 395
Warnings Redundant 'final' modifier. 912
Errors Cyclomatic Complexity is 16 (max allowed is 10). 1098
Errors NPath Complexity is 6,912 (max allowed is 200). 1098
Warnings Unable to get class information for NoOverlapException. 1294

org/deegree/commons/index/SpatialIndex.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'final' modifier. 115
Warnings Redundant 'final' modifier. 128
Errors Cyclomatic Complexity is 12 (max allowed is 10). 144

org/deegree/commons/jdbc/ConnectionManager.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - javax.xml.bind.JAXBException. 60
Errors Class Fan-Out Complexity is 23 (max allowed is 20). 89

org/deegree/commons/jdbc/InsertRow.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.deegree.commons.utils.JDBCUtils. 49

org/deegree/commons/jdbc/SQLIdentifier.java

Violation Message Line
Errors Cyclomatic Complexity is 16 (max allowed is 10). 97
Errors NPath Complexity is 960 (max allowed is 200). 97
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 97

org/deegree/commons/jdbc/StatementBuilder.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - java.sql.PreparedStatement. 38

org/deegree/commons/jdbc/TransactionRow.java

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

org/deegree/commons/jdbc/param/DefaultJDBCParams.java

Violation Message Line
Warnings Unable to get class information for ResourceInitException. 68

org/deegree/commons/jdbc/param/DefaultJDBCParamsProvider.java

Violation Message Line
Warnings Unable to get class information for ResourceInitException. 73

org/deegree/commons/jdbc/param/JDBCParams.java

Violation Message Line
Warnings Redundant 'public' modifier. 55
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 69
Warnings Redundant 'public' modifier. 76

org/deegree/commons/jdbc/param/JDBCParamsManager.java

Violation Message Line
Warnings Unable to get class information for ResourceInitException. 83
Warnings Unable to get class information for ResourceInitException. 113

org/deegree/commons/mail/EMailMessage.java

Violation Message Line
Warnings Unable to get class information for UnknownMimeTypeException. 114
Warnings Unable to get class information for UnknownMimeTypeException. 234

org/deegree/commons/mail/MailHelper.java

Violation Message Line
Warnings Unable to get class information for SendMailException. 94
Warnings Unable to get class information for SendMailException. 114
Warnings Unable to get class information for SendMailException. 134
Warnings Unable to get class information for SendMailException. 155
Warnings Unable to get class information for SendMailException. 173
Warnings Unable to get class information for SendMailException. 235

org/deegree/commons/mail/MailMessage.java

Violation Message Line
Warnings Unable to get class information for UnknownMimeTypeException. 165

org/deegree/commons/modules/ModuleInfo.java

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

org/deegree/commons/tom/ElementNode.java

Violation Message Line
Warnings Redundant 'public' modifier. 69
Warnings Redundant 'public' modifier. 76
Warnings Redundant 'public' modifier. 83
Warnings Redundant 'public' modifier. 90

org/deegree/commons/tom/Object.java

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

org/deegree/commons/tom/Reference.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unable to get class information for ReferenceResolvingException. 133

org/deegree/commons/tom/ReferenceResolver.java

Violation Message Line
Warnings Redundant 'public' modifier. 63

org/deegree/commons/tom/ReferenceResolvingException.java

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

org/deegree/commons/tom/TypedObjectNode.java

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

org/deegree/commons/tom/array/TypedObjectNodeArray.java

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

org/deegree/commons/tom/datetime/ISO8601Converter.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 94
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 111
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 128

org/deegree/commons/tom/genericxml/GenericXMLElement.java

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

org/deegree/commons/tom/gml/GMLObject.java

Violation Message Line
Warnings Redundant 'public' modifier. 65
Warnings Redundant 'public' modifier. 74
Warnings Redundant 'public' modifier. 81
Warnings Redundant 'public' modifier. 91

org/deegree/commons/tom/gml/GMLReferenceResolver.java

Violation Message Line
Warnings Redundant 'public' modifier. 65

org/deegree/commons/tom/gml/GMLStdProps.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 130
Warnings Redundant 'public' modifier. 137
Warnings Redundant 'public' modifier. 144
Warnings Redundant 'public' modifier. 151

org/deegree/commons/tom/gml/property/Property.java

Violation Message Line
Warnings Unused import - org.deegree.commons.tom.gml.GMLObject. 44
Warnings Redundant 'public' modifier. 73
Warnings Redundant 'public' modifier. 80
Warnings Redundant 'public' modifier. 87
Warnings Redundant 'public' modifier. 98
Warnings Redundant 'public' modifier. 109
Warnings Redundant 'public' modifier. 117

org/deegree/commons/tom/gml/property/PropertyType.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 59
Warnings Redundant 'public' modifier. 66
Warnings Redundant 'public' modifier. 73
Warnings Redundant 'public' modifier. 80
Warnings Redundant 'public' modifier. 91
Warnings Redundant 'public' modifier. 99
Warnings Redundant 'public' modifier. 106

org/deegree/commons/tom/ows/CodeType.java

Violation Message Line
Warnings Unable to get class information for InvalidParameterValueException. 66
Warnings Unable to get class information for InvalidParameterValueException. 83

org/deegree/commons/tom/ows/Version.java

Violation Message Line
Warnings Unable to get class information for InvalidParameterValueException. 80
Warnings Unable to get class information for InvalidParameterValueException. 105

org/deegree/commons/tom/primitive/BaseType.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 118
Errors Cyclomatic Complexity is 37 (max allowed is 10). 139
Errors Cyclomatic Complexity is 46 (max allowed is 10). 222

org/deegree/commons/tom/primitive/PrimitiveValue.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 89
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 126
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 143
Errors Cyclomatic Complexity is 21 (max allowed is 10). 226
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 227

org/deegree/commons/tom/primitive/XMLValueMangler.java

Violation Message Line
Errors Cyclomatic Complexity is 14 (max allowed is 10). 75
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 76
Errors Cyclomatic Complexity is 14 (max allowed is 10). 130

org/deegree/commons/tom/sql/DefaultPrimitiveConverter.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 220
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 231
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 242

org/deegree/commons/tom/sql/ParticleConverter.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant 'public' modifier. 62
Warnings Redundant 'public' modifier. 73
Warnings Redundant 'public' modifier. 87
Warnings Redundant 'public' modifier. 99

org/deegree/commons/tom/sql/PrimitiveParticleConverter.java

Violation Message Line
Warnings Redundant 'public' modifier. 56
Warnings Redundant 'public' modifier. 63

org/deegree/commons/tools/ToolBox.java

Violation Message Line
Warnings Redundant throws: 'SecurityException' is unchecked exception. 185
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 185
Errors Cyclomatic Complexity is 15 (max allowed is 10). 279
Warnings Redundant throws: 'SecurityException' is unchecked exception. 409
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 409

org/deegree/commons/uom/Angle.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 41

org/deegree/commons/uom/Length.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 41

org/deegree/commons/uom/Measure.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 80

org/deegree/commons/utils/ArrayUtils.java

Violation Message Line
Warnings Redundant throws: 'NumberFormatException' is unchecked exception. 329

org/deegree/commons/utils/CloseableIterator.java

Violation Message Line
Warnings Redundant 'public' modifier. 64
Warnings Redundant 'public' modifier. 74
Warnings Redundant 'public' modifier. 83

org/deegree/commons/utils/CollectionUtils.java

Violation Message Line
Warnings Redundant 'static' modifier. 295
Warnings Redundant 'public' modifier. 301
Warnings Redundant 'static' modifier. 316
Warnings Redundant 'public' modifier. 321
Warnings Redundant 'static' modifier. 364
Warnings Redundant 'public' modifier. 369

org/deegree/commons/utils/EncodingGuesser.java

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 126
Errors NPath Complexity is 456 (max allowed is 200). 126

org/deegree/commons/utils/FileUtils.java

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

org/deegree/commons/utils/JDBCUtils.java

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

org/deegree/commons/utils/JavaUtils.java

Violation Message Line
Errors Cyclomatic Complexity is 22 (max allowed is 10). 65

org/deegree/commons/utils/PostRelation.java

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

org/deegree/commons/utils/ProxyUtils.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 119
Errors Cyclomatic Complexity is 36 (max allowed is 10). 201
Errors NPath Complexity is 221,184 (max allowed is 200). 201

org/deegree/commons/utils/SortUtils.java

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

org/deegree/commons/utils/StringUtils.java

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

org/deegree/commons/utils/URITranslator.java

Violation Message Line
Warnings Redundant 'public' modifier. 55

org/deegree/commons/utils/fam/FileAlterationListener.java

Violation Message Line
Warnings Redundant 'public' modifier. 57
Warnings Redundant 'public' modifier. 65
Warnings Redundant 'public' modifier. 73

org/deegree/commons/utils/io/Zip.java

Violation Message Line
Warnings Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. 67

org/deegree/commons/utils/kvp/KVPUtils.java

Violation Message Line
Warnings Unable to get class information for MissingParameterException. 85
Warnings Unable to get class information for MissingParameterException. 106
Warnings Redundant throws: 'InvalidParameterValueException' listed more then one time. 106
Warnings Unable to get class information for InvalidParameterValueException. 106
Warnings Unable to get class information for MissingParameterException. 126
Warnings Redundant throws: 'InvalidParameterValueException' listed more then one time. 126
Warnings Unable to get class information for InvalidParameterValueException. 126
Warnings Unable to get class information for InvalidParameterValueException. 251
Warnings Unable to get class information for InvalidParameterValueException. 282
Warnings Unable to get class information for InvalidParameterValueException. 310
Errors Cyclomatic Complexity is 13 (max allowed is 10). 382
Errors NPath Complexity is 234 (max allowed is 200). 382

org/deegree/commons/utils/memory/MemoryAware.java

Violation Message Line
Warnings Redundant 'public' modifier. 54

org/deegree/commons/utils/net/DataHandler.java

Violation Message Line
Errors Cyclomatic Complexity is 12 (max allowed is 10). 50

org/deegree/commons/utils/net/HttpUtils.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - org.apache.http.client.HttpClient. 71
Errors Class Data Abstraction Coupling is 27 (max allowed is 12) classes [ArrayList, AuthScope, BasicAuthCache, BasicHttpContext, BasicNameValuePair, BasicScheme, BufferedReader, DURL, DefaultConnectionKeepAliveStrategy, DefaultHttpClient, FileEntity, HttpGet, HttpHost, HttpPost, IOException, InputStreamEntity, InputStreamReader, JsonParser, LinkedList, Pair, StringBuilder, TreeSet, UrlEncodedFormEntity, UsernamePasswordCredentials, Worker, XMLAdapter, XMLStreamReaderWrapper]. 111
Errors Class Fan-Out Complexity is 45 (max allowed is 20). 111
Warnings Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 242
Warnings Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 256
Errors Cyclomatic Complexity is 20 (max allowed is 10). 516
Errors NPath Complexity is 12,304 (max allowed is 200). 516

org/deegree/commons/utils/nio/BufferSerializer.java

Violation Message Line
Errors Cyclomatic Complexity is 11 (max allowed is 10). 78

org/deegree/commons/utils/nio/DirectByteBufferPool.java

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 97
Warnings Redundant throws: 'OutOfMemoryError' is unchecked exception. 98
Errors Cyclomatic Complexity is 15 (max allowed is 10). 167
Warnings Redundant throws: 'OutOfMemoryError' is unchecked exception. 168

org/deegree/commons/utils/test/TestDBProperties.java

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

org/deegree/commons/xml/CommonNamespaces.java

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

org/deegree/commons/xml/NamespaceBindings.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - javax.xml.namespace.NamespaceContext. 45

org/deegree/commons/xml/XMLAdapter.java

Violation Message Line
Warnings Unused import - javax.xml.namespace.NamespaceContext. 63
Errors Class Data Abstraction Coupling is 15 (max allowed is 12) classes [AXIOMXPath, BigInteger, File, HashMap, NamespaceBindings, QName, SimpleLink, StAXOMBuilder, StringTokenizer, URI, URL, XMLParsingException, XMLProcessingException, XMLStreamException, XMLStreamReaderDoc]. 118
Errors Class Fan-Out Complexity is 39 (max allowed is 20). 118
Warnings Unable to get class information for XMLProcessingException. 170
Warnings Unable to get class information for XMLProcessingException. 181
Warnings Unable to get class information for XMLProcessingException. 199
Warnings Unable to get class information for XMLProcessingException. 214
Warnings Unable to get class information for XMLProcessingException. 226
Warnings Unable to get class information for XMLProcessingException. 241
Warnings Unable to get class information for XMLProcessingException. 312
Warnings Unable to get class information for XMLProcessingException. 363
Warnings Unable to get class information for XMLProcessingException. 383
Warnings Unable to get class information for XMLProcessingException. 407
Warnings Unable to get class information for XMLProcessingException. 449
Warnings Unable to get class information for XMLProcessingException. 469
Warnings Unable to get class information for XMLProcessingException. 524
Warnings Unable to get class information for XMLProcessingException. 552
Warnings Unable to get class information for XMLProcessingException. 602
Warnings Unable to get class information for XMLParsingException. 623
Warnings Unable to get class information for XMLParsingException. 663
Warnings Unable to get class information for XMLParsingException. 687
Warnings Unable to get class information for XMLParsingException. 709
Warnings Unable to get class information for XMLParsingException. 731
Warnings Unable to get class information for XMLParsingException. 753
Warnings Unable to get class information for XMLParsingException. 777
Warnings Unable to get class information for XMLParsingException. 794
Warnings Unable to get class information for XMLParsingException. 808
Warnings Unable to get class information for XMLParsingException. 814
Warnings Unable to get class information for XMLParsingException. 825
Warnings Unable to get class information for XMLParsingException. 836
Warnings Unable to get class information for XMLParsingException. 847
Warnings Unable to get class information for XMLParsingException. 858
Warnings Unable to get class information for XMLParsingException. 872
Warnings Unable to get class information for XMLParsingException. 883
Warnings Unable to get class information for XMLParsingException. 893
Warnings Unable to get class information for XMLParsingException. 915
Warnings Unable to get class information for XMLParsingException. 939
Warnings Unable to get class information for XMLParsingException. 950
Warnings Unable to get class information for XMLParsingException. 1022
Warnings Unable to get class information for XMLParsingException. 1032
Warnings Unable to get class information for XMLParsingException. 1042
Warnings Unable to get class information for XMLParsingException. 1052
Warnings Unable to get class information for XMLParsingException. 1059
Warnings Unable to get class information for XMLParsingException. 1066
Warnings Unable to get class information for XMLParsingException. 1074
Warnings Unable to get class information for XMLParsingException. 1082
Warnings Unable to get class information for XMLParsingException. 1090
Warnings Unable to get class information for XMLParsingException. 1101
Warnings Unable to get class information for XMLParsingException. 1112
Warnings Unable to get class information for XMLParsingException. 1123
Errors Cyclomatic Complexity is 22 (max allowed is 10). 1368
Errors NPath Complexity is 294 (max allowed is 200). 1368

org/deegree/commons/xml/XPath.java

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

org/deegree/commons/xml/XPathUtils.java

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

org/deegree/commons/xml/schema/GrammarPoolManager.java

Violation Message Line
Warnings Redundant throws: 'XNIException' is unchecked exception. 105
Warnings Redundant throws: 'XNIException' is unchecked exception. 123

org/deegree/commons/xml/schema/RedirectingEntityResolver.java

Violation Message Line
Warnings Redundant throws: 'XNIException' is unchecked exception. 103

org/deegree/commons/xml/schema/SchemaUtils.java

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

org/deegree/commons/xml/schema/SchemaValidator.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Redundant throws: 'MalformedURLException' is subclass of 'IOException'. 134
Warnings Redundant throws: 'XNIException' is unchecked exception. 166
Warnings Redundant throws: 'XNIException' is unchecked exception. 174
Warnings Redundant throws: 'XNIException' is unchecked exception. 182
Warnings Redundant throws: 'XNIException' is unchecked exception. 261
Warnings Redundant throws: 'XNIException' is unchecked exception. 269
Warnings Redundant throws: 'XNIException' is unchecked exception. 277
Warnings Redundant throws: 'XNIException' is unchecked exception. 296

org/deegree/commons/xml/schema/XMLSchemaInfoSet.java

Violation Message Line
Warnings File does not end with a newline. 0
Errors Class Data Abstraction Coupling is 14 (max allowed is 12) classes [ArrayList, ErrorHandler, GenericLSInput, HashMap, HashSet, LSInput, LSInputListImpl, LinkedHashMap, QName, RedirectingEntityResolver, StringListImpl, URL, XMLProcessingException, XMLSchemaLoader]. 98
Errors Class Fan-Out Complexity is 34 (max allowed is 20). 98
Warnings Redundant throws: 'ClassCastException' is unchecked exception. 134
Warnings Redundant throws: 'ClassCastException' is unchecked exception. 150
Errors Cyclomatic Complexity is 14 (max allowed is 10). 215
Errors Cyclomatic Complexity is 18 (max allowed is 10). 317
Errors Cyclomatic Complexity is 12 (max allowed is 10). 380
Warnings Redundant throws: 'ClassCastException' is unchecked exception. 452
Warnings Redundant throws: 'ClassCastException' is unchecked exception. 506

org/deegree/commons/xml/stax/CoalescingXMLStreamWriter.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 83
Warnings Redundant 'final' modifier. 219

org/deegree/commons/xml/stax/FIUtils.java

Violation Message Line
Warnings File does not end with a newline. 0
Warnings Unused import - javax.xml.stream.XMLStreamReader. 43
Warnings Unused import - javax.xml.stream.XMLStreamWriter. 44

org/deegree/commons/xml/stax/FilteringXMLStreamWriter.java

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

org/deegree/commons/xml/stax/IndentingXMLStreamWriter.java

Violation Message Line
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 104
Warnings Redundant 'final' modifier. 258
Warnings Redundant 'final' modifier. 270
Warnings Redundant 'final' modifier. 277

org/deegree/commons/xml/stax/NamespaceNormalizingXMLStreamWriter.java

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

org/deegree/commons/xml/stax/SchemaLocationXMLStreamWriter.java

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

org/deegree/commons/xml/stax/StAXExportingHelper.java

Violation Message Line
Errors Cyclomatic Complexity is 13 (max allowed is 10). 78

org/deegree/commons/xml/stax/TrimmingXMLStreamWriter.java

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

org/deegree/commons/xml/stax/XMLStreamReaderDoc.java

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

org/deegree/commons/xml/stax/XMLStreamReaderWrapper.java

Violation Message Line
Warnings Redundant throws: 'FactoryConfigurationError' is unchecked exception. 67
Errors Cyclomatic Complexity is 13 (max allowed is 10). 98
Warnings Redundant 'final' modifier. 98
Warnings Unable to get class information for XMLParsingException. 169
Warnings Unable to get class information for XMLParsingException. 195
Warnings Unable to get class information for XMLParsingException. 209
Warnings Unable to get class information for XMLParsingException. 231
Warnings Unable to get class information for XMLParsingException. 237
Warnings Unable to get class information for XMLParsingException. 309
Errors Cyclomatic Complexity is 11 (max allowed is 10). 340
Warnings Redundant throws: 'IllegalArgumentException' is unchecked exception. 440

org/deegree/commons/xml/stax/XMLStreamUtils.java

Violation Message Line
Warnings Unused import - javax.xml.stream.XMLStreamConstants. 74
Errors Class Fan-Out Complexity is 29 (max allowed is 20). 101
Warnings Unable to get class information for XMLParsingException. 255
Warnings Unable to get class information for XMLParsingException. 260
Warnings Unable to get class information for XMLParsingException. 265
Warnings Unable to get class information for XMLParsingException. 275
Warnings Unable to get class information for XMLParsingException. 285
Warnings Unable to get class information for XMLParsingException. 383
Warnings Unable to get class information for XMLParsingException. 394
Warnings Unable to get class information for XMLParsingException. 403
Warnings Unable to get class information for XMLParsingException. 424
Warnings Unable to get class information for XMLParsingException. 438
Warnings Unable to get class information for XMLParsingException. 447
Errors Cyclomatic Complexity is 13 (max allowed is 10). 455
Warnings Redundant throws: 'NoSuchElementException' is unchecked exception. 636
Warnings Redundant throws: 'FactoryConfigurationError' is unchecked exception. 835
Warnings Redundant throws: 'FactoryConfigurationError' is unchecked exception. 891