Checkstyle Results

The following document contains the results of Checkstyle 6.2 with odl_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
38 0 66 0

Files

File  I  W  E
org/opendaylight/yangtools/sal/binding/generator/api/BindingGenerator.java 0 1 0
org/opendaylight/yangtools/sal/binding/generator/api/ClassLoadingStrategy.java 0 1 0
org/opendaylight/yangtools/sal/binding/generator/spi/BindingGeneratorServiceProvider.java 0 1 0
org/opendaylight/yangtools/sal/binding/generator/spi/TypeProvider.java 0 4 0
org/opendaylight/yangtools/sal/binding/generator/spi/TypeProviderFactory.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/AccessModifier.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/AnnotationType.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/BaseTypeWithRestrictions.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/CodeGenerator.java 0 2 0
org/opendaylight/yangtools/sal/binding/model/api/ConcreteType.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/Constant.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/DocumentedType.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/Enumeration.java 0 2 0
org/opendaylight/yangtools/sal/binding/model/api/GeneratedProperty.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/GeneratedTransferIdentityObject.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/GeneratedTransferObject.java 0 4 0
org/opendaylight/yangtools/sal/binding/model/api/GeneratedType.java 0 4 0
org/opendaylight/yangtools/sal/binding/model/api/MethodSignature.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/ParameterizedType.java 0 2 0
org/opendaylight/yangtools/sal/binding/model/api/Restrictions.java 0 4 0
org/opendaylight/yangtools/sal/binding/model/api/Type.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/TypeMember.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/WildcardType.java 0 2 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/AnnotationTypeBuilder.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/ConstantBuilder.java 0 2 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/EnumBuilder.java 0 9 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedPropertyBuilder.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTOBuilder.java 0 7 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTypeBuilder.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTypeBuilderBase.java 0 3 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/MethodSignatureBuilder.java 0 1 0
org/opendaylight/yangtools/sal/binding/model/api/type/builder/TypeMemberBuilder.java 0 2 0

Rules

Category Rule Violations Severity
imports CustomImportOrder
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###STANDARD_JAVA_PACKAGE###THIRD_PARTY_PACKAGE###SPECIAL_IMPORTS"
  • thirdPartyPackageRegExp: ".*"
  • specialImportsRegExp: "^com.*"
1  Warning
javadoc JavadocParagraph 6  Warning
NonEmptyAtclauseDescription 8  Warning
naming AbbreviationAsWordInName
  • allowedAbbreviationLength: "1"
  • ignoreFinal: "false"
4  Warning
sizes LineLength
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
1  Warning
whitespace EmptyLineSeparator
  • allowNoEmptyLineBetweenFields: "true"
35  Warning

Details

org/opendaylight/yangtools/sal/binding/generator/api/BindingGenerator.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/generator/api/ClassLoadingStrategy.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/generator/spi/BindingGeneratorServiceProvider.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/generator/spi/TypeProvider.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning sizes LineLength Line is longer than 120 characters (found 133). 39
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 44
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 45

org/opendaylight/yangtools/sal/binding/generator/spi/TypeProviderFactory.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/AccessModifier.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/AnnotationType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/BaseTypeWithRestrictions.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/CodeGenerator.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 28

org/opendaylight/yangtools/sal/binding/model/api/ConcreteType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/Constant.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/DocumentedType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/Enumeration.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 20

org/opendaylight/yangtools/sal/binding/model/api/GeneratedProperty.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/GeneratedTransferIdentityObject.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/GeneratedTransferObject.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder 'org.opendaylight.yangtools.yang.model.api.TypeDefinition'should be separated from previous import group. 11
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 28
 Warning javadoc SummaryJavadoc First sentence should be present. 69

org/opendaylight/yangtools/sal/binding/model/api/GeneratedType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 31
 Warning javadoc SummaryJavadoc First sentence should be present. 38
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 100

org/opendaylight/yangtools/sal/binding/model/api/MethodSignature.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/ParameterizedType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 12

org/opendaylight/yangtools/sal/binding/model/api/Restrictions.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 19
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 20
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 21

org/opendaylight/yangtools/sal/binding/model/api/Type.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/TypeMember.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/WildcardType.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 11

org/opendaylight/yangtools/sal/binding/model/api/type/builder/AnnotationTypeBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/type/builder/ConstantBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc SummaryJavadoc First sentence should be present. 13

org/opendaylight/yangtools/sal/binding/model/api/type/builder/EnumBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc SummaryJavadoc First sentence should be present. 37
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 39
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 40
 Warning javadoc SummaryJavadoc First sentence should be present. 44
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 46
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 47
 Warning javadoc SummaryJavadoc First sentence should be present. 61
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 62

org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedPropertyBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTOBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 20
 Warning javadoc SummaryJavadoc First sentence should be present. 72
 Warning javadoc SummaryJavadoc First sentence should be present. 82
 Warning javadoc SummaryJavadoc First sentence should be present. 90
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 92
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 98

org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTypeBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/type/builder/GeneratedTypeBuilderBase.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 52
 Warning javadoc SummaryJavadoc First sentence should be present. 151

org/opendaylight/yangtools/sal/binding/model/api/type/builder/MethodSignatureBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/sal/binding/model/api/type/builder/TypeMemberBuilder.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning javadoc SummaryJavadoc First sentence should be present. 13