PMD Results

The following document contains the results of PMD 4.2.2.

Files

net/miginfocom/demo/HiDPISimulator.java

Violation Line
Avoid empty catch blocks 320 - 321
Avoid empty catch blocks 332

net/miginfocom/examples/BugTestApp.java

Violation Line
Avoid unused private methods such as 'createPanel()'. 14

net/miginfocom/layout/AC.java

Violation Line
Unnecessary final modifier in final class 68 - 71
Unnecessary final modifier in final class 78 - 87
Unnecessary final modifier in final class 102 - 106
Unnecessary final modifier in final class 114 - 117
Unnecessary final modifier in final class 126 - 134
Unnecessary final modifier in final class 146 - 151
Unnecessary final modifier in final class 158 - 161
Unnecessary final modifier in final class 169 - 177
Unnecessary final modifier in final class 216 - 219
Unnecessary final modifier in final class 229 - 237
Unnecessary final modifier in final class 246 - 249
Unnecessary final modifier in final class 259 - 268
Unnecessary final modifier in final class 276 - 280
Unnecessary final modifier in final class 289 - 292
Unnecessary final modifier in final class 302 - 313
Unnecessary final modifier in final class 323 - 326
Unnecessary final modifier in final class 337 - 349
Unnecessary final modifier in final class 357 - 360
Unnecessary final modifier in final class 369 - 377
Unnecessary final modifier in final class 385 - 388
Unnecessary final modifier in final class 397 - 406
Unnecessary final modifier in final class 414 - 417
Unnecessary final modifier in final class 426 - 434
Unnecessary final modifier in final class 442 - 445
Unnecessary final modifier in final class 454 - 463

net/miginfocom/layout/CC.java

Violation Line
Unnecessary final modifier in final class 140 - 144
Unnecessary final modifier in final class 153 - 157
Unnecessary final modifier in final class 165 - 169
Unnecessary final modifier in final class 178 - 182
Unnecessary final modifier in final class 190 - 194
Unnecessary final modifier in final class 204 - 213
Unnecessary final modifier in final class 222 - 226
Unnecessary final modifier in final class 234 - 238
Unnecessary final modifier in final class 246 - 250
Unnecessary final modifier in final class 258 - 262
Unnecessary final modifier in final class 270 - 274
Unnecessary final modifier in final class 282 - 286
Unnecessary final modifier in final class 294 - 298
Unnecessary final modifier in final class 306 - 310
Unnecessary final modifier in final class 318 - 322
Unnecessary final modifier in final class 331 - 335
Unnecessary final modifier in final class 343 - 347
Unnecessary final modifier in final class 356 - 365
Unnecessary final modifier in final class 374 - 378
Unnecessary final modifier in final class 386 - 390
Unnecessary final modifier in final class 398 - 402
Unnecessary final modifier in final class 410 - 414
Unnecessary final modifier in final class 422 - 426
Unnecessary final modifier in final class 434 - 438
Unnecessary final modifier in final class 450 - 454
Unnecessary final modifier in final class 463 - 467
Unnecessary final modifier in final class 476 - 480
Unnecessary final modifier in final class 491 - 496
Unnecessary final modifier in final class 511 - 518
Unnecessary final modifier in final class 530 - 533
Unnecessary final modifier in final class 543 - 546
Unnecessary final modifier in final class 555 - 559
Unnecessary final modifier in final class 569 - 572
Unnecessary final modifier in final class 581 - 585
Unnecessary final modifier in final class 597 - 600
Unnecessary final modifier in final class 614 - 617
Unnecessary final modifier in final class 627 - 630
Unnecessary final modifier in final class 639 - 643
Unnecessary final modifier in final class 653 - 656
Unnecessary final modifier in final class 665 - 669
Unnecessary final modifier in final class 678 - 682
Unnecessary final modifier in final class 691 - 695
Unnecessary final modifier in final class 703 - 707
Unnecessary final modifier in final class 715 - 719
Unnecessary final modifier in final class 727 - 731
Unnecessary final modifier in final class 741 - 746
Unnecessary final modifier in final class 754 - 758
Unnecessary final modifier in final class 769 - 778
Unnecessary final modifier in final class 786 - 790
Unnecessary final modifier in final class 801 - 810
Unnecessary final modifier in final class 818 - 822
Unnecessary final modifier in final class 830 - 834
Unnecessary final modifier in final class 842 - 846
Unnecessary final modifier in final class 854 - 858
Unnecessary final modifier in final class 869 - 872
Unnecessary final modifier in final class 883 - 886
Unnecessary final modifier in final class 897 - 900
Unnecessary final modifier in final class 911 - 914
Unnecessary final modifier in final class 916 - 927
Unnecessary final modifier in final class 937 - 949
Unnecessary final modifier in final class 961 - 971
Unnecessary final modifier in final class 983 - 989
Unnecessary final modifier in final class 998 - 1002

