PMD Results

The following document contains the results of PMD 5.3.5.

Files

org/apache/maven/plugin/cxx/CMakeMojo.java

Violation Line
Useless parentheses. 469
Useless parentheses. 637

org/apache/maven/plugin/cxx/GenerateMojo.java

Violation Line
Avoid unused private fields such as 'archetypeGroupId'. 88
Avoid unused private fields such as 'archetypeVersion'. 95
Do not hard code the IP address 118
Do not hard code the IP address 150
Useless parentheses. 169
Avoid empty catch blocks 225228
Useless parentheses. 246

org/apache/maven/plugin/cxx/LaunchMojo.java

Violation Line
Useless parentheses. 173

org/apache/maven/plugin/cxx/UnpackDependenciesMojo.java

Violation Line
Useless parentheses. 308
Avoid empty catch blocks 350353
Avoid unused local variables such as 'incudedSet'. 525

org/apache/maven/plugin/cxx/VeraxxMojo.java

Violation Line
Avoid unused private fields such as 'veraxxVersion'. 74
Useless parentheses. 222
Useless parentheses. 222

org/apache/maven/plugin/cxx/VisualStudioMojo.java

Violation Line
Do not hard code the IP address 113
Useless parentheses. 143

org/apache/maven/plugin/cxx/utils/Automate.java

Violation Line
Useless parentheses. 57
Useless parentheses. 126
Useless parentheses. 126
Useless parentheses. 228

org/apache/maven/plugin/cxx/utils/FileSetManager.java

Violation Line
Do not use if statements that are always true or always false 60

org/apache/maven/plugin/cxx/utils/release/DefaultCxxReleaseManager.java

Violation Line
Avoid unused private methods such as 'captureException(ReleaseResult,Exception)'. 155

org/apache/maven/plugin/cxx/utils/release/MapVersionsPhase.java

Violation Line
Useless parentheses. 347

org/apache/maven/plugin/cxx/utils/release/PreCheckPomPhase.java

Violation Line
Avoid empty catch blocks 140142
Avoid empty catch blocks 274276

org/apache/maven/plugin/cxx/utils/svn/SvnExternalEntry.java

Violation Line
Useless parentheses. 37
Useless parentheses. 4344

org/apache/maven/plugin/cxx/utils/svn/SvnExternalsTokenizer.java

Violation Line
Useless parentheses. 62
Useless parentheses. 62
Useless parentheses. 116
Useless parentheses. 116
Avoid unused local variables such as 't'. 367

org/apache/maven/plugin/cxx/utils/svn/SvnService.java

Violation Line
Avoid unused local variables such as 'resultCode'. 100

org/codehaus/plexus/archiver/ArchiveContentEntry.java

Violation Line
Useless parentheses. 84

org/codehaus/plexus/archiver/bzip2/BZip2ArchiveContentLister.java

Violation Line
Avoid unused private fields such as 'OPERATION_BZIP2'. 47

org/codehaus/plexus/archiver/gzip/GZipArchiveContentLister.java

Violation Line
Avoid unused private fields such as 'OPERATION_GZIP'. 51

org/codehaus/plexus/archiver/snappy/SnappyArchiveContentLister.java

Violation Line
Avoid unused private fields such as 'OPERATION_SNAPPY'. 53
Useless parentheses. 89

org/codehaus/plexus/archiver/tar/TarArchiveContentLister.java

Violation Line
Avoid unused method parameters such as 'file'. 204
Avoid empty if statements 216219

org/codehaus/plexus/archiver/zip/AbstractZipArchiveContentLister.java

Violation Line
Unnecessary use of fully qualified name 'org.apache.commons.compress.archivers.zip.ZipFile' due to existing import 'org.apache.commons.compress.archivers.zip.ZipFile' 82
Unnecessary use of fully qualified name 'org.apache.commons.compress.archivers.zip.ZipFile' due to existing import 'org.apache.commons.compress.archivers.zip.ZipFile' 161
Unnecessary use of fully qualified name 'org.apache.commons.compress.archivers.zip.ZipFile' due to existing import 'org.apache.commons.compress.archivers.zip.ZipFile' 164