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. 131
Useless parentheses. 131
These nested if statements could be combined 160187

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

Violation Line
Avoid empty if statements 254256
Avoid empty if statements 258260

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. 498
Useless parentheses. 499
Useless parentheses. 503
Useless parentheses. 504
Useless parentheses. 508
Useless parentheses. 509
Useless parentheses. 510
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. 146
Useless parentheses. 223224
Useless parentheses. 223

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

Violation Line
Useless parentheses. 9698
Useless parentheses. 119
Useless parentheses. 224
Useless parentheses. 224
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 233
Useless parentheses. 234
Useless parentheses. 293
Useless parentheses. 293
Useless parentheses. 293
Useless parentheses. 363
Useless parentheses. 363
Useless parentheses. 363
Useless parentheses. 368

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

Violation Line
Useless parentheses. 337
Useless parentheses. 337
Useless parentheses. 337
Useless parentheses. 349
Useless parentheses. 354
Useless parentheses. 428
Useless parentheses. 437
Useless parentheses. 442