Fork me on GitHub

PMD Results

The following document contains the results of PMD 7.5.0.

Violations By Priority

Priority 5

org/basepom/inline/mojo/InlineMojo.java

Rule Violation Line
TooManyMethods This class has too many methods, consider refactoring it. 88631
TooManyFields Too many fields 88631
UseTryWithResources Consider using a try-with-resources statement instead of explicitly closing the resource 288297
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 300
CognitiveComplexity The method 'computeDependencyMap(Builder<InlineDependency, Dependency>, Builder<Dependency>)' has a cognitive complexity of 23, current threshold is 15 306

org/basepom/inline/mojo/TreeNode.java

Rule Violation Line
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 83
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 84

Files

org/basepom/inline/mojo/InlineMojo.java

Rule Violation Priority Line
TooManyMethods This class has too many methods, consider refactoring it. 5 88631
TooManyFields Too many fields 5 88631
UseTryWithResources Consider using a try-with-resources statement instead of explicitly closing the resource 5 288297
PreserveStackTrace Thrown exception does not preserve the stack trace of exception 'e' on all code paths 5 300
CognitiveComplexity The method 'computeDependencyMap(Builder<InlineDependency, Dependency>, Builder<Dependency>)' has a cognitive complexity of 23, current threshold is 15 5 306

org/basepom/inline/mojo/TreeNode.java

Rule Violation Priority Line
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 5 83
ConsecutiveAppendsShouldReuse StringBuffer (or StringBuilder).append is called consecutively without reusing the target variable. 5 84