Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
199028052

Files

FilesInfosWarningsErrors
org/deegree/commons/concurrent/ExecutionFinishedEvent.java020
org/deegree/commons/concurrent/Executor.java030
org/deegree/commons/config/AbstractBasicResourceManager.java020
org/deegree/commons/config/AbstractResourceManager.java020
org/deegree/commons/config/DeegreeWorkspace.java013
org/deegree/commons/config/ExtendedResourceProvider.java010
org/deegree/commons/config/Resource.java020
org/deegree/commons/config/ResourceManager.java0130
org/deegree/commons/config/ResourceProvider.java010
org/deegree/commons/config/ResourceState.java010
org/deegree/commons/index/PositionableModel.java050
org/deegree/commons/index/QTree.java0122
org/deegree/commons/index/RTree.java016
org/deegree/commons/index/SpatialIndex.java031
org/deegree/commons/jdbc/ConnectionManager.java021
org/deegree/commons/jdbc/InsertRow.java020
org/deegree/commons/jdbc/SQLIdentifier.java012
org/deegree/commons/jdbc/StatementBuilder.java020
org/deegree/commons/jdbc/TransactionRow.java010
org/deegree/commons/jdbc/param/JDBCParams.java040
org/deegree/commons/modules/ModuleInfo.java010
org/deegree/commons/tom/ElementNode.java040
org/deegree/commons/tom/Object.java020
org/deegree/commons/tom/Reference.java020
org/deegree/commons/tom/ReferenceResolver.java010
org/deegree/commons/tom/ReferenceResolvingException.java010
org/deegree/commons/tom/TypedObjectNode.java010
org/deegree/commons/tom/array/TypedObjectNodeArray.java010
org/deegree/commons/tom/datetime/ISO8601Converter.java040
org/deegree/commons/tom/genericxml/GenericXMLElement.java010
org/deegree/commons/tom/gml/GMLObject.java040
org/deegree/commons/tom/gml/GMLReferenceResolver.java010
org/deegree/commons/tom/gml/GMLStdProps.java050
org/deegree/commons/tom/gml/property/Property.java070
org/deegree/commons/tom/gml/property/PropertyType.java080
org/deegree/commons/tom/ows/CodeType.java020
org/deegree/commons/tom/ows/Version.java020
org/deegree/commons/tom/primitive/BaseType.java012
org/deegree/commons/tom/primitive/PrimitiveValue.java041
org/deegree/commons/tom/primitive/XMLValueMangler.java012
org/deegree/commons/tom/sql/DefaultPrimitiveConverter.java030
org/deegree/commons/tom/sql/ParticleConverter.java050
org/deegree/commons/tom/sql/PrimitiveParticleConverter.java020
org/deegree/commons/tools/ToolBox.java041
org/deegree/commons/uom/Angle.java010
org/deegree/commons/uom/Length.java010
org/deegree/commons/uom/Measure.java010
org/deegree/commons/utils/ArrayUtils.java010
org/deegree/commons/utils/CloseableIterator.java030
org/deegree/commons/utils/CollectionUtils.java060
org/deegree/commons/utils/EncodingGuesser.java002
org/deegree/commons/utils/FileUtils.java010
org/deegree/commons/utils/JDBCUtils.java010
org/deegree/commons/utils/JavaUtils.java001
org/deegree/commons/utils/PostRelation.java020
org/deegree/commons/utils/ProxyUtils.java022
org/deegree/commons/utils/SortUtils.java011
org/deegree/commons/utils/StringUtils.java010
org/deegree/commons/utils/URITranslator.java010
org/deegree/commons/utils/fam/FileAlterationListener.java030
org/deegree/commons/utils/io/Zip.java010
org/deegree/commons/utils/kvp/KVPUtils.java082
org/deegree/commons/utils/memory/MemoryAware.java010
org/deegree/commons/utils/net/DataHandler.java001
org/deegree/commons/utils/net/HttpUtils.java044
org/deegree/commons/utils/nio/BufferSerializer.java001
org/deegree/commons/utils/nio/DirectByteBufferPool.java022
org/deegree/commons/utils/test/TestDBProperties.java020
org/deegree/commons/xml/CommonNamespaces.java010
org/deegree/commons/xml/NamespaceBindings.java020
org/deegree/commons/xml/XMLAdapter.java0484
org/deegree/commons/xml/XPath.java010
org/deegree/commons/xml/XPathUtils.java011
org/deegree/commons/xml/schema/GrammarPoolManager.java020
org/deegree/commons/xml/schema/RedirectingEntityResolver.java010
org/deegree/commons/xml/schema/SchemaUtils.java010
org/deegree/commons/xml/schema/SchemaValidator.java090
org/deegree/commons/xml/schema/XMLSchemaInfoSet.java055
org/deegree/commons/xml/stax/CoalescingXMLStreamWriter.java020
org/deegree/commons/xml/stax/FIUtils.java030
org/deegree/commons/xml/stax/FilteringXMLStreamWriter.java010
org/deegree/commons/xml/stax/IndentingXMLStreamWriter.java040
org/deegree/commons/xml/stax/NamespaceNormalizingXMLStreamWriter.java010
org/deegree/commons/xml/stax/SchemaLocationXMLStreamWriter.java010
org/deegree/commons/xml/stax/StAXExportingHelper.java001
org/deegree/commons/xml/stax/TrimmingXMLStreamWriter.java010
org/deegree/commons/xml/stax/XMLStreamReaderDoc.java010
org/deegree/commons/xml/stax/XMLStreamReaderWrapper.java092
org/deegree/commons/xml/stax/XMLStreamUtils.java0152

