Fork me on GitHub

PMD Results

The following document contains the results of PMD 7.19.0.

Violations By Priority

Priority 3

dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java

Rule Violation Line
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 841848
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 851855

dev/metaschema/core/metapath/DynamicContext.java

Rule Violation Line
CouplingBetweenObjects A value of 24 may denote a high amount of coupling within the class (threshold: 20) 6517
ExceptionAsFlowControl Exception thrown at line 485 is caught in this block. 488490
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 489

dev/metaschema/core/metapath/MetapathException.java

Rule Violation Line
RedundantFieldInitializer Avoid using redundant field initializer for 'evaluationStack' 36

dev/metaschema/core/metapath/StaticContext.java

Rule Violation Line
GodClass Possible God Class (WMC=49, ATFD=22, TCC=1.232%) 41

dev/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java

Rule Violation Line
CyclomaticComplexity The method 'toQName(EqnameContext, StaticContext, boolean)' has a cyclomatic complexity of 11. 75

dev/metaschema/core/metapath/cst/BuildCSTVisitor.java

Rule Violation Line
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 766768

dev/metaschema/core/metapath/cst/type/InstanceOf.java

Rule Violation Line
DanglingJavadoc Javadoc comment does not belong to any class, method or field 2123

dev/metaschema/core/metapath/format/JsonPointerFormatter.java

Rule Violation Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 119137

dev/metaschema/core/metapath/function/InvalidArgumentFunctionException.java

Rule Violation Line
DataClass The class 'InvalidArgumentFunctionException' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=3) 14

dev/metaschema/core/metapath/function/impl/AbstractFunction.java

Rule Violation Line
ExceptionAsFlowControl Exception thrown at line 241 is caught in this block. 272274
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'ex' on all code paths 273

dev/metaschema/core/metapath/function/library/FnResolveUri.java

Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'function'. 114
UnusedFormalParameter Avoid unused method parameters such as 'focus'. 117

dev/metaschema/core/metapath/function/regex/RegularExpressionMetapathException.java

Rule Violation Line
DataClass The class 'RegularExpressionMetapathException' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=3) 17

dev/metaschema/core/metapath/impl/LazyCompilationMetapathExpression.java

Rule Violation Line
AvoidThrowingNewInstanceOfSameException A catch statement that catches an exception only to wrap it in a new instance of the same type of exception and throw it should be avoided 55

dev/metaschema/core/metapath/impl/SequenceN.java

Rule Violation Line
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 50

dev/metaschema/core/metapath/item/ISequence.java

Rule Violation Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 550
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 614

dev/metaschema/core/metapath/item/function/IArrayItem.java

Rule Violation Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 493494

dev/metaschema/core/metapath/item/function/IMapItem.java

Rule Violation Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 339344

dev/metaschema/core/model/constraint/DefaultConstraintValidator.java

Rule Violation Line
CyclomaticComplexity The class 'DefaultConstraintValidator' has a total cyclomatic complexity of 113 (highest 6). 64
AvoidSynchronizedAtMethodLevel Use block level locking rather than method level synchronization 1069
AvoidSynchronizedStatement Use ReentrantLock rather than synchronization 11121115
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 12591264
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 1276
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 1278
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 1281

dev/metaschema/core/model/constraint/ParallelValidationConfig.java

Rule Violation Line
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 51
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 55
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 77
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 126
AvoidSynchronizedStatement Use ReentrantLock rather than synchronization 132140
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 137
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 154
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 156
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 157
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 160
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 161

dev/metaschema/core/model/constraint/ScopedConstraintSet.java

Rule Violation Line
CognitiveComplexity The method 'applyConstraintsForModule(IModuleNodeItem, IModelElementVisitor<ITargetedConstraints, Void>)' has a cognitive complexity of 15, current threshold is 15 103

dev/metaschema/core/model/constraint/impl/AbstractKeyConstraint.java

Rule Violation Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 5868

dev/metaschema/core/model/constraint/impl/DefaultUniqueConstraint.java

Rule Violation Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 5767

dev/metaschema/core/util/ExceptionUtils.java

