PMD Results

The following document contains the results of PMD 7.0.0.

Violations By Priority

Priority 3

org/apache/maven/doxia/macro/toc/TocMacro.java
Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 154174
org/apache/maven/doxia/parser/AbstractXmlParser.java
Rule Violation Line
EmptyControlStatement Empty if statement 243253
EmptyControlStatement Empty if statement 245253
org/apache/maven/doxia/parser/Xhtml5BaseParser.java
Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 159
EmptyControlStatement Empty if statement 569571
CollapsibleIfStatements This if statement could be combined with its parent 670672
org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java
Rule Violation Line
UnnecessaryReturn Unnecessary return statement 304
org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java
Rule Violation Line
CollapsibleIfStatements This if statement could be combined with its parent 869872

Priority 4

org/apache/maven/doxia/index/IndexEntry.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Type': 'values' is already in scope 93
org/apache/maven/doxia/parser/Xhtml5BaseParser.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'AREA' is already in scope because it is inherited by an enclosing type 56
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'AUDIO' is already in scope because it is inherited by an enclosing type 57
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BUTTON' is already in scope because it is inherited by an enclosing type 58
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CANVAS' is already in scope because it is inherited by an enclosing type 59
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COL' is already in scope because it is inherited by an enclosing type 60
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COLGROUP' is already in scope because it is inherited by an enclosing type 61
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COMMAND' is already in scope because it is inherited by an enclosing type 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 63
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATALIST' is already in scope because it is inherited by an enclosing type 64
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DETAILS' is already in scope because it is inherited by an enclosing type 65
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIALOG' is already in scope because it is inherited by an enclosing type 66
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EMBED' is already in scope because it is inherited by an enclosing type 67
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIELDSET' is already in scope because it is inherited by an enclosing type 68
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FORM' is already in scope because it is inherited by an enclosing type 69
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HGROUP' is already in scope because it is inherited by an enclosing type 70
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IFRAME' is already in scope because it is inherited by an enclosing type 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INPUT' is already in scope because it is inherited by an enclosing type 72
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KEYGEN' is already in scope because it is inherited by an enclosing type 73
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LABEL' is already in scope because it is inherited by an enclosing type 74
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LEGEND' is already in scope because it is inherited by an enclosing type 75
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAP' is already in scope because it is inherited by an enclosing type 76
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MENU' is already in scope because it is inherited by an enclosing type 77
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MENUITEM' is already in scope because it is inherited by an enclosing type 78
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'METER' is already in scope because it is inherited by an enclosing type 79
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NOSCRIPT' is already in scope because it is inherited by an enclosing type 80
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OBJECT' is already in scope because it is inherited by an enclosing type 81
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OPTGROUP' is already in scope because it is inherited by an enclosing type 82
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OPTION' is already in scope because it is inherited by an enclosing type 83
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OUTPUT' is already in scope because it is inherited by an enclosing type 84
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PARAM' is already in scope because it is inherited by an enclosing type 85
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PICTURE' is already in scope because it is inherited by an enclosing type 86
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PROGRESS' is already in scope because it is inherited by an enclosing type 87
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SELECT' is already in scope because it is inherited by an enclosing type 88
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SOURCE' is already in scope because it is inherited by an enclosing type 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUMMARY' is already in scope because it is inherited by an enclosing type 90
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SVG' is already in scope because it is inherited by an enclosing type 91
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TEMPLATE' is already in scope because it is inherited by an enclosing type 92
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TEXTAREA' is already in scope because it is inherited by an enclosing type 93
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TBODY' is already in scope because it is inherited by an enclosing type 94
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'THEAD' is already in scope because it is inherited by an enclosing type 95
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TFOOT' is already in scope because it is inherited by an enclosing type 96
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 97
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TRACK' is already in scope because it is inherited by an enclosing type 98
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 99
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VIDEO' is already in scope because it is inherited by an enclosing type 100
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 197
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 199
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 201
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 203
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 205
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 207
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 209
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 213
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 215
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 217
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 221
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 223
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 226
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 232
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 236
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 239
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 242
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 245
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 248
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 251
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 254
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 257
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 260
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 263
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 266
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 269
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 272
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 278
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 281
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 284
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 290
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 302
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 305
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 308
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 310
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 312
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 314
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 316
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 318
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 320
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 322
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 330
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 335
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 337
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 339
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 341
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 343
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 345
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 347
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 349
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BR' is already in scope because it is inherited by an enclosing type 351
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'WBR' is already in scope because it is inherited by an enclosing type 353
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HR' is already in scope because it is inherited by an enclosing type 355
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IMG' is already in scope because it is inherited by an enclosing type 357
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 359
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SCRIPT' is already in scope because it is inherited by an enclosing type 365
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STYLE' is already in scope because it is inherited by an enclosing type 366
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 396
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 400
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 404
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 406
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 409
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 411
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 417
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 419
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 423
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 425
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 427
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 429
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 431
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 433
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 435
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 437
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 439
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 441
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 443
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 447
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 449
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 453
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 455
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 457
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 459
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 461
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 463
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 465
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 467
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 469
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 471
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 473
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 475
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 477
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 479
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 481
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 483
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 491
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 494
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 496
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 498
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 500
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 502
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 504
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 506
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 508
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 510
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 512
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 514
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 516
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 518
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 520
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 522
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 524
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 526
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 528
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SCRIPT' is already in scope because it is inherited by an enclosing type 532
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STYLE' is already in scope because it is inherited by an enclosing type 533
UselessParentheses Useless parentheses. 585
org/apache/maven/doxia/sink/impl/SinkEventAttributeSet.java
Rule Violation Line
UselessParentheses Useless parentheses. 206
UselessParentheses Useless parentheses. 215
UselessParentheses Useless parentheses. 351
org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java
Rule Violation Line
UnnecessaryImport Unused import 'org.apache.maven.doxia.sink.impl.Xhtml5BaseSink.VerbatimMode' 43
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 279
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 307
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 345
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 357
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 377
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 379
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 381
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 383
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 385
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 387
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 404
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 406
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 408
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 410
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 412
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 414
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 423
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 429
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 438
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 470
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 476
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 498
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 507
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 518
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 527
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 577
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 586
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 597
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 606
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 624
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 633
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 644
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 653
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 664
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 673
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 679
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 685
UselessParentheses Useless parentheses. 696
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IMG' is already in scope because it is inherited by an enclosing type 703
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 709
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 715
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 728
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 738
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 754
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 760
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 774
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 780
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ADDRESS' is already in scope because it is inherited by an enclosing type 791
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ADDRESS' is already in scope because it is inherited by an enclosing type 800
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 811
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 820
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 831
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 840
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 877
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 879
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 891
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 893
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HR' is already in scope because it is inherited by an enclosing type 906
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 935
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Markup': 'GREATER_THAN' is already in scope because it is inherited by an enclosing type 956
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Markup': 'GREATER_THAN' is already in scope because it is inherited by an enclosing type 958
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 993
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 1039
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 1057
UselessParentheses Useless parentheses. 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_CENTER' is already in scope because it is inherited by an enclosing type 1094
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_LEFT' is already in scope because it is inherited by an enclosing type 1095
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_RIGHT' is already in scope because it is inherited by an enclosing type 1096
UselessParentheses Useless parentheses. 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 1160
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 1169
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 1204
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 1214
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 1250
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 1260
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 1280
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 1281
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 1282
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 1283
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 1284
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 1285
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 1286
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 1287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 1288
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 1289
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 1290
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 1291
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 1292
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 1293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 1294
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 1295
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 1296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 1297
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 1298
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 1299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 1300
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 1301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 1302
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 1303
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 1304
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 1305
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 1306
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 1307
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BR' is already in scope because it is inherited by an enclosing type 1389
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'WBR' is already in scope because it is inherited by an enclosing type 1399
org/apache/maven/doxia/util/DoxiaUtils.java
Rule Violation Line
UselessParentheses Useless parentheses. 8590
UselessParentheses Useless parentheses. 110
UselessParentheses Useless parentheses. 292
UselessParentheses Useless parentheses. 296
org/apache/maven/doxia/util/HtmlTools.java
Rule Violation Line
UselessParentheses Useless parentheses. 401
UselessParentheses Useless parentheses. 404
UselessParentheses Useless parentheses. 443
UselessParentheses Useless parentheses. 451
UselessParentheses Useless parentheses. 455