Rules

RulesViolationsSeverity
EmptyStatement0Warnings Warning
CyclomaticComplexity33Errors Error
ClassFanOutComplexity7Errors Error
CovariantEquals0Errors Error
ClassDataAbstractionCoupling
  • max: "12"
4Errors Error
NPathComplexity8Errors Error
RedundantImport0Warnings Warning
UnusedImports12Warnings Warning
RedundantModifier90Warnings Warning
RedundantThrows141Warnings Warning
FileLength0Errors Error
NewlineAtEndOfFile37Warnings Warning

Details

org/deegree/commons/concurrent/ExecutionFinishedEvent.java

ViolationMessageLine
WarningsRedundant throws: 'CancellationException' is subclass of 'Throwable'.118
WarningsRedundant throws: 'CancellationException' is unchecked exception.118

org/deegree/commons/concurrent/Executor.java

ViolationMessageLine
WarningsRedundant throws: 'CancellationException' is subclass of 'Throwable'.149
WarningsRedundant throws: 'CancellationException' is unchecked exception.149
WarningsRedundant throws: 'InterruptedException' is subclass of 'Throwable'.149

org/deegree/commons/config/AbstractBasicResourceManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.96

org/deegree/commons/config/AbstractResourceManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - java.net.URISyntaxException.48

org/deegree/commons/config/DeegreeWorkspace.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsClass Fan-Out Complexity is 25 (max allowed is 20).76
ErrorsCyclomatic Complexity is 13 (max allowed is 10).190
ErrorsNPath Complexity is 280 (max allowed is 200).190

org/deegree/commons/config/ExtendedResourceProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/config/Resource.java

ViolationMessageLine
WarningsRedundant 'public' modifier.55
WarningsRedundant 'public' modifier.61

org/deegree/commons/config/ResourceManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.commons.config.ResourceState.StateType.40
WarningsRedundant 'public' modifier.55
WarningsRedundant 'public' modifier.61
WarningsRedundant 'public' modifier.66
WarningsRedundant 'public' modifier.71
WarningsRedundant 'public' modifier.78
WarningsRedundant 'public' modifier.87
WarningsRedundant 'public' modifier.96
WarningsRedundant 'public' modifier.105
WarningsRedundant 'public' modifier.118
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.119
WarningsRedundant 'public' modifier.128

org/deegree/commons/config/ResourceProvider.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/config/ResourceState.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/index/PositionableModel.java

ViolationMessageLine
WarningsRedundant 'public' modifier.53
WarningsRedundant 'public' modifier.58
WarningsRedundant 'public' modifier.63
WarningsRedundant 'public' modifier.68
WarningsRedundant 'public' modifier.73

org/deegree/commons/index/QTree.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 13 (max allowed is 10).387
WarningsRedundant 'final' modifier.387
WarningsRedundant 'final' modifier.433
WarningsRedundant 'final' modifier.440
WarningsRedundant 'final' modifier.473
WarningsRedundant 'final' modifier.502
WarningsRedundant 'final' modifier.513
WarningsRedundant 'final' modifier.519
WarningsRedundant 'final' modifier.614
WarningsRedundant 'final' modifier.628
WarningsRedundant 'final' modifier.644
WarningsRedundant 'final' modifier.648
WarningsRedundant 'final' modifier.678
ErrorsCyclomatic Complexity is 11 (max allowed is 10).866

