Fork me on GitHub

PMD Results

The following document contains the results of PMD 7.7.0.

Violations By Priority

Priority 3

gov/nist/secauto/metaschema/core/datatype/AbstractDataTypeAdapter.java

Rule Violation Line
UnusedAssignment The initializer for variable 'itemString' is never used (overwritten on line 231) 229

Files

gov/nist/secauto/metaschema/core/datatype/AbstractDataTypeAdapter.java

Rule Violation Priority Line
UnusedAssignment The initializer for variable 'itemString' is never used (overwritten on line 231) 3 229

Suppressed Violations

Filename Rule message Suppression type Reason
gov/nist/secauto/metaschema/core/datatype/adapter/DateAdapter.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/datatype/adapter/DateFormats.java The class 'DateFormats' is suspected to be a Data Class (WOC=0.000%, NOPA=4, NOAM=0, WMC=1) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/adapter/DateTimeAdapter.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/datatype/adapter/MetaschemaDataTypeProvider.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/adapter/MetaschemaDataTypeProvider.java The class 'MetaschemaDataTypeProvider' is suspected to be a Data Class (WOC=0.000%, NOPA=23, NOAM=0, WMC=1) //nopmd - Used for service initialization
gov/nist/secauto/metaschema/core/datatype/markup/AbstractMarkupString.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/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
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/FixedEmphasisDelimiterProcessor.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/FixedEmphasisDelimiterProcessor.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/FixedEmphasisDelimiterProcessor.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/FlexmarkFactory.java Use block level locking rather than method level synchronization @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/HtmlCodeRenderExtension.java The method 'render(Code, NodeRendererContext, HtmlWriter)' has a cognitive complexity of 21, current threshold is 15 //nopmd actually used in lambda
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/HtmlCodeRenderExtension.java The method 'render(Code, NodeRendererContext, HtmlWriter)' has a cyclomatic complexity of 11. //nopmd actually used in lambda
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/HtmlQuoteTagExtension.java Overridable method called during object construction: TypographicQuotes.setTypographicOpening(String) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/HtmlQuoteTagExtension.java Overridable method called during object construction: TypographicQuotes.setTypographicClosing(String) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/HtmlQuoteTagExtension.java Overridable method called during object construction: Node.appendChild(Node) @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/InsertAnchorExtension.java Avoid unused constructor parameters such as 'inlineParser'. @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/InsertAnchorExtension.java Avoid unused method parameters such as 'context'. @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/InsertAnchorExtension.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a cognitive complexity of 22, current threshold is 15 @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a cyclomatic complexity of 23. @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/MarkupVisitor.java The method 'processBlockElements(Node, IMarkupWriter<T, E>)' has a cyclomatic complexity of 13. @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/MarkupVisitor.java The method 'processInlineElements(Node, IMarkupWriter<T, E>)' has a NCSS line count of 64. @suppresswarnings
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/XmlMarkupParser.java Use block level locking rather than method level synchronization @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java The class 'AbstractMarkupWriter' has a total cyclomatic complexity of 112 (highest 7). //nopmd not god class
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java Possible God Class (WMC=112, ATFD=59, TCC=0.000%) //nopmd not god class
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java A catch statement should never catch throwable since it includes errors. //nopmd need to catch Throwable
gov/nist/secauto/metaschema/core/datatype/markup/flexmark/impl/AbstractMarkupWriter.java A catch statement should never catch throwable since it includes errors. //nopmd need to catch Throwable
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/datatype/object/Date.java Avoid short class names like Date //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/ISequence.java Avoid using short method names @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/MetapathExpression.java A value of 24 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/MetapathExpression.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/antlr/AbstractAstVisitor.java A value of 69 may denote a high amount of coupling within the class (threshold: 20) //nopmd requires a large number of public methods
gov/nist/secauto/metaschema/core/metapath/antlr/AbstractAstVisitor.java The class 'AbstractAstVisitor' has a total cyclomatic complexity of 128 (highest 3). //nopmd
gov/nist/secauto/metaschema/core/metapath/antlr/AbstractAstVisitor.java This class has a bunch of public methods and attributes //nopmd
gov/nist/secauto/metaschema/core/metapath/antlr/ParseTreePrinter.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/antlr/ParseTreePrinter.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java A value of 24 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java The method 'toQName(EqnameContext, StaticContext, boolean)' has a cognitive complexity of 15, current threshold is 15 @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/AbstractCSTVisitorBase.java The method 'toQName(EqnameContext, StaticContext, boolean)' has a cyclomatic complexity of 11. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/AbstractExpressionVisitor.java A value of 51 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/AbstractExpressionVisitor.java This class has a bunch of public methods and attributes @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/And.java Avoid short class names like And //nopmd - intentional name
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java A value of 74 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleForwardstep(ForwardstepContext)' has a cyclomatic complexity of 10. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleComparisonexpr(ComparisonexprContext)' has a cyclomatic complexity of 18. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java The class 'BuildCSTVisitor' has a total cyclomatic complexity of 122 (highest 18). @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java Possible God Class (WMC=122, ATFD=89, TCC=0.000%) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java The method 'handleComparisonexpr(ComparisonexprContext)' has a NCSS line count of 62. //nopmd - ok
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/BuildCSTVisitor.java Avoid instantiating new objects inside loops //nopmd intended
gov/nist/secauto/metaschema/core/metapath/cst/CSTPrinter.java A value of 50 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/CSTPrinter.java This class has a bunch of public methods and attributes @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/EmptySequence.java Use block level locking rather than method level synchronization @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/For.java Avoid short class names like For @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/IExpressionVisitor.java This class has a bunch of public methods and attributes @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/If.java Avoid short class names like If @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/Let.java Avoid short class names like Let @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/Or.java Avoid short class names like Or @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/Quantified.java The user-supplied array 'dimensions' is stored directly. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/Quantified.java Consider using varargs for methods or constructors which take an array the last parameter. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/Quantified.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/math/Addition.java The method 'sum(IAnyAtomicItem, IAnyAtomicItem)' has a cognitive complexity of 23, current threshold is 15 @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/math/Addition.java The method 'sum(IAnyAtomicItem, IAnyAtomicItem)' has a cyclomatic complexity of 17. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/math/Division.java The method 'divide(IAnyAtomicItem, IAnyAtomicItem)' has a cognitive complexity of 15, current threshold is 15 //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/cst/math/Division.java The method 'divide(IAnyAtomicItem, IAnyAtomicItem)' has a cyclomatic complexity of 13. //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/cst/math/Multiplication.java The method 'multiply(IAnyAtomicItem, IAnyAtomicItem)' has a cyclomatic complexity of 10. //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/cst/math/Subtraction.java The method 'subtract(IAnyAtomicItem, IAnyAtomicItem)' has a cognitive complexity of 21, current threshold is 15 //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/cst/math/Subtraction.java The method 'subtract(IAnyAtomicItem, IAnyAtomicItem)' has a cyclomatic complexity of 15. //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/cst/path/ContextItem.java Use block level locking rather than method level synchronization @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/path/Flag.java Avoid short class names like Flag //nopmd - intentional name
gov/nist/secauto/metaschema/core/metapath/cst/path/NameTest.java The class 'NameTest' might be a test class, but it contains no test cases. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/cst/path/Step.java Avoid short class names like Step //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/function/ArgumentImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/ArgumentImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/ArgumentImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The method 'durationCompare(IDurationItem, Operator, IDurationItem)' has a cognitive complexity of 26, current threshold is 15 //nopmd - unavoidable
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The method 'compare(IAnyAtomicItem, Operator, IAnyAtomicItem)' has a cognitive complexity of 15, current threshold is 15 //nopmd - unavoidable
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The method 'generalCompairison(ISequence<? extends IAnyAtomicItem>, Operator, ISequence<? extends IAnyAtomicItem>)' has a cognitive complexity of 16, current threshold is 15 //nopmd - acceptable complexity
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The method 'durationCompare(IDurationItem, Operator, IDurationItem)' has a cyclomatic complexity of 26. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The method 'compare(IAnyAtomicItem, Operator, IAnyAtomicItem)' has a cyclomatic complexity of 16. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java The class 'ComparisonFunctions' has a total cyclomatic complexity of 104 (highest 26). @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/ComparisonFunctions.java Possible God Class (WMC=104, ATFD=11, TCC=0.000%) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java Avoid using implementation types like 'EnumSet'; use the interface instead @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/DefaultFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/function/FunctionUtils.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd
gov/nist/secauto/metaschema/core/metapath/function/IFunction.java Avoid using implementation types like 'EnumSet'; use the interface instead @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/ISequenceType.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/OperationFunctions.java The class 'OperationFunctions' has a total cyclomatic complexity of 100 (highest 7). //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/function/OperationFunctions.java This class has a bunch of public methods and attributes //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/function/SequenceTypeImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/SequenceTypeImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/SequenceTypeImpl.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayAppend.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayFlatten.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayGet.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayHead.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayInsertBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayJoin.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayPut.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayReverse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArraySubarray.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/ArrayTail.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/CastFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/DefaultFunctionLibrary.java The constructor 'DefaultFunctionLibrary()' has a NCSS line count of 94. //nopmd - intentional
gov/nist/secauto/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAbs.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAbs.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java Unnecessary cast (T) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java A value of 24 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnAvg.java The method 'average(Collection<? extends IAnyAtomicItem>)' has a cyclomatic complexity of 12. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBaseUri.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnBoolean.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCeiling.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCeiling.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCompare.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnConcat.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnContains.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCount.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnCurrentDateTime.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnData.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDoc.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDoc.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentAvailable.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentAvailable.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnDocumentUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEmpty.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnEndsWith.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnExists.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnFalse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnHead.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnInsertBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnInsertBefore.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnInsertBefore.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnLowerCase.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMatches.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnMinMax.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNormalizeSpace.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnNot.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnPath.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRemove.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'function'. //nopmd - ok
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'focus'. //nopmd - ok
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnResolveUri.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnReverse.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnReverse.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnRound.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStartsWith.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStaticBaseUri.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnString.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnStringLength.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstring.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringAfter.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSubstringBefore.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnSum.java The method 'sum(List<? extends IAnyAtomicItem>, IAnyAtomicItem)' has a cyclomatic complexity of 13. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTail.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTokenize.java The method 'fnTokenize(String, String, String)' has a cyclomatic complexity of 11. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'arguments'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnTrue.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/FnUpperCase.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapContains.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapEntry.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapFind.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapGet.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapKeys.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapMerge.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapPut.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapRemove.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'dynamicContext'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MapSize.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'focus'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/MpRecurseDepth.java Avoid unused method parameters such as 'function'. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/function/library/NumericFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/function/library/NumericFunction.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/impl/AbstractArrayItem.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/impl/AbstractMapItem.java A method should have only one exit point, and that should be the last statement in the method //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/impl/ImmutableCollections.java Class cannot be instantiated and does not provide any static methods or fields @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/impl/StreamSequence.java Assigning an Object to null is a code smell. Consider refactoring. //nopmd - readability
gov/nist/secauto/metaschema/core/metapath/impl/StreamSequence.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/atomic/AbstractTemporalItem.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/atomic/AbstractTemporalItem.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/atomic/INumericItem.java The method 'round(IIntegerItem)' has a cognitive complexity of 16, current threshold is 15 @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IArrayItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/function/IMapItem.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java A value of 25 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/node/DefaultNodeItemFactory.java The method 'generateModelItems(IAssemblyNodeItem)' has a cognitive complexity of 15, current threshold is 15 @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/metapath/item/node/IModelNodeItem.java Use equals() to compare object references. @suppresswarnings
gov/nist/secauto/metaschema/core/metapath/item/node/IModelNodeItem.java Use equals() to compare object references. @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/AbstractModule.java Avoid unused method parameters such as 'key'. @suppresswarnings
gov/nist/secauto/metaschema/core/model/AbstractModule.java A value of 21 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/IAttributable.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/IAttributable.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/IAttributable.java Avoid short class names like Key @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/constraint/ConstraintValidationFinding.java This class has only private constructors and may be final //nopmd - intentional
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java A value of 56 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java Possible God Class (WMC=72, ATFD=63, TCC=0.535%) @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/DefaultConstraintValidator.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
gov/nist/secauto/metaschema/core/model/constraint/FindingCollectingConstraintValidationHandler.java A value of 21 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/IAllowedValue.java Avoid using short method names @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/constraint/IIndex.java A method should have only one exit point, and that should be the last statement in the method //nopmd readability
gov/nist/secauto/metaschema/core/model/constraint/IKeyField.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/ILet.java Avoid short class names like ILet @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/ILet.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/ILet.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/ValueConstraintSet.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/impl/AbstractConstraint.java The class 'AbstractConstraint' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=8, WMC=12) //nopmd - intentional data class
gov/nist/secauto/metaschema/core/model/constraint/impl/DefaultAllowedValuesConstraint.java Avoid long parameter lists. //nopmd necessary
gov/nist/secauto/metaschema/core/model/constraint/impl/DefaultCardinalityConstraint.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/impl/DefaultIndexConstraint.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/impl/DefaultIndexHasKeyConstraint.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/constraint/impl/DefaultMatchesConstraint.java Avoid long parameter lists. @suppresswarnings
gov/nist/secauto/metaschema/core/model/constraint/impl/InternalModelSource.java The constant name 'sources' doesn't match '[A-Z][A-Z_0-9]*' //nopmd - intentional
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/constraint/impl/StaticContextSource.java The constant name 'sources' doesn't match '[A-Z][A-Z_0-9]*' //nopmd - intentional
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/util/JsonUtil.java The method 'skipNextValue(JsonParser)' has a cyclomatic complexity of 11. @suppresswarnings
gov/nist/secauto/metaschema/core/model/util/MermaidErDiagramGenerator.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/util/MermaidErDiagramGenerator.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/util/MermaidErDiagramGenerator.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/util/XmlEventUtil.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/util/XmlEventUtil.java Possible God Class (WMC=67, ATFD=39, TCC=0.000%) //nopmd this is a set of utility methods
gov/nist/secauto/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
gov/nist/secauto/metaschema/core/model/xml/XmlConstraintLoader.java A value of 24 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/XmlConstraintLoader.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/XmlMetaConstraintLoader.java A value of 21 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/XmlModuleConstants.java The class 'XmlModuleConstants' is suspected to be a Data Class (WOC=0.000%, NOPA=16, NOAM=0, WMC=1) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/ConstraintXmlSupport.java A value of 52 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultContainerModelAssemblySupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultContainerModelSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultContainerModelSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultContainerModelSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultGroupedModelContainerSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultGroupedModelContainerSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/DefaultGroupedModelContainerSupport.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/ModelFactory.java A value of 43 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/ModelFactory.java Possible God Class (WMC=53, ATFD=69, TCC=0.000%) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/ModelFactory.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation //nopmd - intentional
gov/nist/secauto/metaschema/core/model/xml/impl/XmlAssemblyModelContainerSupport.java Avoid using short method names @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFieldInstance.java This method may call an overridable method during object construction: AbstractFieldInstance<PARENT extends IContainerModel, DEFINITION extends IFieldDefinition, INSTANCE extends IFieldInstance, PARENT_DEFINITION extends IAssemblyDefinition>.getDefinition() (call stack: [AbstractFieldInstance<PARENT extends IContainerModel, DEFINITION extends IFieldDefinition, INSTANCE extends IFieldInstance, PARENT_DEFINITION extends IAssemblyDefinition>.getDefinition()]) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFieldInstance.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagContainerSupport.java A method should have only one exit point, and that should be the last statement in the method @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagInstance.java This method may call an overridable method during object construction: AbstractFlagInstance<PARENT extends IModelDefinition, DEFINITION extends IFlagDefinition, INSTANCE extends IFlagInstance>.getDefinition() (call stack: [AbstractFlagInstance<PARENT extends IModelDefinition, DEFINITION extends IFlagDefinition, INSTANCE extends IFlagInstance>.getDefinition()]) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlFlagInstance.java Assigning an Object to null is a code smell. Consider refactoring. //nopmd needed for final variable
gov/nist/secauto/metaschema/core/model/xml/impl/XmlInlineFieldDefinition.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlInlineFlagDefinition.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java A value of 34 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlModule.java Avoid instantiating new objects inside loops @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java Ensure that resources like this XmlCursor object are closed after use @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java Ensure that resources like this XmlCursor object are closed after use @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java Ensure that resources like this XmlCursor object are closed after use @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java Ensure that resources like this XmlCursor object are closed after use @suppresswarnings
gov/nist/secauto/metaschema/core/model/xml/impl/XmlbeansMarkupWriter.java Ensure that resources like this XmlCursor object are closed after use @suppresswarnings
gov/nist/secauto/metaschema/core/util/CollectionUtil.java A value of 27 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/util/CustomCollectors.java A value of 22 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/core/util/DeleteOnShutdown.java Assigning an Object to null is a code smell. Consider refactoring. @suppresswarnings
gov/nist/secauto/metaschema/core/util/DeleteOnShutdown.java To be compliant to J2EE, a webapp should not use any thread. @suppresswarnings
gov/nist/secauto/metaschema/core/util/ObjectUtils.java Avoid throwing null pointer exceptions. //nopmd
gov/nist/secauto/metaschema/core/util/ObjectUtils.java Avoid throwing null pointer exceptions. //nopmd
gov/nist/secauto/metaschema/core/util/UriUtils.java Thrown exception does not preserve the stack trace of exception 'ex2' on all code paths @suppresswarnings
gov/nist/secauto/metaschema/core/util/UriUtils.java The method 'prependRelativePath(String, String)' has a cyclomatic complexity of 11. @suppresswarnings