Files

org/apache/maven/doxia/index/IndexEntry.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Type': 'values' is already in scope 4 93

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

Rule Violation Priority Line
CollapsibleIfStatements This if statement could be combined with its parent 3 154174

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

Rule Violation Priority Line
EmptyControlStatement Empty if statement 3 243253
EmptyControlStatement Empty if statement 3 245253

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

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'AREA' is already in scope because it is inherited by an enclosing type 4 56
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'AUDIO' is already in scope because it is inherited by an enclosing type 4 57
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BUTTON' is already in scope because it is inherited by an enclosing type 4 58
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CANVAS' is already in scope because it is inherited by an enclosing type 4 59
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COL' is already in scope because it is inherited by an enclosing type 4 60
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COLGROUP' is already in scope because it is inherited by an enclosing type 4 61
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'COMMAND' is already in scope because it is inherited by an enclosing type 4 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 4 63
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATALIST' is already in scope because it is inherited by an enclosing type 4 64
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DETAILS' is already in scope because it is inherited by an enclosing type 4 65
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIALOG' is already in scope because it is inherited by an enclosing type 4 66
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EMBED' is already in scope because it is inherited by an enclosing type 4 67
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIELDSET' is already in scope because it is inherited by an enclosing type 4 68
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FORM' is already in scope because it is inherited by an enclosing type 4 69
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HGROUP' is already in scope because it is inherited by an enclosing type 4 70
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IFRAME' is already in scope because it is inherited by an enclosing type 4 71
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INPUT' is already in scope because it is inherited by an enclosing type 4 72
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KEYGEN' is already in scope because it is inherited by an enclosing type 4 73
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LABEL' is already in scope because it is inherited by an enclosing type 4 74
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LEGEND' is already in scope because it is inherited by an enclosing type 4 75
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAP' is already in scope because it is inherited by an enclosing type 4 76
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MENU' is already in scope because it is inherited by an enclosing type 4 77
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MENUITEM' is already in scope because it is inherited by an enclosing type 4 78
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'METER' is already in scope because it is inherited by an enclosing type 4 79
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NOSCRIPT' is already in scope because it is inherited by an enclosing type 4 80
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OBJECT' is already in scope because it is inherited by an enclosing type 4 81
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OPTGROUP' is already in scope because it is inherited by an enclosing type 4 82
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OPTION' is already in scope because it is inherited by an enclosing type 4 83
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OUTPUT' is already in scope because it is inherited by an enclosing type 4 84
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PARAM' is already in scope because it is inherited by an enclosing type 4 85
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PICTURE' is already in scope because it is inherited by an enclosing type 4 86
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PROGRESS' is already in scope because it is inherited by an enclosing type 4 87
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SELECT' is already in scope because it is inherited by an enclosing type 4 88
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SOURCE' is already in scope because it is inherited by an enclosing type 4 89
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUMMARY' is already in scope because it is inherited by an enclosing type 4 90
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SVG' is already in scope because it is inherited by an enclosing type 4 91
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TEMPLATE' is already in scope because it is inherited by an enclosing type 4 92
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TEXTAREA' is already in scope because it is inherited by an enclosing type 4 93
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TBODY' is already in scope because it is inherited by an enclosing type 4 94
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'THEAD' is already in scope because it is inherited by an enclosing type 4 95
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TFOOT' is already in scope because it is inherited by an enclosing type 4 96
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 4 97
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TRACK' is already in scope because it is inherited by an enclosing type 4 98
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 4 99
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VIDEO' is already in scope because it is inherited by an enclosing type 4 100
UselessOverridingMethod Overriding method merely calls super 3 159
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 4 197
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 4 199
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 4 201
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 4 203
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 4 205
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 4 207
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 4 209
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 4 211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 4 213
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 4 215
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 4 217
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 4 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 4 221
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 4 223
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 4 226
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 4 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 4 232
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 4 236
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 4 239
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 4 242
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 4 245
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 4 248
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 4 251
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 4 254
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 4 257
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 4 260
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 4 263
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 4 266
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 4 269
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 4 272
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 4 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 4 278
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 4 281
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 4 284
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 4 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 4 290
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 4 293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 4 296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 4 299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 4 302
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 4 305
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 4 308
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 4 310
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 4 312
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 4 314
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 4 316
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 318
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 4 320
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 4 322
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 4 330
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 4 335
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 4 337
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 339
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 4 341
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 4 343
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 4 345
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 4 347
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 4 349
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BR' is already in scope because it is inherited by an enclosing type 4 351
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'WBR' is already in scope because it is inherited by an enclosing type 4 353
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HR' is already in scope because it is inherited by an enclosing type 4 355
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IMG' is already in scope because it is inherited by an enclosing type 4 357
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 4 359
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SCRIPT' is already in scope because it is inherited by an enclosing type 4 365
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STYLE' is already in scope because it is inherited by an enclosing type 4 366
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 4 396
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 4 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 4 400
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 4 404
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 4 406
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 409
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 4 411
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 4 417
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 4 419
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 4 423
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 4 425
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 427
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 4 429
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 4 431
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 4 433
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 4 435
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 4 437
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 4 439
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 4 441
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 4 443
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 4 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 4 447
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 4 449
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 4 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 4 453
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 4 455
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 4 457
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 4 459
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 4 461
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 4 463
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 4 465
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 4 467
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 4 469
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 4 471
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 4 473
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 4 475
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 4 477
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 4 479
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 4 481
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 4 483
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 4 491
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 4 494
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 4 496
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 4 498
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 4 500
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 4 502
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 4 504
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 4 506
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 4 508
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 4 510
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 4 512
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 4 514
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 4 516
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 4 518
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 4 520
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 4 522
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 4 524
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 4 526
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 4 528
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SCRIPT' is already in scope because it is inherited by an enclosing type 4 532
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STYLE' is already in scope because it is inherited by an enclosing type 4 533
EmptyControlStatement Empty if statement 3 569571
UselessParentheses Useless parentheses. 4 585
CollapsibleIfStatements This if statement could be combined with its parent 3 670672

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 206
UselessParentheses Useless parentheses. 4 215
UnnecessaryReturn Unnecessary return statement 3 304
UselessParentheses Useless parentheses. 4 351

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

