PMD Results

The following document contains the results of PMD 5.0.2.

Files

net/sourceforge/plantumldependency/cli/constants/PlantUMLDependencyConstants.java

Violation Line
Too many static imports may lead to messy code 25 - 120

net/sourceforge/plantumldependency/cli/generic/impl/GenericDependencyImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 227

net/sourceforge/plantumldependency/cli/generic/type/impl/DependencyTypeImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 672

net/sourceforge/plantumldependency/cli/generic/type/impl/ImportDependenciesCollectionImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 334

net/sourceforge/plantumldependency/cli/main/option/basedirectory/PlantUMLDependencyBaseDirectoryOption.java

Violation Line
Too many static imports may lead to messy code 25 - 98

net/sourceforge/plantumldependency/cli/main/option/display/name/PlantUMLDependencyDisplayNameOption.java

Violation Line
Too many static imports may lead to messy code 25 - 103

net/sourceforge/plantumldependency/cli/main/option/display/name/argument/PlantUMLDependencyDisplayNameOptionArgument.java

Violation Line
Too many static imports may lead to messy code 25 - 99

net/sourceforge/plantumldependency/cli/main/option/display/packagename/PlantUMLDependencyDisplayPackageNameOption.java

Violation Line
Too many static imports may lead to messy code 25 - 103

net/sourceforge/plantumldependency/cli/main/option/display/packagename/argument/PlantUMLDependencyDisplayPackageNameOptionArgument.java

Violation Line
Too many static imports may lead to messy code 24 - 98

net/sourceforge/plantumldependency/cli/main/option/display/type/PlantUMLDependencyDisplayTypeOption.java

Violation Line
Too many static imports may lead to messy code 25 - 98

net/sourceforge/plantumldependency/cli/main/option/display/type/argument/DisplayType.java

Violation Line
Too many static imports may lead to messy code 25 - 174

net/sourceforge/plantumldependency/cli/main/option/display/type/argument/PlantUMLDependencyDisplayTypeOptionArgument.java

Violation Line
Too many static imports may lead to messy code 25 - 124

net/sourceforge/plantumldependency/cli/main/option/exclude/PlantUMLDependencyExcludeOption.java

Violation Line
Too many static imports may lead to messy code 25 - 95

net/sourceforge/plantumldependency/cli/main/option/include/PlantUMLDependencyIncludeOption.java

Violation Line
Too many static imports may lead to messy code 25 - 145

net/sourceforge/plantumldependency/cli/main/option/output/PlantUMLDependencyOutputOption.java

Violation Line
Too many static imports may lead to messy code 25 - 424

net/sourceforge/plantumldependency/cli/main/option/output/PlantUMLDependencyOutputOptionExecution.java

Violation Line
Too many static imports may lead to messy code 25 - 378

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/JavaProgrammingLanguage.java

Violation Line
Too many static imports may lead to messy code 25 - 1258
Avoid empty if statements 248 - 251

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/PlantUMLDependencyProgrammingLanguageOptionArgument.java

Violation Line
Too many static imports may lead to messy code 25 - 99

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/ProgrammingLanguage.java

Violation Line
Too many static imports may lead to messy code 25 - 287

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/JavaRawDependency.java

Violation Line
Too many static imports may lead to messy code 25 - 394

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/type/AnnotationJavaType.java

Violation Line
Too many static imports may lead to messy code 25 - 158

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/type/ClassJavaType.java

Violation Line
Too many static imports may lead to messy code 25 - 184

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/type/EnumJavaType.java

Violation Line
Too many static imports may lead to messy code 25 - 177

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/type/InterfaceJavaType.java

Violation Line
Too many static imports may lead to messy code 25 - 176

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/argument/java/type/JavaType.java

Violation Line
Too many static imports may lead to messy code 25 - 398

net/sourceforge/plantumldependency/cli/main/option/programminglanguage/context/AbstractProgrammingLanguageContext.java

Violation Line
Too many static imports may lead to messy code 25 - 675

net/sourceforge/plantumldependency/cli/main/program/PlantUMLDependencyProgram.java

Violation Line
Too many static imports may lead to messy code 25 - 250

net/sourceforge/plantumldependency/cli/plantumldiagram/classes/element/stereotype/impl/PlantUMLSpottedCharacterImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 198

net/sourceforge/plantumldependency/cli/plantumldiagram/classes/element/stereotype/impl/PlantUMLStereotypeImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 238

net/sourceforge/plantumldependency/cli/plantumldiagram/classes/impl/PlantUMLClassesDiagramImpl.java

Violation Line
Too many static imports may lead to messy code 25 - 228