Rule Violation Line
AvoidSynchronizedAtMethodLevel Use block level locking rather than method level synchronization 105
CompareObjectsWithEquals Use equals() to compare object references. 137

Files

dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java

Rule Violation Priority Line
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 3 841848
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 3 851855

dev/metaschema/core/metapath/DynamicContext.java

Rule Violation Priority Line
CouplingBetweenObjects A value of 24 may denote a high amount of coupling within the class (threshold: 20) 3 6517
ExceptionAsFlowControl Exception thrown at line 485 is caught in this block. 3 488490
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 3 489

dev/metaschema/core/metapath/MetapathException.java

Rule Violation Priority Line
RedundantFieldInitializer Avoid using redundant field initializer for 'evaluationStack' 3 36

dev/metaschema/core/metapath/StaticContext.java

Rule Violation Priority Line
GodClass Possible God Class (WMC=49, ATFD=22, TCC=1.232%) 3 41

dev/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java

Rule Violation Priority Line
CyclomaticComplexity The method 'toQName(EqnameContext, StaticContext, boolean)' has a cyclomatic complexity of 11. 3 75

dev/metaschema/core/metapath/cst/BuildCSTVisitor.java

Rule Violation Priority Line
AvoidDeeplyNestedIfStmts Deeply nested if..then statements are hard to read 3 766768

dev/metaschema/core/metapath/cst/type/InstanceOf.java

Rule Violation Priority Line
DanglingJavadoc Javadoc comment does not belong to any class, method or field 3 2123

dev/metaschema/core/metapath/format/JsonPointerFormatter.java

Rule Violation Priority Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 3 119137

dev/metaschema/core/metapath/function/InvalidArgumentFunctionException.java

Rule Violation Priority Line
DataClass The class 'InvalidArgumentFunctionException' is suspected to be a Data Class (WOC=0.000%, NOPA=7, NOAM=0, WMC=3) 3 14

dev/metaschema/core/metapath/function/impl/AbstractFunction.java

Rule Violation Priority Line
ExceptionAsFlowControl Exception thrown at line 241 is caught in this block. 3 272274
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'ex' on all code paths 3 273

dev/metaschema/core/metapath/function/library/FnResolveUri.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused method parameters such as 'function'. 3 114
UnusedFormalParameter Avoid unused method parameters such as 'focus'. 3 117

dev/metaschema/core/metapath/function/regex/RegularExpressionMetapathException.java

Rule Violation Priority Line
DataClass The class 'RegularExpressionMetapathException' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=3) 3 17

dev/metaschema/core/metapath/impl/LazyCompilationMetapathExpression.java

Rule Violation Priority Line
AvoidThrowingNewInstanceOfSameException A catch statement that catches an exception only to wrap it in a new instance of the same type of exception and throw it should be avoided 3 55

dev/metaschema/core/metapath/impl/SequenceN.java

Rule Violation Priority Line
FieldDeclarationsShouldBeAtStartOfClass Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 3 50

dev/metaschema/core/metapath/item/ISequence.java

Rule Violation Priority Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 3 550
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 614

dev/metaschema/core/metapath/item/function/IArrayItem.java

Rule Violation Priority Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 3 493494

dev/metaschema/core/metapath/item/function/IMapItem.java

Rule Violation Priority Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 3 339344

dev/metaschema/core/model/constraint/DefaultConstraintValidator.java

Rule Violation Priority Line
CyclomaticComplexity The class 'DefaultConstraintValidator' has a total cyclomatic complexity of 113 (highest 6). 3 64
AvoidSynchronizedAtMethodLevel Use block level locking rather than method level synchronization 3 1069
AvoidSynchronizedStatement Use ReentrantLock rather than synchronization 3 11121115
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 12591264
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 3 1276
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 3 1278
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 1281

dev/metaschema/core/model/constraint/ParallelValidationConfig.java

Rule Violation Priority Line
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 51
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 55
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 77
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 126
AvoidSynchronizedStatement Use ReentrantLock rather than synchronization 3 132140
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 137
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 154
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 156
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 157
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 160
DoNotUseThreads To be compliant to J2EE, a webapp should not use any thread. 3 161