Rule Violation Priority Line
UnnecessaryImport Unused import 'org.apache.maven.doxia.sink.impl.Xhtml5BaseSink.VerbatimMode' 4 43
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 4 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ARTICLE' is already in scope because it is inherited by an enclosing type 4 279
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 4 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'NAV' is already in scope because it is inherited by an enclosing type 4 293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 4 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ASIDE' is already in scope because it is inherited by an enclosing type 4 307
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 4 345
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SECTION' is already in scope because it is inherited by an enclosing type 4 357
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 4 377
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 4 379
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 4 381
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 4 383
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 4 385
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 4 387
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H1' is already in scope because it is inherited by an enclosing type 4 404
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H2' is already in scope because it is inherited by an enclosing type 4 406
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H3' is already in scope because it is inherited by an enclosing type 4 408
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H4' is already in scope because it is inherited by an enclosing type 4 410
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H5' is already in scope because it is inherited by an enclosing type 4 412
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'H6' is already in scope because it is inherited by an enclosing type 4 414
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 4 423
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HEADER' is already in scope because it is inherited by an enclosing type 4 429
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MAIN' is already in scope because it is inherited by an enclosing type 4 438
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 4 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 4 470
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FOOTER' is already in scope because it is inherited by an enclosing type 4 476
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 4 498
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'UL' is already in scope because it is inherited by an enclosing type 4 507
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 518
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 527
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 4 577
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'OL' is already in scope because it is inherited by an enclosing type 4 586
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 597
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'LI' is already in scope because it is inherited by an enclosing type 4 606
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 4 624
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DL' is already in scope because it is inherited by an enclosing type 4 633
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 4 644
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DT' is already in scope because it is inherited by an enclosing type 4 653
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 4 664
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DD' is already in scope because it is inherited by an enclosing type 4 673
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 4 679
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGURE' is already in scope because it is inherited by an enclosing type 4 685
UselessParentheses Useless parentheses. 4 696
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'IMG' is already in scope because it is inherited by an enclosing type 4 703
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 4 709
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'FIGCAPTION' is already in scope because it is inherited by an enclosing type 4 715
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 4 728
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'P' is already in scope because it is inherited by an enclosing type 4 738
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 4 754
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DATA' is already in scope because it is inherited by an enclosing type 4 760
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 4 774
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TIME' is already in scope because it is inherited by an enclosing type 4 780
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ADDRESS' is already in scope because it is inherited by an enclosing type 4 791
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ADDRESS' is already in scope because it is inherited by an enclosing type 4 800
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 4 811
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BLOCKQUOTE' is already in scope because it is inherited by an enclosing type 4 820
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 4 831
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DIV' is already in scope because it is inherited by an enclosing type 4 840
CollapsibleIfStatements This if statement could be combined with its parent 3 869872
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 4 877
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 4 879
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 4 891
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'PRE' is already in scope because it is inherited by an enclosing type 4 893
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'HR' is already in scope because it is inherited by an enclosing type 4 906
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 4 935
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Markup': 'GREATER_THAN' is already in scope because it is inherited by an enclosing type 4 956
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Markup': 'GREATER_THAN' is already in scope because it is inherited by an enclosing type 4 958
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TABLE' is already in scope because it is inherited by an enclosing type 4 993
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 4 1039
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TR' is already in scope because it is inherited by an enclosing type 4 1057
UselessParentheses Useless parentheses. 4 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 4 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 4 1079
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_CENTER' is already in scope because it is inherited by an enclosing type 4 1094
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_LEFT' is already in scope because it is inherited by an enclosing type 4 1095
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Sink': 'JUSTIFY_RIGHT' is already in scope because it is inherited by an enclosing type 4 1096
UselessParentheses Useless parentheses. 4 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TH' is already in scope because it is inherited by an enclosing type 4 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'TD' is already in scope because it is inherited by an enclosing type 4 1135
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 4 1160
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CAPTION' is already in scope because it is inherited by an enclosing type 4 1169
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 1204
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 1214
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 1250
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'A' is already in scope because it is inherited by an enclosing type 4 1260
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'EM' is already in scope because it is inherited by an enclosing type 4 1280
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'STRONG' is already in scope because it is inherited by an enclosing type 4 1281
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SMALL' is already in scope because it is inherited by an enclosing type 4 1282
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'S' is already in scope because it is inherited by an enclosing type 4 1283
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CITE' is already in scope because it is inherited by an enclosing type 4 1284
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'Q' is already in scope because it is inherited by an enclosing type 4 1285
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DFN' is already in scope because it is inherited by an enclosing type 4 1286
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'ABBR' is already in scope because it is inherited by an enclosing type 4 1287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'I' is already in scope because it is inherited by an enclosing type 4 1288
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'B' is already in scope because it is inherited by an enclosing type 4 1289
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'CODE' is already in scope because it is inherited by an enclosing type 4 1290
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'VAR' is already in scope because it is inherited by an enclosing type 4 1291
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SAMP' is already in scope because it is inherited by an enclosing type 4 1292
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'KBD' is already in scope because it is inherited by an enclosing type 4 1293
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUP' is already in scope because it is inherited by an enclosing type 4 1294
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SUB' is already in scope because it is inherited by an enclosing type 4 1295
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'U' is already in scope because it is inherited by an enclosing type 4 1296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'MARK' is already in scope because it is inherited by an enclosing type 4 1297
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RUBY' is already in scope because it is inherited by an enclosing type 4 1298
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RB' is already in scope because it is inherited by an enclosing type 4 1299
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RT' is already in scope because it is inherited by an enclosing type 4 1300
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RTC' is already in scope because it is inherited by an enclosing type 4 1301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'RP' is already in scope because it is inherited by an enclosing type 4 1302
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDI' is already in scope because it is inherited by an enclosing type 4 1303
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BDO' is already in scope because it is inherited by an enclosing type 4 1304
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'SPAN' is already in scope because it is inherited by an enclosing type 4 1305
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'INS' is already in scope because it is inherited by an enclosing type 4 1306
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'DEL' is already in scope because it is inherited by an enclosing type 4 1307
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'BR' is already in scope because it is inherited by an enclosing type 4 1389
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HtmlMarkup': 'WBR' is already in scope because it is inherited by an enclosing type 4 1399

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 8590
UselessParentheses Useless parentheses. 4 110
UselessParentheses Useless parentheses. 4 292
UselessParentheses Useless parentheses. 4 296

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

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 401
UselessParentheses Useless parentheses. 4 404
UselessParentheses Useless parentheses. 4 443
UselessParentheses Useless parentheses. 4 451
UselessParentheses Useless parentheses. 4 455