PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

com/irurueta/geometry/io/BuildInfo.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 129

com/irurueta/geometry/io/LoaderBinary.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'outStream': resource specifications are implicitly final 218

com/irurueta/geometry/io/LoaderOBJ.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 764766

com/irurueta/geometry/io/LoaderPLY.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 10601062

com/irurueta/geometry/io/LoaderSTL.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 314316

com/irurueta/geometry/io/MeshWriterBinary.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'textureStream': resource specifications are implicitly final 549

com/irurueta/geometry/io/MeshWriterJson.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'textureStream': resource specifications are implicitly final 521

Priority 4

com/irurueta/geometry/io/DataTypePLY.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DataTypePLY': 'values' is already in scope 108

com/irurueta/geometry/io/ElementPLY.java

Rule Violation Line
UselessParentheses Useless parentheses. 103
UselessParentheses Useless parentheses. 137

com/irurueta/geometry/io/FileReaderAndWriter.java

Rule Violation Line
UselessParentheses Useless parentheses. 359
UselessParentheses Useless parentheses. 419
UselessParentheses Useless parentheses. 420
UselessParentheses Useless parentheses. 421
UselessParentheses Useless parentheses. 447
UselessParentheses Useless parentheses. 448
UselessParentheses Useless parentheses. 449
UselessParentheses Useless parentheses. 721
UselessParentheses Useless parentheses. 747
UselessParentheses Useless parentheses. 798
UselessParentheses Useless parentheses. 799
UselessParentheses Useless parentheses. 800
UselessParentheses Useless parentheses. 826
UselessParentheses Useless parentheses. 827
UselessParentheses Useless parentheses. 828

com/irurueta/geometry/io/Illumination.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Illumination': 'values' is already in scope 121

com/irurueta/geometry/io/LoaderBinary.java

Rule Violation Line
UselessParentheses Useless parentheses. 551
UselessParentheses Useless parentheses. 551
UselessParentheses Useless parentheses. 592
UselessParentheses Useless parentheses. 592
UselessParentheses Useless parentheses. 639
UselessParentheses Useless parentheses. 639
UselessParentheses Useless parentheses. 681
UselessParentheses Useless parentheses. 681
UselessParentheses Useless parentheses. 724
UselessParentheses Useless parentheses. 724
UselessParentheses Useless parentheses. 731
UselessParentheses Useless parentheses. 750
UselessParentheses Useless parentheses. 750

com/irurueta/geometry/io/LoaderOBJ.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LoaderOBJ': 'PROGRESS_DELTA' is already in scope because it is declared in an enclosing type 1246
UselessParentheses Useless parentheses. 1600
UselessParentheses Useless parentheses. 1600

com/irurueta/geometry/io/LoaderPLY.java

Rule Violation Line
UselessParentheses Useless parentheses. 786
UselessParentheses Useless parentheses. 797
UselessParentheses Useless parentheses. 825
UselessParentheses Useless parentheses. 845
UselessParentheses Useless parentheses. 865
UselessParentheses Useless parentheses. 877
UselessParentheses Useless parentheses. 910
UselessParentheses Useless parentheses. 926
UselessParentheses Useless parentheses. 938
UselessParentheses Useless parentheses. 955
UselessParentheses Useless parentheses. 981
UselessParentheses Useless parentheses. 1425
UselessParentheses Useless parentheses. 6457
UselessParentheses Useless parentheses. 6493
UselessParentheses Useless parentheses. 6530
UselessParentheses Useless parentheses. 6566
UselessParentheses Useless parentheses. 6603
UselessParentheses Useless parentheses. 6639
UselessParentheses Useless parentheses. 6676
UselessParentheses Useless parentheses. 6712
UselessParentheses Useless parentheses. 6748
UselessParentheses Useless parentheses. 6784
UselessParentheses Useless parentheses. 6821
UselessParentheses Useless parentheses. 6857
UselessParentheses Useless parentheses. 6894
UselessParentheses Useless parentheses. 6930
UselessParentheses Useless parentheses. 6967
UselessParentheses Useless parentheses. 7003

com/irurueta/geometry/io/LoaderSTL.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LoaderSTL': 'PROGRESS_DELTA' is already in scope because it is declared in an enclosing type 621
UselessParentheses Useless parentheses. 716
UselessParentheses Useless parentheses. 764