org/deegree/commons/index/RTree.java

ViolationMessageLine
ErrorsClass 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
ErrorsClass Fan-Out Complexity is 25 (max allowed is 20).89
ErrorsCyclomatic Complexity is 14 (max allowed is 10).325
ErrorsCyclomatic Complexity is 15 (max allowed is 10).395
WarningsRedundant 'final' modifier.912
ErrorsCyclomatic Complexity is 16 (max allowed is 10).1098
ErrorsNPath Complexity is 6,912 (max allowed is 200).1098

org/deegree/commons/index/SpatialIndex.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'final' modifier.115
WarningsRedundant 'final' modifier.128
ErrorsCyclomatic Complexity is 12 (max allowed is 10).144

org/deegree/commons/jdbc/ConnectionManager.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - javax.xml.bind.JAXBException.60
ErrorsClass Fan-Out Complexity is 23 (max allowed is 20).88

org/deegree/commons/jdbc/InsertRow.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.deegree.commons.utils.JDBCUtils.49

org/deegree/commons/jdbc/SQLIdentifier.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 16 (max allowed is 10).97
ErrorsNPath Complexity is 960 (max allowed is 200).97
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.97

org/deegree/commons/jdbc/StatementBuilder.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - java.sql.PreparedStatement.38

org/deegree/commons/jdbc/TransactionRow.java

ViolationMessageLine
WarningsFile does not end with a newline.0

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

ViolationMessageLine
WarningsRedundant 'public' modifier.55
WarningsRedundant 'public' modifier.62
WarningsRedundant 'public' modifier.69
WarningsRedundant 'public' modifier.76

org/deegree/commons/modules/ModuleInfo.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/tom/ElementNode.java

ViolationMessageLine
WarningsRedundant 'public' modifier.69
WarningsRedundant 'public' modifier.76
WarningsRedundant 'public' modifier.83
WarningsRedundant 'public' modifier.90

org/deegree/commons/tom/Object.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.53

org/deegree/commons/tom/Reference.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'ReferenceResolvingException' is unchecked exception.133

org/deegree/commons/tom/ReferenceResolver.java

ViolationMessageLine
WarningsRedundant 'public' modifier.63

org/deegree/commons/tom/ReferenceResolvingException.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/tom/TypedObjectNode.java

ViolationMessageLine
WarningsFile does not end with a newline.0

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

ViolationMessageLine
WarningsFile does not end with a newline.0

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.94
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.111
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.128

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

ViolationMessageLine
WarningsFile does not end with a newline.0

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

ViolationMessageLine
WarningsRedundant 'public' modifier.65
WarningsRedundant 'public' modifier.74
WarningsRedundant 'public' modifier.81
WarningsRedundant 'public' modifier.91

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

ViolationMessageLine
WarningsRedundant 'public' modifier.65

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.130
WarningsRedundant 'public' modifier.137
WarningsRedundant 'public' modifier.144
WarningsRedundant 'public' modifier.151

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

ViolationMessageLine
WarningsUnused import - org.deegree.commons.tom.gml.GMLObject.44
WarningsRedundant 'public' modifier.73
WarningsRedundant 'public' modifier.80
WarningsRedundant 'public' modifier.87
WarningsRedundant 'public' modifier.98
WarningsRedundant 'public' modifier.109
WarningsRedundant 'public' modifier.117

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.59
WarningsRedundant 'public' modifier.66
WarningsRedundant 'public' modifier.73
WarningsRedundant 'public' modifier.80
WarningsRedundant 'public' modifier.91
WarningsRedundant 'public' modifier.99
WarningsRedundant 'public' modifier.106

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

ViolationMessageLine
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.66
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.83

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

ViolationMessageLine
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.80
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.105

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.118
ErrorsCyclomatic Complexity is 37 (max allowed is 10).139
ErrorsCyclomatic Complexity is 46 (max allowed is 10).222

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.89
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.126
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.143
ErrorsCyclomatic Complexity is 21 (max allowed is 10).226
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.227

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

ViolationMessageLine
ErrorsCyclomatic Complexity is 14 (max allowed is 10).75
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.76
ErrorsCyclomatic Complexity is 14 (max allowed is 10).130

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

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.220
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.231
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.242

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.62
WarningsRedundant 'public' modifier.73
WarningsRedundant 'public' modifier.87
WarningsRedundant 'public' modifier.99

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