net/miginfocom/layout/ConstraintParser.java

Violation Line
Unnecessary final modifier in final class 1321 - 1364
Unnecessary final modifier in final class 1374 - 1410
Unnecessary final modifier in final class 1416 - 1419

net/miginfocom/layout/Grid.java

Violation Line
Unnecessary final modifier in final class 567 - 571
Unnecessary final modifier in final class 573 - 577
Unnecessary final modifier in final class 601 - 622
Unnecessary final modifier in final class 624 - 634
Unnecessary final modifier in final class 636 - 647
Unnecessary final modifier in final class 689 - 692
Unnecessary final modifier in final class 698 - 717
Unnecessary final modifier in final class 1518 - 1529
Unnecessary final modifier in final class 1737 - 1752
Unnecessary final modifier in final class 1754 - 1767
Unnecessary final modifier in final class 1769 - 1778
Unnecessary final modifier in final class 1780 - 1788
Unnecessary final modifier in final class 1793 - 1805
These nested if statements could be combined 1800 - 1801
Unnecessary final modifier in final class 1807 - 1816
Unnecessary final modifier in final class 1826 - 1844
Unnecessary final modifier in final class 1846 - 1849
Unnecessary final modifier in final class 1851 - 1854
Unnecessary final modifier in final class 1856 - 1859
Unnecessary final modifier in final class 1861 - 1865
Unnecessary final modifier in final class 1867 - 1871
Unnecessary final modifier in final class 1873 - 1876
Unnecessary final modifier in final class 1878 - 1883
Unnecessary final modifier in final class 1885 - 1893
Unnecessary final modifier in final class 1895 - 1898
Avoid unused method parameters such as 'spanCount'. 1928 - 1939
Unnecessary final modifier in final class 2074 - 2090
Unnecessary final modifier in final class 2092 - 2107
Unnecessary final modifier in final class 2161 - 2174
Unnecessary final modifier in final class 2176 - 2185
Unnecessary final modifier in final class 2187 - 2190
Unnecessary final modifier in final class 2192 - 2202
Unnecessary final modifier in final class 2231 - 2262

net/miginfocom/layout/LC.java

Violation Line
Unnecessary final modifier in final class 110 - 113
Unnecessary final modifier in final class 120 - 123
Unnecessary final modifier in final class 130 - 133
Unnecessary final modifier in final class 140 - 143
Unnecessary final modifier in final class 148 - 151
Unnecessary final modifier in final class 156 - 159
Unnecessary final modifier in final class 164 - 167
Unnecessary final modifier in final class 172 - 175
Unnecessary final modifier in final class 180 - 183
Unnecessary final modifier in final class 188 - 191
Unnecessary final modifier in final class 198 - 201
Unnecessary final modifier in final class 208 - 211
Unnecessary final modifier in final class 216 - 219
Unnecessary final modifier in final class 224 - 227
Unnecessary final modifier in final class 232 - 235
Unnecessary final modifier in final class 240 - 243
Unnecessary final modifier in final class 252 - 255
Unnecessary final modifier in final class 264 - 270
Unnecessary final modifier in final class 277 - 280
Unnecessary final modifier in final class 288 - 291
Unnecessary final modifier in final class 298 - 301
Unnecessary final modifier in final class 308 - 311
Unnecessary final modifier in final class 316 - 319
Unnecessary final modifier in final class 324 - 327
Unnecessary final modifier in final class 332 - 335
Unnecessary final modifier in final class 340 - 343
Unnecessary final modifier in final class 348 - 351
Unnecessary final modifier in final class 356 - 359
Unnecessary final modifier in final class 365 - 368
Unnecessary final modifier in final class 374 - 377
Unnecessary final modifier in final class 390 - 393
Unnecessary final modifier in final class 406 - 409
Unnecessary final modifier in final class 422 - 425
Unnecessary final modifier in final class 438 - 441
Unnecessary final modifier in final class 451 - 454
Unnecessary final modifier in final class 463 - 466
Unnecessary final modifier in final class 475 - 478
Unnecessary final modifier in final class 487 - 490
Unnecessary final modifier in final class 499 - 502
Unnecessary final modifier in final class 511 - 514
Unnecessary final modifier in final class 523 - 526
Unnecessary final modifier in final class 535 - 538
Unnecessary final modifier in final class 553 - 556
Unnecessary final modifier in final class 569 - 574
Unnecessary final modifier in final class 587 - 592
Unnecessary final modifier in final class 601 - 605
Unnecessary final modifier in final class 613 - 617
Unnecessary final modifier in final class 624 - 628
Unnecessary final modifier in final class 635 - 639
Unnecessary final modifier in final class 646 - 650
Unnecessary final modifier in final class 658 - 663
Unnecessary final modifier in final class 670 - 674
Unnecessary final modifier in final class 681 - 685
Unnecessary final modifier in final class 693 - 697
Unnecessary final modifier in final class 704 - 708
Unnecessary final modifier in final class 715 - 719
Unnecessary final modifier in final class 726 - 730
Unnecessary final modifier in final class 740 - 746
Unnecessary final modifier in final class 756 - 760
Unnecessary final modifier in final class 776 - 784
Unnecessary final modifier in final class 794 - 798
Unnecessary final modifier in final class 807 - 811
Unnecessary final modifier in final class 822 - 831
Unnecessary final modifier in final class 842 - 846
Unnecessary final modifier in final class 857 - 861
Unnecessary final modifier in final class 874 - 883
Unnecessary final modifier in final class 892 - 896
Unnecessary final modifier in final class 909 - 913
Unnecessary final modifier in final class 921 - 925
Unnecessary final modifier in final class 934 - 938
Unnecessary final modifier in final class 946 - 950
Unnecessary final modifier in final class 958 - 962
Unnecessary final modifier in final class 971 - 975
Unnecessary final modifier in final class 983 - 987