com/irurueta/geometry/io/MappedFileReaderAndWriter.java

Rule Violation Line
UselessParentheses Useless parentheses. 76
UselessParentheses Useless parentheses. 297
UselessParentheses Useless parentheses. 354
UselessParentheses Useless parentheses. 380
UselessParentheses Useless parentheses. 440
UselessParentheses Useless parentheses. 441
UselessParentheses Useless parentheses. 442
UselessParentheses Useless parentheses. 468
UselessParentheses Useless parentheses. 469
UselessParentheses Useless parentheses. 470
UselessParentheses Useless parentheses. 732
UselessParentheses Useless parentheses. 759
UselessParentheses Useless parentheses. 813
UselessParentheses Useless parentheses. 814
UselessParentheses Useless parentheses. 815
UselessParentheses Useless parentheses. 842
UselessParentheses Useless parentheses. 843
UselessParentheses Useless parentheses. 844

com/irurueta/geometry/io/MeshWriterBinary.java

Rule Violation Line
UselessParentheses Useless parentheses. 123
UselessParentheses Useless parentheses. 124
UselessParentheses Useless parentheses. 125
UselessParentheses Useless parentheses. 126
UselessParentheses Useless parentheses. 127

com/irurueta/geometry/io/MeshWriterJson.java

Rule Violation Line
UselessParentheses Useless parentheses. 142
UselessParentheses Useless parentheses. 286
UselessParentheses Useless parentheses. 287
UselessParentheses Useless parentheses. 288
UselessParentheses Useless parentheses. 289
UselessParentheses Useless parentheses. 290

com/irurueta/geometry/io/PropertyPLY.java

Rule Violation Line
UselessParentheses Useless parentheses. 122
UselessParentheses Useless parentheses. 157
UselessParentheses Useless parentheses. 182

Files

com/irurueta/geometry/io/BuildInfo.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 3 129

com/irurueta/geometry/io/DataTypePLY.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DataTypePLY': 'values' is already in scope 4 108

com/irurueta/geometry/io/ElementPLY.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 103
UselessParentheses Useless parentheses. 4 137

com/irurueta/geometry/io/FileReaderAndWriter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 359
UselessParentheses Useless parentheses. 4 419
UselessParentheses Useless parentheses. 4 420
UselessParentheses Useless parentheses. 4 421
UselessParentheses Useless parentheses. 4 447
UselessParentheses Useless parentheses. 4 448
UselessParentheses Useless parentheses. 4 449
UselessParentheses Useless parentheses. 4 721
UselessParentheses Useless parentheses. 4 747
UselessParentheses Useless parentheses. 4 798
UselessParentheses Useless parentheses. 4 799
UselessParentheses Useless parentheses. 4 800
UselessParentheses Useless parentheses. 4 826
UselessParentheses Useless parentheses. 4 827
UselessParentheses Useless parentheses. 4 828

com/irurueta/geometry/io/Illumination.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Illumination': 'values' is already in scope 4 121

com/irurueta/geometry/io/LoaderBinary.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'outStream': resource specifications are implicitly final 3 218
UselessParentheses Useless parentheses. 4 551
UselessParentheses Useless parentheses. 4 551
UselessParentheses Useless parentheses. 4 592
UselessParentheses Useless parentheses. 4 592
UselessParentheses Useless parentheses. 4 639
UselessParentheses Useless parentheses. 4 639
UselessParentheses Useless parentheses. 4 681
UselessParentheses Useless parentheses. 4 681
UselessParentheses Useless parentheses. 4 724
UselessParentheses Useless parentheses. 4 724
UselessParentheses Useless parentheses. 4 731
UselessParentheses Useless parentheses. 4 750
UselessParentheses Useless parentheses. 4 750

com/irurueta/geometry/io/LoaderOBJ.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 764766
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LoaderOBJ': 'PROGRESS_DELTA' is already in scope because it is declared in an enclosing type 4 1246
UselessParentheses Useless parentheses. 4 1600
UselessParentheses Useless parentheses. 4 1600