dev/metaschema/core/model/constraint/ScopedConstraintSet.java

Rule Violation Priority Line
CognitiveComplexity The method 'applyConstraintsForModule(IModuleNodeItem, IModelElementVisitor<ITargetedConstraints, Void>)' has a cognitive complexity of 15, current threshold is 15 3 103

dev/metaschema/core/model/constraint/impl/AbstractKeyConstraint.java

Rule Violation Priority Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 3 5868

dev/metaschema/core/model/constraint/impl/DefaultUniqueConstraint.java

Rule Violation Priority Line
ExcessiveParameterList Avoid long parameter lists (10 parameters - threshold is 10). 3 5767

dev/metaschema/core/util/ExceptionUtils.java

Rule Violation Priority Line
AvoidSynchronizedAtMethodLevel Use block level locking rather than method level synchronization 3 105
CompareObjectsWithEquals Use equals() to compare object references. 3 137

Suppressed Violations

Filename Rule message Suppression type Reason
dev/metaschema/core/datatype/adapter/DateFormats.java The class 'DateFormats' is suspected to be a Data Class (WOC=0.000%, NOPA=6, NOAM=0, WMC=1) @suppresswarnings
dev/metaschema/core/datatype/adapter/MetaschemaDataTypeProvider.java A value of 26 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/datatype/adapter/MetaschemaDataTypeProvider.java The class 'MetaschemaDataTypeProvider' is suspected to be a Data Class (WOC=0.000%, NOPA=27, NOAM=0, WMC=1) //nopmd - Used for service initialization
dev/metaschema/core/datatype/markup/AbstractMarkupString.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/datatype/markup/XmlMarkupParser.java Use block level locking rather than method level synchronization @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/FlexmarkFactory.java Use block level locking rather than method level synchronization @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/InsertAnchorExtension.java Avoid unused method parameters such as 'context'. @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/InsertAnchorExtension.java A value of 34 may denote a high amount of coupling within the class (threshold: 20) //nopmd AST processor
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java Thrown exception does not preserve the stack trace of exception 'ex' on all code paths //nopmd exception is wrapper
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java The method 'head(Node, int)' has a cognitive complexity of 18, current threshold is 15 //nopmd acceptable
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java A value of 47 may denote a high amount of coupling within the class (threshold: 20) //nopmd AST processor has many members
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java The class 'AbstractMarkupWriter' has a total cyclomatic complexity of 112 (highest 7). //nopmd not god class
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java Possible God Class (WMC=112, ATFD=59, TCC=0.000%) //nopmd not god class
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java Avoid catching Throwable in try-catch block //nopmd need to catch Throwable
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java Avoid catching Throwable in try-catch block //nopmd need to catch Throwable
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd local use; thread-safe
dev/metaschema/core/datatype/markup/flexmark/impl/AstCollectingVisitor.java StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/impl/HtmlCodeRenderExtension.java The method 'render(Code, NodeRendererContext, HtmlWriter)' has a cognitive complexity of 19, current threshold is 15 //nopmd actually used in lambda
dev/metaschema/core/datatype/markup/flexmark/impl/HtmlCodeRenderExtension.java The method 'render(Code, NodeRendererContext, HtmlWriter)' has a cyclomatic complexity of 11. //nopmd actually used in lambda
dev/metaschema/core/datatype/markup/flexmark/impl/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a cognitive complexity of 22, current threshold is 15 @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/impl/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a cyclomatic complexity of 23. @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/impl/MarkupVisitor.java The method 'processBlockElements(Node, IMarkupWriter<T, E>)' has a cyclomatic complexity of 13. @suppresswarnings
dev/metaschema/core/datatype/markup/flexmark/impl/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a NCSS line count of 64. @suppresswarnings
dev/metaschema/core/metapath/MetapathConstants.java The class 'MetapathConstants' is suspected to be a Data Class (WOC=0.000%, NOPA=13, NOAM=0, WMC=1) @suppresswarnings
dev/metaschema/core/metapath/StaticMetapathException.java The class 'StaticMetapathException' is suspected to be a Data Class (WOC=0.000%, NOPA=9, NOAM=0, WMC=3) @suppresswarnings
dev/metaschema/core/metapath/antlr/AbstractAstVisitor.java A value of 109 may denote a high amount of coupling within the class (threshold: 20) //nopmd requires a large number of public methods
dev/metaschema/core/metapath/antlr/AbstractAstVisitor.java The class 'AbstractAstVisitor' has a total cyclomatic complexity of 207 (highest 3). @suppresswarnings
dev/metaschema/core/metapath/antlr/AbstractAstVisitor.java This class has 105 public methods and attributes; current threshold is 45. @suppresswarnings
dev/metaschema/core/metapath/antlr/ParseTreePrinter.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
dev/metaschema/core/metapath/antlr/ParseTreePrinter.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
dev/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java A value of 25 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/cst/AbstractExpressionVisitor.java A value of 58 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/cst/AbstractExpressionVisitor.java This class has 55 public methods and attributes; current threshold is 45. @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java A value of 85 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleForwardstep(ForwardstepContext)' has a cyclomatic complexity of 10. @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleComparisonexpr(ComparisonexprContext)' has a cyclomatic complexity of 18. @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java The class 'BuildCSTVisitor' has a total cyclomatic complexity of 138 (highest 18). @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java Possible God Class (WMC=138, ATFD=135, TCC=0.000%) @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleComparisonexpr(ComparisonexprContext)' has a NCSS line count of 63. //nopmd - ok
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd ordering needed
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops @suppresswarnings
dev/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops //nopmd intended
dev/metaschema/core/metapath/cst/CSTPrinter.java A value of 57 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/cst/CSTPrinter.java This class has 56 public methods and attributes; current threshold is 45. @suppresswarnings
dev/metaschema/core/metapath/cst/IExpressionVisitor.java This class has 55 public methods and attributes; current threshold is 45. @suppresswarnings
dev/metaschema/core/metapath/cst/items/EmptySequence.java Use block level locking rather than method level synchronization @suppresswarnings
dev/metaschema/core/metapath/cst/items/Quantified.java The user-supplied array 'dimensions' is stored directly. @suppresswarnings
dev/metaschema/core/metapath/cst/items/Quantified.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
dev/metaschema/core/metapath/cst/math/Addition.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Addition.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Division.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Division.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Multiplication.java The method 'multiply(IAnyAtomicItem, IAnyAtomicItem)' has a cyclomatic complexity of 10. @suppresswarnings
dev/metaschema/core/metapath/cst/math/Multiplication.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Multiplication.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Subtraction.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/math/Subtraction.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/cst/path/ContextItem.java Use block level locking rather than method level synchronization @suppresswarnings
dev/metaschema/core/metapath/cst/path/KindNodeTest.java The class 'KindNodeTest' might be a test class, but it contains no test cases. @suppresswarnings
dev/metaschema/core/metapath/cst/path/NameNodeTest.java The class 'NameNodeTest' might be a test class, but it contains no test cases. @suppresswarnings
dev/metaschema/core/metapath/cst/path/WildcardNodeTest.java The class 'WildcardNodeTest' might be a test class, but it contains no test cases. @suppresswarnings
dev/metaschema/core/metapath/cst/type/TypeTestSupport.java Avoid unused method parameters such as 'staticContext'. @suppresswarnings
dev/metaschema/core/metapath/cst/type/TypeTestSupport.java Avoid unused method parameters such as 'tree'. @suppresswarnings
dev/metaschema/core/metapath/cst/type/TypeTestSupport.java Avoid unused method parameters such as 'staticContext'. @suppresswarnings
dev/metaschema/core/metapath/cst/type/TypeTestSupport.java A value of 29 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'compare(IAnyAtomicItem, Operator, IAnyAtomicItem, DynamicContext)' has a cognitive complexity of 17, current threshold is 15 //nopmd - unavoidable
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'generalComparison(ISequence<? extends IAnyAtomicItem>, Operator, ISequence<? extends IAnyAtomicItem>, DynamicContext)' has a cognitive complexity of 16, current threshold is 15 //nopmd - acceptable complexity
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'durationCompare(IDurationItem, Operator, IDurationItem)' has a cognitive complexity of 26, current threshold is 15 //nopmd - unavoidable
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'dateTimeCompare(IDateTimeItem, Operator, IDateTimeItem, DynamicContext)' has a cyclomatic complexity of 11. @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'compare(IAnyAtomicItem, Operator, IAnyAtomicItem, DynamicContext)' has a cyclomatic complexity of 18. @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'durationCompare(IDurationItem, Operator, IDurationItem)' has a cyclomatic complexity of 25. @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java The class 'ComparisonFunctions' has a total cyclomatic complexity of 95 (highest 25). @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java Possible God Class (WMC=95, ATFD=8, TCC=0.000%) @suppresswarnings
dev/metaschema/core/metapath/function/ComparisonFunctions.java The method 'compare(IAnyAtomicItem, Operator, IAnyAtomicItem, DynamicContext)' has an NPath complexity of 257, current threshold is 200 //nopmd - unavoidable
dev/metaschema/core/metapath/function/DefaultFunction.java Avoid using implementation types like 'EnumSet'; use the interface instead @suppresswarnings
dev/metaschema/core/metapath/function/FunctionLibrary.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
dev/metaschema/core/metapath/function/FunctionUtils.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd
dev/metaschema/core/metapath/function/IFunction.java Avoid using implementation types like 'EnumSet'; use the interface instead @suppresswarnings
dev/metaschema/core/metapath/function/impl/OperationFunctions.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/function/impl/OperationFunctions.java The class 'OperationFunctions' has a total cyclomatic complexity of 102 (highest 9). @suppresswarnings
dev/metaschema/core/metapath/function/impl/OperationFunctions.java This class has 56 public methods and attributes; current threshold is 45. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/DefaultFunctionLibrary.java The constructor 'DefaultFunctionLibrary()' has a NCSS line count of 146. //nopmd - intentional
dev/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateTimeToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateTimeToTimezone.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateTimeToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateTimeToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateTimeToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateToTimezone.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustDateToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustTimeToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustTimeToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustTimeToTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustTimeToTimezone.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAdjustTimeToTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAvg.java A value of 27 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/function/library/FnAvg.java The method 'average(Collection<? extends IAnyAtomicItem>)' has a cyclomatic complexity of 12. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBaseUri.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDate.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDate.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDate.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentTime.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnCurrentTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDate.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDate.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDate.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDayFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDaysFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDaysFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDaysFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDeepEqual.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDeepEqual.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDefaultLanguage.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDefaultLanguage.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDefaultLanguage.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDistinctValues.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDistinctValues.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDoc.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDoc.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentAvailable.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentAvailable.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExactlyOne.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExactlyOne.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExactlyOne.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionArity.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionArity.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionArity.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionLookup.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionLookup.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionName.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnFunctionName.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHasChildren.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnHoursFromTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnImplicitTimezone.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnImplicitTimezone.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnImplicitTimezone.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnIndexOf.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnIndexOf.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInnermost.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInnermost.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInnermost.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLast.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLast.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLast.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLocalName.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMinutesFromTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDate.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDate.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDate.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthsFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthsFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnMonthsFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnName.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnName.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNamespaceUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOneOrMore.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOneOrMore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOneOrMore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOutermost.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOutermost.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnOutermost.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPosition.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPosition.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnPosition.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnQName.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnQName.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnQName.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRoot.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSecondsFromTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringJoin.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringJoin.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringJoin.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnSum.java The method 'sum(List<? extends IAnyAtomicItem>, IAnyAtomicItem)' has a cyclomatic complexity of 13. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDate.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDate.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDate.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTimezoneFromTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTokenize.java The method 'fnTokenize(String, String, String)' has a cyclomatic complexity of 11. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDate.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDate.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDate.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDateTime.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearFromDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearsFromDuration.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearsFromDuration.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnYearsFromDuration.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnZeroOrOne.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnZeroOrOne.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/FnZeroOrOne.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapForEach.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapForEach.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapMerge.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapPut.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Decode.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Decode.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Decode.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Encode.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Encode.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpBase64Encode.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'focus'. @suppresswarnings
dev/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'function'. @suppresswarnings
dev/metaschema/core/metapath/impl/StreamSequence.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
dev/metaschema/core/metapath/impl/StreamSequence.java Assigning an Object to null is a code smell. Consider refactoring. //nopmd - readability
dev/metaschema/core/metapath/item/atomic/IDateTimeItem.java The method 'valueOf(IDateItem, ITimeItem)' has a cyclomatic complexity of 10. @suppresswarnings
dev/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists (14 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists (20 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists (18 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists (16 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists (12 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/metapath/item/function/IOpaqueMapKey.java Use equals() to compare object references. @suppresswarnings
dev/metaschema/core/metapath/item/function/impl/ImmutableCollections.java Class cannot be instantiated and does not provide any static methods or fields @suppresswarnings
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java The method 'generateModelItems(IAssemblyNodeItem)' has a cognitive complexity of 15, current threshold is 15 @suppresswarnings
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java A value of 25 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
dev/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
dev/metaschema/core/metapath/item/node/IModelNodeItem.java Use equals() to compare object references. @suppresswarnings
dev/metaschema/core/metapath/item/node/IModelNodeItem.java Use equals() to compare object references. @suppresswarnings
dev/metaschema/core/metapath/item/node/RecursionCollectingNodeItemVisitor.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/metapath/type/impl/AnyKindTest.java The class 'AnyKindTest' might be a test class, but it contains no test cases. @suppresswarnings
dev/metaschema/core/metapath/type/impl/TypeConstants.java The class 'TypeConstants' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=1) @suppresswarnings
dev/metaschema/core/model/AbstractModule.java Avoid unused method parameters such as 'key'. @suppresswarnings
dev/metaschema/core/model/AbstractModule.java Avoid unused method parameters such as 'key'. @suppresswarnings
dev/metaschema/core/model/AbstractModule.java A value of 23 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/model/AbstractModule.java This method may call an overridable method during object construction: IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getFlagDefinitions() (call stack: [IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getFlagDefinitions()]) @suppresswarnings
dev/metaschema/core/model/AbstractModule.java This method may call an overridable method during object construction: IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getFieldDefinitions() (call stack: [IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getFieldDefinitions()]) @suppresswarnings
dev/metaschema/core/model/AbstractModule.java This method may call an overridable method during object construction: IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getAssemblyDefinitions() (call stack: [IModuleExtended<M extends IModuleExtended<M, D, FL, FI, A>, D extends IModelDefinition, FL extends IFlagDefinition, FI extends IFieldDefinition, A extends IAssemblyDefinition>.getAssemblyDefinitions()]) @suppresswarnings
dev/metaschema/core/model/DefaultAssemblyModelBuilder.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/DefaultChoiceGroupModelBuilder.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/DefaultChoiceGroupModelBuilder.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/DefaultChoiceGroupModelBuilder.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/MetaschemaModelConstants.java The class 'MetaschemaModelConstants' is suspected to be a Data Class (WOC=0.000%, NOPA=17, NOAM=0, WMC=1) @suppresswarnings
dev/metaschema/core/model/constraint/AbstractConstraintBuilder.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd not thread safe
dev/metaschema/core/model/constraint/ConstraintValidationFinding.java This class has only private constructors and may be final //nopmd - intentional
dev/metaschema/core/model/constraint/DefaultConstraintValidator.java A value of 64 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/model/constraint/DefaultConstraintValidator.java Possible God Class (WMC=113, ATFD=73, TCC=0.853%) @suppresswarnings
dev/metaschema/core/model/constraint/DefaultConstraintValidator.java Use of modifier volatile is not recommended. @suppresswarnings
dev/metaschema/core/model/constraint/DefaultConstraintValidator.java Use of modifier volatile is not recommended. @suppresswarnings
dev/metaschema/core/model/constraint/FindingCollectingConstraintValidationHandler.java A value of 24 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/model/constraint/IAllowedValuesConstraint.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd not thread safe
dev/metaschema/core/model/constraint/LoggingConstraintValidationHandler.java Possible God Class (WMC=51, ATFD=32, TCC=22.807%) @suppresswarnings
dev/metaschema/core/model/constraint/MetaConstraintSet.java A value of 23 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/model/constraint/ParallelValidationConfig.java Use of modifier volatile is not recommended. @suppresswarnings
dev/metaschema/core/model/constraint/ScopedConstraintSet.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/constraint/ValueConstraintSet.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/constraint/impl/AbstractConstraint.java The class 'AbstractConstraint' is suspected to be a Data Class (WOC=11.111%, NOPA=0, NOAM=8, WMC=11) //nopmd - intentional data class
dev/metaschema/core/model/constraint/impl/DefaultAllowedValuesConstraint.java Avoid long parameter lists (11 parameters - threshold is 10). //nopmd necessary
dev/metaschema/core/model/constraint/impl/DefaultCardinalityConstraint.java Avoid long parameter lists (11 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultExpectConstraint.java Avoid long parameter lists (10 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultIndexConstraint.java Avoid long parameter lists (11 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultIndexHasKeyConstraint.java Avoid long parameter lists (11 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultLet.java The class 'DefaultLet' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=5) @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultMatchesConstraint.java Avoid long parameter lists (11 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/DefaultReportConstraint.java Avoid long parameter lists (10 parameters - threshold is 10). @suppresswarnings
dev/metaschema/core/model/constraint/impl/InternalModelSource.java The constant name 'sources' doesn't match '[A-Z][A-Z_0-9]*' //nopmd - intentional
dev/metaschema/core/model/constraint/impl/InternalModelSource.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
dev/metaschema/core/model/constraint/impl/StaticContextSource.java The constant name 'sources' doesn't match '[A-Z][A-Z_0-9]*' //nopmd - intentional
dev/metaschema/core/model/constraint/impl/StaticContextSource.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
dev/metaschema/core/model/util/DefaultDiagramNode.java The class 'DefaultDiagramNode' is suspected to be a Data Class (WOC=0.000%, NOPA=0, NOAM=4, WMC=9) @suppresswarnings
dev/metaschema/core/model/util/JsonUtil.java The method 'skipNextValue(JsonParser, URI)' has a cyclomatic complexity of 16. @suppresswarnings
dev/metaschema/core/model/util/MermaidErDiagramGenerator.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/model/util/MermaidErDiagramGenerator.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/util/MermaidErDiagramGenerator.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
dev/metaschema/core/model/util/XmlEventUtil.java Possible God Class (WMC=68, ATFD=39, TCC=0.000%) //nopmd this is a set of utility methods
dev/metaschema/core/model/util/XmlEventUtil.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - this value is immutable
dev/metaschema/core/model/validation/XmlSchemaContentValidator.java Consider using a try-with-resources statement instead of explicitly closing the resource @suppresswarnings
dev/metaschema/core/util/CollectionUtil.java A value of 29 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/util/CustomCollectors.java A value of 28 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
dev/metaschema/core/util/DeleteOnShutdown.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
dev/metaschema/core/util/DeleteOnShutdown.java To be compliant to J2EE, a webapp should not use any thread. @suppresswarnings
dev/metaschema/core/util/ObjectUtils.java Avoid throwing null pointer exceptions. //nopmd
dev/metaschema/core/util/ObjectUtils.java Avoid throwing null pointer exceptions. //nopmd
dev/metaschema/core/util/UriUtils.java Thrown exception does not preserve the stack trace of exception 'ex2' on all code paths @suppresswarnings
dev/metaschema/core/util/UriUtils.java The method 'prependRelativePath(String, String)' has a cyclomatic complexity of 11. @suppresswarnings