net/miginfocom/layout/LayoutUtil.java

Violation Line
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 92
Avoid empty catch blocks 155 - 156
Unnecessary final modifier in final class 348 - 354
Unnecessary final modifier in final class 381 - 384
Unnecessary final modifier in final class 416 - 420
Avoid empty catch blocks 483 - 484
Avoid empty catch blocks 496 - 497

net/miginfocom/layout/PlatformDefaults.java

Violation Line
Unnecessary final modifier in final class 391 - 401
Unnecessary final modifier in final class 405 - 409
Unnecessary final modifier in final class 415 - 418
Unnecessary final modifier in final class 455 - 459
Unnecessary final modifier in final class 465 - 497
Unnecessary final modifier in final class 647 - 650
Unnecessary final modifier in final class 657 - 666
Unnecessary final modifier in final class 673 - 676
Unnecessary final modifier in final class 683 - 692

net/miginfocom/layout/UnitValue.java

Violation Line
Unnecessary final modifier in final class 279 - 282
Unnecessary final modifier in final class 293 - 403
Unnecessary final modifier in final class 463 - 466
Unnecessary final modifier in final class 468 - 479
Unnecessary final modifier in final class 481 - 484
Unnecessary final modifier in final class 486 - 489
Unnecessary final modifier in final class 491 - 494
Unnecessary final modifier in final class 496 - 499
Unnecessary final modifier in final class 501 - 504
Unnecessary final modifier in final class 506 - 509
Unnecessary final modifier in final class 511 - 514
Unnecessary final modifier in final class 516 - 519
Unnecessary final modifier in final class 521 - 524
Unnecessary final modifier in final class 526 - 529
Unnecessary final modifier in final class 535 - 538
Unnecessary final modifier in final class 540 - 543
Unnecessary final modifier in final class 551 - 556
Unnecessary final modifier in final class 562 - 565
Unnecessary final modifier in final class 570 - 573
Unnecessary final modifier in final class 581 - 584
Unnecessary final modifier in final class 592 - 596

net/miginfocom/swing/SwingComponentWrapper.java

Violation Line
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. 278
These nested if statements could be combined 301 - 302
Avoid empty catch blocks 441 - 442
Avoid empty catch blocks 449 - 450

net/miginfocom/swing/SwingContainerWrapper.java

Violation Line
Unnecessary final modifier in final class 73 - 76
Unnecessary final modifier in final class 78 - 91

net/miginfocom/swt/MigLayout.java

Violation Line
Unnecessary final modifier in final class 369 - 398
Unnecessary final modifier in final class 425 - 434

net/miginfocom/swt/SwtContainerWrapper.java

Violation Line
Unnecessary final modifier in final class 71 - 74
Unnecessary final modifier in final class 76 - 95