com/irurueta/geometry/io/LoaderPLY.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 786
UselessParentheses Useless parentheses. 4 797
UselessParentheses Useless parentheses. 4 825
UselessParentheses Useless parentheses. 4 845
UselessParentheses Useless parentheses. 4 865
UselessParentheses Useless parentheses. 4 877
UselessParentheses Useless parentheses. 4 910
UselessParentheses Useless parentheses. 4 926
UselessParentheses Useless parentheses. 4 938
UselessParentheses Useless parentheses. 4 955
UselessParentheses Useless parentheses. 4 981
EmptyCatchBlock Avoid empty catch blocks 3 10601062
UselessParentheses Useless parentheses. 4 1425
UselessParentheses Useless parentheses. 4 6457
UselessParentheses Useless parentheses. 4 6493
UselessParentheses Useless parentheses. 4 6530
UselessParentheses Useless parentheses. 4 6566
UselessParentheses Useless parentheses. 4 6603
UselessParentheses Useless parentheses. 4 6639
UselessParentheses Useless parentheses. 4 6676
UselessParentheses Useless parentheses. 4 6712
UselessParentheses Useless parentheses. 4 6748
UselessParentheses Useless parentheses. 4 6784
UselessParentheses Useless parentheses. 4 6821
UselessParentheses Useless parentheses. 4 6857
UselessParentheses Useless parentheses. 4 6894
UselessParentheses Useless parentheses. 4 6930
UselessParentheses Useless parentheses. 4 6967
UselessParentheses Useless parentheses. 4 7003

com/irurueta/geometry/io/LoaderSTL.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 314316
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LoaderSTL': 'PROGRESS_DELTA' is already in scope because it is declared in an enclosing type 4 621
UselessParentheses Useless parentheses. 4 716
UselessParentheses Useless parentheses. 4 764

com/irurueta/geometry/io/MappedFileReaderAndWriter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 76
UselessParentheses Useless parentheses. 4 297
UselessParentheses Useless parentheses. 4 354
UselessParentheses Useless parentheses. 4 380
UselessParentheses Useless parentheses. 4 440
UselessParentheses Useless parentheses. 4 441
UselessParentheses Useless parentheses. 4 442
UselessParentheses Useless parentheses. 4 468
UselessParentheses Useless parentheses. 4 469
UselessParentheses Useless parentheses. 4 470
UselessParentheses Useless parentheses. 4 732
UselessParentheses Useless parentheses. 4 759
UselessParentheses Useless parentheses. 4 813
UselessParentheses Useless parentheses. 4 814
UselessParentheses Useless parentheses. 4 815
UselessParentheses Useless parentheses. 4 842
UselessParentheses Useless parentheses. 4 843
UselessParentheses Useless parentheses. 4 844

com/irurueta/geometry/io/MeshWriterBinary.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 123
UselessParentheses Useless parentheses. 4 124
UselessParentheses Useless parentheses. 4 125
UselessParentheses Useless parentheses. 4 126
UselessParentheses Useless parentheses. 4 127
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'textureStream': resource specifications are implicitly final 3 549

com/irurueta/geometry/io/MeshWriterJson.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 142
UselessParentheses Useless parentheses. 4 286
UselessParentheses Useless parentheses. 4 287
UselessParentheses Useless parentheses. 4 288
UselessParentheses Useless parentheses. 4 289
UselessParentheses Useless parentheses. 4 290
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'textureStream': resource specifications are implicitly final 3 521

com/irurueta/geometry/io/PropertyPLY.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 122
UselessParentheses Useless parentheses. 4 157
UselessParentheses Useless parentheses. 4 182

Suppressed Violations

Filename Rule message Suppression type Reason
com/irurueta/geometry/io/LoaderPLY.java Unnecessary qualifier 'LoaderPLY': 'PROGRESS_DELTA' is already in scope because it is declared in an enclosing type @suppresswarnings
com/irurueta/geometry/io/LoaderPLY.java Useless parentheses. @suppresswarnings
com/irurueta/geometry/io/LoaderPLY.java Useless parentheses. @suppresswarnings
com/irurueta/geometry/io/LoaderPLY.java This if statement could be combined with its parent @suppresswarnings
com/irurueta/geometry/io/LoaderPLY.java This if statement could be combined with its parent @suppresswarnings