PMD Results
The following document contains the results of PMD 6.55.0.
Violations By Priority
Priority 1
org/apache/maven/plugin/eclipse/Messages.java
Rule | Violation | Line |
---|---|---|
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 30–69 |
org/apache/maven/plugin/ide/IdeUtils.java
Rule | Violation | Line |
---|---|---|
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 51–712 |
Priority 2
org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java
Rule | Violation | Line |
---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'version' | 725 |
org/apache/maven/plugin/eclipse/writers/wtp/AbstractWtpResourceWriter.java
Rule | Violation | Line |
---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'deployPath' | 191 |
org/apache/maven/plugin/ide/IdeUtils.java
Rule | Violation | Line |
---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'fileToAdd' | 585 |
Priority 3
org/apache/maven/plugin/eclipse/BuildCommand.java
Rule | Violation | Line |
---|---|---|
UncommentedEmptyConstructor | Document empty constructor | 50–52 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 140 |
EmptyControlStatement | Empty else statement | 150–152 |
EmptyControlStatement | Empty else statement | 155–157 |
org/apache/maven/plugin/eclipse/EclipsePlugin.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 925 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 1228 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 1332–1333 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 1337–1338 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 1342–1343 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 1347–1348 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 1749 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 1924 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 1925 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 1942 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 1943 |
org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java
Rule | Violation | Line |
---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 240–241 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 469–471 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 893 |
org/apache/maven/plugin/eclipse/osgiplugin/ExplodedPlugin.java
Rule | Violation | Line |
---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 101 |
org/apache/maven/plugin/eclipse/reader/ReadWorkspaceLocations.java
Rule | Violation | Line |
---|---|---|
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 156 |
InefficientEmptyStringCheck | String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String. | 346 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 620 |
org/apache/maven/plugin/eclipse/writers/AbstractEclipseManifestWriter.java
Rule | Violation | Line |
---|---|---|
UnnecessaryConstructor | Avoid unnecessary constructors - the compiler will generate these for you | 51–54 |
org/apache/maven/plugin/eclipse/writers/EclipseClasspathWriter.java
Rule | Violation | Line |
---|---|---|
AddEmptyString | Do not add empty strings | 314 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 587 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 648 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 650 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 650 |
org/apache/maven/plugin/eclipse/writers/EclipseLaunchConfigurationWriter.java
Rule | Violation | Line |
---|---|---|
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 131 |
AddEmptyString | Do not add empty strings | 202 |
org/apache/maven/plugin/eclipse/writers/EclipseManifestWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 88 |
org/apache/maven/plugin/eclipse/writers/EclipseProjectWriter.java
Rule | Violation | Line |
---|---|---|
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 253 |
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 257 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 388 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 395 |
org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseStrutsDataWriter.java
Rule | Violation | Line |
---|---|---|
AssignmentToNonFinalStatic | Possible unsafe assignment to a non-final static field in a constructor. | 75 |
org/apache/maven/plugin/eclipse/writers/rad/RadApplicationXMLWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 257 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 258 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 259–260 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 264 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 265 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 266–267 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 271 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 272 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 286 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 298 |
CompareObjectsWithEquals | Use equals() to compare object references. | 347 |
CompareObjectsWithEquals | Use equals() to compare object references. | 354 |
CompareObjectsWithEquals | Use equals() to compare object references. | 403 |
CompareObjectsWithEquals | Use equals() to compare object references. | 418 |
org/apache/maven/plugin/eclipse/writers/rad/RadEjbClasspathWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 170 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 174 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 178 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 182 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 186 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 190 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 267 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 268 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 269 |
CompareObjectsWithEquals | Use equals() to compare object references. | 274 |
org/apache/maven/plugin/eclipse/writers/rad/RadJ2EEWriter.java
Rule | Violation | Line |
---|---|---|
AddEmptyString | Do not add empty strings | 113 |
AddEmptyString | Do not add empty strings | 127 |
AddEmptyString | Do not add empty strings | 141 |
org/apache/maven/plugin/eclipse/writers/rad/RadManifestWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 59 |
org/apache/maven/plugin/eclipse/writers/workspace/EclipseCodeFormatterProfile.java
Rule | Violation | Line |
---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 87 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 91 |
org/apache/maven/plugin/eclipse/writers/workspace/EclipseWorkspaceWriter.java
Rule | Violation | Line |
---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 173–174 |
org/apache/maven/plugin/eclipse/writers/wtp/AbstractWtpResourceWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 297 |
org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpApplicationXMLWriter.java
Rule | Violation | Line |
---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 239 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 239 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 341 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 341 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 342 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 343 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 347 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 348 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 349 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 353 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 354 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 369 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 369 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 383 |
CompareObjectsWithEquals | Use equals() to compare object references. | 462 |
CompareObjectsWithEquals | Use equals() to compare object references. | 469 |
CompareObjectsWithEquals | Use equals() to compare object references. | 491 |
CompareObjectsWithEquals | Use equals() to compare object references. | 506 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 534 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 534 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 552 |
org/apache/maven/plugin/ide/AbstractIdeSupportMojo.java
Rule | Violation | Line |
---|---|---|
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 673 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 743 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 1069 |
org/apache/maven/plugin/ide/IdeDependency.java
Rule | Violation | Line |
---|---|---|
UncommentedEmptyConstructor | Document empty constructor | 121–123 |
org/apache/maven/plugin/ide/IdeUtils.java
Rule | Violation | Line |
---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 126–128 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 381 |
UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 522–524 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 668 |
org/apache/maven/plugin/ide/JeeUtils.java
Rule | Violation | Line |
---|---|---|
UseUtilityClass | All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 31–375 |
Priority 4
org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java
Rule | Violation | Line |
---|---|---|
OneDeclarationPerLine | Use one line for each declaration, it enhances code readability. | 531 |
org/apache/maven/plugin/ide/IdeUtils.java
Rule | Violation | Line |
---|---|---|
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.apache.maven.model.Plugin' due to existing import 'org.apache.maven.model.Plugin' | 337 |
Files
org/apache/maven/plugin/eclipse/BuildCommand.java
Rule | Violation | Priority | Line |
---|---|---|---|
UncommentedEmptyConstructor | Document empty constructor | 3 | 50–52 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 140 |
EmptyControlStatement | Empty else statement | 3 | 150–152 |
EmptyControlStatement | Empty else statement | 3 | 155–157 |
org/apache/maven/plugin/eclipse/EclipsePlugin.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 925 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 1228 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 1332–1333 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 1337–1338 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 1342–1343 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 1347–1348 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 3 | 1749 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 1924 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 1925 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 1942 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 1943 |
org/apache/maven/plugin/eclipse/EclipseToMavenMojo.java
Rule | Violation | Priority | Line |
---|---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 240–241 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 469–471 |
OneDeclarationPerLine | Use one line for each declaration, it enhances code readability. | 4 | 531 |
AvoidReassigningParameters | Avoid reassigning parameters such as 'version' | 2 | 725 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 3 | 893 |
org/apache/maven/plugin/eclipse/Messages.java
Rule | Violation | Priority | Line |
---|---|---|---|
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 30–69 |
org/apache/maven/plugin/eclipse/osgiplugin/ExplodedPlugin.java
Rule | Violation | Priority | Line |
---|---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 101 |
org/apache/maven/plugin/eclipse/reader/ReadWorkspaceLocations.java
Rule | Violation | Priority | Line |
---|---|---|---|
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 3 | 156 |
InefficientEmptyStringCheck | String.trim().length() == 0 / String.trim().isEmpty() is an inefficient way to validate a blank String. | 3 | 346 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 3 | 620 |
org/apache/maven/plugin/eclipse/writers/AbstractEclipseManifestWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryConstructor | Avoid unnecessary constructors - the compiler will generate these for you | 3 | 51–54 |
org/apache/maven/plugin/eclipse/writers/EclipseClasspathWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
AddEmptyString | Do not add empty strings | 3 | 314 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 587 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 648 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 650 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 650 |
org/apache/maven/plugin/eclipse/writers/EclipseLaunchConfigurationWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 131 |
AddEmptyString | Do not add empty strings | 3 | 202 |
org/apache/maven/plugin/eclipse/writers/EclipseManifestWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 88 |
org/apache/maven/plugin/eclipse/writers/EclipseProjectWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 3 | 253 |
UseCollectionIsEmpty | Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() | 3 | 257 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 388 |
UseStringBufferForStringAppends | Prefer StringBuilder (non-synchronized) or StringBuffer (synchronized) over += for concatenating strings | 3 | 395 |
org/apache/maven/plugin/eclipse/writers/myeclipse/MyEclipseStrutsDataWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
AssignmentToNonFinalStatic | Possible unsafe assignment to a non-final static field in a constructor. | 3 | 75 |
org/apache/maven/plugin/eclipse/writers/rad/RadApplicationXMLWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 257 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 258 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 259–260 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 264 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 265 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 266–267 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 271 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 272 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 286 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 298 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 347 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 354 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 403 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 418 |
org/apache/maven/plugin/eclipse/writers/rad/RadEjbClasspathWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 170 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 174 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 178 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 182 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 186 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 190 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 267 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 268 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 269 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 274 |
org/apache/maven/plugin/eclipse/writers/rad/RadJ2EEWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
AddEmptyString | Do not add empty strings | 3 | 113 |
AddEmptyString | Do not add empty strings | 3 | 127 |
AddEmptyString | Do not add empty strings | 3 | 141 |
org/apache/maven/plugin/eclipse/writers/rad/RadManifestWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 59 |
org/apache/maven/plugin/eclipse/writers/workspace/EclipseCodeFormatterProfile.java
Rule | Violation | Priority | Line |
---|---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 87 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 91 |
org/apache/maven/plugin/eclipse/writers/workspace/EclipseWorkspaceWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 173–174 |
org/apache/maven/plugin/eclipse/writers/wtp/AbstractWtpResourceWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
AvoidReassigningParameters | Avoid reassigning parameters such as 'deployPath' | 2 | 191 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 297 |
org/apache/maven/plugin/eclipse/writers/wtp/EclipseWtpApplicationXMLWriter.java
Rule | Violation | Priority | Line |
---|---|---|---|
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 239 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 239 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 341 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 341 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 342 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 343 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 347 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 348 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 349 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 353 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 354 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 369 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 369 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 383 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 462 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 469 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 491 |
CompareObjectsWithEquals | Use equals() to compare object references. | 3 | 506 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 534 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 534 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 552 |
org/apache/maven/plugin/ide/AbstractIdeSupportMojo.java
Rule | Violation | Priority | Line |
---|---|---|---|
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 3 | 673 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 743 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 1069 |
org/apache/maven/plugin/ide/IdeDependency.java
Rule | Violation | Priority | Line |
---|---|---|---|
UncommentedEmptyConstructor | Document empty constructor | 3 | 121–123 |
org/apache/maven/plugin/ide/IdeUtils.java
Rule | Violation | Priority | Line |
---|---|---|---|
ClassWithOnlyPrivateConstructorsShouldBeFinal | A class which only has private constructors should be final | 1 | 51–712 |
PreserveStackTrace | New exception is thrown in catch block, original stack trace may be lost | 3 | 126–128 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.apache.maven.model.Plugin' due to existing import 'org.apache.maven.model.Plugin' | 4 | 337 |
OptimizableToArrayCall | This call to Collection.toArray() may be optimizable | 3 | 381 |
UseObjectForClearerAPI | Rather than using a lot of String arguments, consider using a container object for those values. | 3 | 522–524 |
AvoidReassigningParameters | Avoid reassigning parameters such as 'fileToAdd' | 2 | 585 |
LiteralsFirstInComparisons | Position literals first in String comparisons | 3 | 668 |
org/apache/maven/plugin/ide/JeeUtils.java
Rule | Violation | Priority | Line |
---|---|---|---|
UseUtilityClass | All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 3 | 31–375 |