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).89

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].111
ErrorsClass Fan-Out Complexity is 45 (max allowed is 20).111
WarningsRedundant throws: 'MalformedURLException' is subclass of 'IOException'.242
WarningsRedundant throws: 'MalformedURLException' is subclass of 'IOException'.256
ErrorsCyclomatic Complexity is 20 (max allowed is 10).516
ErrorsNPath Complexity is 12,304 (max allowed is 200).516

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.63
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].118
ErrorsClass Fan-Out Complexity is 39 (max allowed is 20).118
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.170
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.181
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.199
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.214
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.226
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.241
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.312
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.363
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.383
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.407
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.449
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.469
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.524
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.552
WarningsRedundant throws: 'XMLProcessingException' is unchecked exception.602
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.623
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.663
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.687
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.709
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.731
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.753
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.777
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.794
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.808
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.814
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.825
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.836
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.847
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.858
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.872
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.883
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.893
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.915
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.939
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.950
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1022
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1032
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1042
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1052
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1059
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1066
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1074
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1082
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1090
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1101
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1112
WarningsRedundant throws: 'XMLParsingException' is unchecked exception.1123
ErrorsCyclomatic Complexity is 22 (max allowed is 10).1368
ErrorsNPath Complexity is 294 (max allowed is 200).1368

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