PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/apache/maven/doxia/macro/toc/TocMacro.java

Violation Line
Useless parentheses. 132
Useless parentheses. 132
These nested if statements could be combined 161188

org/apache/maven/doxia/parser/AbstractXmlParser.java

Violation Line
Avoid empty if statements 267269
Avoid empty if statements 271273

org/apache/maven/doxia/parser/Xhtml5BaseParser.java

Violation Line
Overriding method merely calls super 109113
Useless parentheses. 383
Useless parentheses. 387
Useless parentheses. 507
Useless parentheses. 511
These nested if statements could be combined 733740
Avoid empty if statements 754756

org/apache/maven/doxia/parser/XhtmlBaseParser.java

Violation Line
Useless parentheses. 499
Useless parentheses. 500
Useless parentheses. 504
Useless parentheses. 505
Useless parentheses. 509
Useless parentheses. 510
Useless parentheses. 511
Useless parentheses. 650
Useless parentheses. 651
Useless parentheses. 655
Useless parentheses. 656
Useless parentheses. 660
Useless parentheses. 661
Useless parentheses. 662
These nested if statements could be combined 743750
Avoid empty if statements 764766

org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java

Violation Line
Useless parentheses. 147
Useless parentheses. 221
Useless parentheses. 221222

org/apache/maven/doxia/util/DoxiaUtils.java

Violation Line
Useless parentheses. 99101
Useless parentheses. 123
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 242
Useless parentheses. 242
Useless parentheses. 242
Useless parentheses. 243
Useless parentheses. 305
Useless parentheses. 305
Useless parentheses. 305
Useless parentheses. 377
Useless parentheses. 377
Useless parentheses. 377
Useless parentheses. 382

org/apache/maven/doxia/util/HtmlTools.java

Violation Line
Useless parentheses. 338
Useless parentheses. 338
Useless parentheses. 338
Useless parentheses. 350
Useless parentheses. 355
Useless parentheses. 429
Useless parentheses. 438
Useless parentheses. 443