ViolationMessageLine
WarningsRedundant 'public' modifier.56
WarningsRedundant 'public' modifier.63

org/deegree/commons/tools/ToolBox.java

ViolationMessageLine
WarningsRedundant throws: 'SecurityException' is unchecked exception.185
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.185
ErrorsCyclomatic Complexity is 15 (max allowed is 10).279
WarningsRedundant throws: 'SecurityException' is unchecked exception.409
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.409

org/deegree/commons/uom/Angle.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.41

org/deegree/commons/uom/Length.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.41

org/deegree/commons/uom/Measure.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.80

org/deegree/commons/utils/ArrayUtils.java

ViolationMessageLine
WarningsRedundant throws: 'NumberFormatException' is unchecked exception.333

org/deegree/commons/utils/CloseableIterator.java

ViolationMessageLine
WarningsRedundant 'public' modifier.64
WarningsRedundant 'public' modifier.74
WarningsRedundant 'public' modifier.83

org/deegree/commons/utils/CollectionUtils.java

ViolationMessageLine
WarningsRedundant 'static' modifier.295
WarningsRedundant 'public' modifier.301
WarningsRedundant 'static' modifier.316
WarningsRedundant 'public' modifier.321
WarningsRedundant 'static' modifier.364
WarningsRedundant 'public' modifier.369

org/deegree/commons/utils/EncodingGuesser.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 13 (max allowed is 10).126
ErrorsNPath Complexity is 456 (max allowed is 200).126

org/deegree/commons/utils/FileUtils.java

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.274

org/deegree/commons/utils/JDBCUtils.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/utils/JavaUtils.java

ViolationMessageLine
ErrorsCyclomatic Complexity is 22 (max allowed is 10).65

org/deegree/commons/utils/PostRelation.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant 'public' modifier.50

org/deegree/commons/utils/ProxyUtils.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.119
ErrorsCyclomatic Complexity is 36 (max allowed is 10).201
ErrorsNPath Complexity is 221,184 (max allowed is 200).201

org/deegree/commons/utils/SortUtils.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsCyclomatic Complexity is 11 (max allowed is 10).62

org/deegree/commons/utils/StringUtils.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/utils/URITranslator.java

ViolationMessageLine
WarningsRedundant 'public' modifier.55

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

ViolationMessageLine
WarningsRedundant 'public' modifier.57
WarningsRedundant 'public' modifier.65
WarningsRedundant 'public' modifier.73

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

ViolationMessageLine
WarningsRedundant throws: 'FileNotFoundException' is subclass of 'IOException'.67

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

ViolationMessageLine
WarningsRedundant throws: 'MissingParameterException' is unchecked exception.85
WarningsRedundant throws: 'MissingParameterException' is unchecked exception.106
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.106
WarningsRedundant throws: 'MissingParameterException' is unchecked exception.126
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.126
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.251
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.282
WarningsRedundant throws: 'InvalidParameterValueException' is unchecked exception.310
ErrorsCyclomatic Complexity is 13 (max allowed is 10).382
ErrorsNPath Complexity is 234 (max allowed is 200).382

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

ViolationMessageLine
WarningsRedundant 'public' modifier.54

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

ViolationMessageLine
ErrorsCyclomatic Complexity is 12 (max allowed is 10).50

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - org.apache.http.client.HttpClient.71
ErrorsClass 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].110
ErrorsClass Fan-Out Complexity is 44 (max allowed is 20).110
WarningsRedundant throws: 'MalformedURLException' is subclass of 'IOException'.241
WarningsRedundant throws: 'MalformedURLException' is subclass of 'IOException'.255
ErrorsCyclomatic Complexity is 20 (max allowed is 10).515
ErrorsNPath Complexity is 12,304 (max allowed is 200).515

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

ViolationMessageLine
ErrorsCyclomatic Complexity is 11 (max allowed is 10).78

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

ViolationMessageLine
ErrorsCyclomatic Complexity is 13 (max allowed is 10).97
WarningsRedundant throws: 'OutOfMemoryError' is unchecked exception.98
ErrorsCyclomatic Complexity is 15 (max allowed is 10).167
WarningsRedundant throws: 'OutOfMemoryError' is unchecked exception.168

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.78
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.123

org/deegree/commons/xml/CommonNamespaces.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/xml/NamespaceBindings.java

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - javax.xml.namespace.NamespaceContext.45

org/deegree/commons/xml/XMLAdapter.java

ViolationMessageLine
WarningsUnused import - javax.xml.namespace.NamespaceContext.64
ErrorsClass 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].119
ErrorsClass Fan-Out Complexity is 39 (max allowed is 20).119
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.171
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.182
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.200
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.215
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.227
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.242
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.313
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.364
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.384
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.408
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.450
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.470
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.525
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.553
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.603
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.624
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.664
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.688
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.710
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.732
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.754
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.778
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.795
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.809
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.815
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.826
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.837
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.848
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.859
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.873
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.884
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.894
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.916
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.940
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.951
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1023
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1033
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1043
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1053
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1060
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1067
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1075
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1083
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1091
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1102
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1113
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1124
ErrorsCyclomatic Complexity is 22 (max allowed is 10).1369
ErrorsNPath Complexity is 294 (max allowed is 200).1369

org/deegree/commons/xml/XPath.java

ViolationMessageLine
WarningsFile does not end with a newline.0

org/deegree/commons/xml/XPathUtils.java

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsCyclomatic Complexity is 11 (max allowed is 10).125

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

ViolationMessageLine
WarningsRedundant throws: 'XNIException' is unchecked exception.105
WarningsRedundant throws: 'XNIException' is unchecked exception.123

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

ViolationMessageLine
WarningsRedundant throws: 'XNIException' is unchecked exception.103

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

ViolationMessageLine
WarningsFile does not end with a newline.0

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsRedundant throws: 'MalformedURLException' is subclass of 'IOException'.134
WarningsRedundant throws: 'XNIException' is unchecked exception.166
WarningsRedundant throws: 'XNIException' is unchecked exception.174
WarningsRedundant throws: 'XNIException' is unchecked exception.182
WarningsRedundant throws: 'XNIException' is unchecked exception.261
WarningsRedundant throws: 'XNIException' is unchecked exception.269
WarningsRedundant throws: 'XNIException' is unchecked exception.277
WarningsRedundant throws: 'XNIException' is unchecked exception.296

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

ViolationMessageLine
WarningsFile does not end with a newline.0
ErrorsClass 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
ErrorsClass Fan-Out Complexity is 34 (max allowed is 20).98
WarningsRedundant throws: 'ClassCastException' is unchecked exception.134
WarningsRedundant throws: 'ClassCastException' is unchecked exception.150
ErrorsCyclomatic Complexity is 14 (max allowed is 10).215
ErrorsCyclomatic Complexity is 18 (max allowed is 10).317
ErrorsCyclomatic Complexity is 12 (max allowed is 10).380
WarningsRedundant throws: 'ClassCastException' is unchecked exception.452
WarningsRedundant throws: 'ClassCastException' is unchecked exception.506

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.83
WarningsRedundant 'final' modifier.219

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

ViolationMessageLine
WarningsFile does not end with a newline.0
WarningsUnused import - javax.xml.stream.XMLStreamReader.43
WarningsUnused import - javax.xml.stream.XMLStreamWriter.44

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.368

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.104
WarningsRedundant 'final' modifier.258
WarningsRedundant 'final' modifier.270
WarningsRedundant 'final' modifier.277

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.99

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.95

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

ViolationMessageLine
ErrorsCyclomatic Complexity is 13 (max allowed is 10).78

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.78

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

ViolationMessageLine
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.174

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

ViolationMessageLine
WarningsRedundant throws: 'FactoryConfigurationError' is unchecked exception.67
ErrorsCyclomatic Complexity is 13 (max allowed is 10).98
WarningsRedundant 'final' modifier.98
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.169
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.195
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.209
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.231
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.237
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.309
ErrorsCyclomatic Complexity is 11 (max allowed is 10).340
WarningsRedundant throws: 'IllegalArgumentException' is unchecked exception.440

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

ViolationMessageLine
WarningsUnused import - javax.xml.stream.XMLStreamConstants.74
ErrorsClass Fan-Out Complexity is 29 (max allowed is 20).101
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.255
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.260
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.265
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.275
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.285
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.383
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.394
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.403
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.424
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.438
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.447
ErrorsCyclomatic Complexity is 13 (max allowed is 10).455
WarningsRedundant throws: 'NoSuchElementException' is unchecked exception.636
WarningsRedundant throws: 'FactoryConfigurationError' is unchecked exception.835
WarningsRedundant throws: 'FactoryConfigurationError' is unchecked exception.891