Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
50 0 109 0

Files

Files Infos Warnings Errors
com/pholser/util/properties/BoundProperty.java 0 1 0
com/pholser/util/properties/DefaultsTo.java 0 2 0
com/pholser/util/properties/ParsedAs.java 0 1 0
com/pholser/util/properties/SubstitutableProperties.java 0 1 0
com/pholser/util/properties/SystemProperties.java 0 28 0
com/pholser/util/properties/ValuesSeparatedBy.java 0 2 0
com/pholser/util/properties/internal/IO.java 0 3 0
com/pholser/util/properties/internal/MapPropertySource.java 0 2 0
com/pholser/util/properties/internal/Objects.java 0 2 0
com/pholser/util/properties/internal/Reflection.java 0 3 0
com/pholser/util/properties/internal/ResourceBundlePropertySource.java 0 2 0
com/pholser/util/properties/internal/Schemata.java 0 8 0
com/pholser/util/properties/internal/Substitutions.java 0 2 0
com/pholser/util/properties/internal/ValidatedSchema.java 0 3 0
com/pholser/util/properties/internal/conversions/SimpleDateFormatParseValueConverter.java 0 1 0
com/pholser/util/properties/internal/conversions/ValueConverter.java 0 5 0
com/pholser/util/properties/internal/conversions/ValueConverterFactory.java 0 5 0
com/pholser/util/properties/internal/defaultvalues/DefaultValue.java 0 3 0
com/pholser/util/properties/internal/defaultvalues/DefaultValueFactory.java 0 2 0
com/pholser/util/properties/internal/exceptions/AppliedSeparatorToNonAggregateTypeException.java 0 2 0
com/pholser/util/properties/internal/exceptions/BoundTypeNotAnInterfaceException.java 0 2 0
com/pholser/util/properties/internal/exceptions/InterfaceHasSuperinterfacesException.java 0 2 0
com/pholser/util/properties/internal/exceptions/MalformedDefaultValueException.java 0 2 0
com/pholser/util/properties/internal/exceptions/MalformedSeparatorException.java 0 2 0
com/pholser/util/properties/internal/exceptions/MultipleDefaultValueSpecificationException.java 0 2 0
com/pholser/util/properties/internal/exceptions/MultipleSeparatorSpecificationException.java 0 2 0
com/pholser/util/properties/internal/exceptions/NoDefaultValueSpecificationException.java 0 2 0
com/pholser/util/properties/internal/exceptions/UnsupportedParsedAsTypeException.java 0 2 0
com/pholser/util/properties/internal/exceptions/UnsupportedValueTypeException.java 0 2 0
com/pholser/util/properties/internal/exceptions/ValueConversionException.java 0 3 0
com/pholser/util/properties/internal/separators/ValueSeparator.java 0 4 0
com/pholser/util/properties/internal/separators/ValueSeparatorFactory.java 0 2 0
com/pholser/util/properties/internal/validation/SchemaValidator.java 0 4 0

Rules

Rules Violations Severity
Header
  • ignoreLines: "1, 24"
  • fileExtensions: "java"
  • headerFile: "/Users/pholser/java/property-binder/target/checkstyle-header.txt"
0 Warnings Warning
FileLength 0 Warnings Warning
FileTabCharacter 0 Warnings Warning
JavadocType
  • scope: "public"
26 Warnings Warning
JavadocMethod
  • scope: "public"
  • allowUndeclaredRTE: "true"
76 Warnings Warning
JavadocStyle
  • scope: "public"
0 Warnings Warning
ConstantName 0 Warnings Warning
LocalFinalVariableName 0 Warnings Warning
LocalVariableName 0 Warnings Warning
MemberName 0 Warnings Warning
MethodName 0 Warnings Warning
PackageName 0 Warnings Warning
ParameterName 0 Warnings Warning
StaticVariableName 0 Warnings Warning
TypeName 0 Warnings Warning
AvoidStarImport 0 Warnings Warning
IllegalImport 0 Warnings Warning
RedundantImport 0 Warnings Warning
UnusedImports 0 Warnings Warning
ExecutableStatementCount 0 Warnings Warning
LineLength
  • max: "120"
  • ignorePattern: "^ *\* *[^ ]+|^ *//.*$"
0 Warnings Warning
MethodLength
  • max: "80"
0 Warnings Warning
AnonInnerLength 0 Warnings Warning
ParameterNumber 0 Warnings Warning
EmptyForInitializerPad
  • option: "space"
0 Warnings Warning
EmptyForIteratorPad
  • option: "space"
1 Warnings Warning
MethodParamPad 0 Warnings Warning
NoWhitespaceAfter
  • tokens: "BNOT,DEC,DOT,INC,LNOT,UNARY_MINUS,UNARY_PLUS"
0 Warnings Warning
NoWhitespaceBefore 0 Warnings Warning
OperatorWrap 0 Warnings Warning
TypecastParenPad 0 Warnings Warning
WhitespaceAfter 0 Warnings Warning
ModifierOrder 0 Warnings Warning
RedundantModifier 0 Warnings Warning
EmptyBlock 2 Warnings Warning
LeftCurly
  • maxLineLength: "120"
0 Warnings Warning
AvoidNestedBlocks
  • allowInSwitchCase: "true"
0 Warnings Warning
CovariantEquals 0 Warnings Warning
DoubleCheckedLocking 0 Warnings Warning
EmptyStatement 0 Warnings Warning
EqualsHashCode 0 Warnings Warning
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
0 Warnings Warning
IllegalInstantiation
  • classes: "java.lang.Boolean"
0 Warnings Warning
IllegalTokenText 0 Warnings Warning
InnerAssignment 0 Warnings Warning
MagicNumber 0 Warnings Warning
MissingSwitchDefault 0 Warnings Warning
ModifiedControlVariable 0 Warnings Warning
RedundantThrows 0 Warnings Warning
SimplifyBooleanExpression 0 Warnings Warning
SimplifyBooleanReturn 0 Warnings Warning
StringLiteralEquality 0 Warnings Warning
NestedIfDepth 0 Warnings Warning
NestedTryDepth 0 Warnings Warning
SuperClone 0 Warnings Warning
SuperFinalize 0 Warnings Warning
IllegalCatch 0 Warnings Warning
PackageDeclaration 0 Warnings Warning
ReturnCount
  • max: "3"
1 Warnings Warning
DeclarationOrder 0 Warnings Warning
ParameterAssignment 0 Warnings Warning
ExplicitInitialization 0 Warnings Warning
DefaultComesLast 0 Warnings Warning
FallThrough 0 Warnings Warning
MultipleStringLiterals 1 Warnings Warning
MultipleVariableDeclarations 0 Warnings Warning
UnnecessaryParentheses 0 Warnings Warning
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
0 Warnings Warning
FinalClass 0 Warnings Warning
InterfaceIsType 0 Warnings Warning
HideUtilityClassConstructor 0 Warnings Warning
MutableException 0 Warnings Warning
ThrowsCount
  • max: "2"
0 Warnings Warning
BooleanExpressionComplexity 0 Warnings Warning
ClassDataAbstractionCoupling
  • max: "9"
2 Warnings Warning
ClassFanOutComplexity 0 Warnings Warning
CyclomaticComplexity 0 Warnings Warning
NPathComplexity 0 Warnings Warning
JavaNCSS 0 Warnings Warning
RegexpSinglelineJava
  • format: "System\.out\.println"
0 Warnings Warning
RegexpSinglelineJava
  • format: "System\.err\.println"
0 Warnings Warning
RegexpSinglelineJava
  • format: "\.printStackTrace\("
0 Warnings Warning
TodoComment 0 Warnings Warning
UncommentedMain 0 Warnings Warning
UpperEll 0 Warnings Warning
ArrayTypeStyle 0 Warnings Warning
DescendantToken 0 Warnings Warning
Indentation 0 Warnings Warning
TrailingComment 0 Warnings Warning
StrictDuplicateCode
  • min: "30"
0 Warnings Warning
NewlineAtEndOfFile 0 Warnings Warning

Details

com/pholser/util/properties/BoundProperty.java

Violation Message Line
Warnings Unused Javadoc tag. 51

com/pholser/util/properties/DefaultsTo.java

Violation Message Line
Warnings Unused Javadoc tag. 54
Warnings Unused Javadoc tag. 62

com/pholser/util/properties/ParsedAs.java

Violation Message Line
Warnings Unused Javadoc tag. 50

com/pholser/util/properties/SubstitutableProperties.java

Violation Message Line
Warnings ';' is not followed by whitespace. 74

com/pholser/util/properties/SystemProperties.java

Violation Message Line
Warnings Missing a Javadoc comment. 39
Warnings Missing a Javadoc comment. 42
Warnings Missing a Javadoc comment. 45
Warnings Missing a Javadoc comment. 48
Warnings Missing a Javadoc comment. 51
Warnings Missing a Javadoc comment. 54
Warnings Missing a Javadoc comment. 57
Warnings Missing a Javadoc comment. 60
Warnings Missing a Javadoc comment. 63
Warnings Missing a Javadoc comment. 66
Warnings Missing a Javadoc comment. 69
Warnings Missing a Javadoc comment. 72
Warnings Missing a Javadoc comment. 75
Warnings Missing a Javadoc comment. 78
Warnings Missing a Javadoc comment. 81
Warnings Missing a Javadoc comment. 85
Warnings Missing a Javadoc comment. 89
Warnings Missing a Javadoc comment. 92
Warnings Missing a Javadoc comment. 95
Warnings Missing a Javadoc comment. 99
Warnings Missing a Javadoc comment. 102
Warnings Missing a Javadoc comment. 105
Warnings Missing a Javadoc comment. 108
Warnings Missing a Javadoc comment. 111
Warnings Missing a Javadoc comment. 114
Warnings Missing a Javadoc comment. 117
Warnings Missing a Javadoc comment. 120
Warnings Missing a Javadoc comment. 123

com/pholser/util/properties/ValuesSeparatedBy.java

Violation Message Line
Warnings Unused Javadoc tag. 57
Warnings Unused Javadoc tag. 66

com/pholser/util/properties/internal/IO.java

Violation Message Line
Warnings Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 40
Warnings Must have at least one statement. 44

com/pholser/util/properties/internal/MapPropertySource.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/Objects.java

Violation Message Line
Warnings Missing a Javadoc comment. 28
Warnings Missing a Javadoc comment. 37

com/pholser/util/properties/internal/Reflection.java

Violation Message Line
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 42
Warnings Missing a Javadoc comment. 50

com/pholser/util/properties/internal/ResourceBundlePropertySource.java

Violation Message Line
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 36

com/pholser/util/properties/internal/Schemata.java

Violation Message Line
Warnings Missing a Javadoc comment. 37
Warnings Missing a Javadoc comment. 46
Warnings Missing a Javadoc comment. 51
Warnings Missing a Javadoc comment. 64
Warnings The String "valueOf" appears 2 times in the file. 65
Warnings Missing a Javadoc comment. 68
Warnings Missing a Javadoc comment. 72
Warnings Missing a Javadoc comment. 76

com/pholser/util/properties/internal/Substitutions.java

Violation Message Line
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 46

com/pholser/util/properties/internal/ValidatedSchema.java

Violation Message Line
Warnings Missing a Javadoc comment. 39
Warnings Missing a Javadoc comment. 44
Warnings Missing a Javadoc comment. 52

com/pholser/util/properties/internal/conversions/SimpleDateFormatParseValueConverter.java

Violation Message Line
Warnings Must have at least one statement. 51

com/pholser/util/properties/internal/conversions/ValueConverter.java

Violation Message Line
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 37

com/pholser/util/properties/internal/conversions/ValueConverterFactory.java

Violation Message Line
Warnings Missing a Javadoc comment. 43
Warnings Class Data Abstraction Coupling is 10 (max allowed is 9) classes [ArrayValueConverter, CharacterValueOfConverter, ConstructorInvokingValueConverter, HashMap, ListValueConverter, MethodInvokingValueConverter, RawValueConverter, SimpleDateFormatParseValueConverter, UnsupportedParsedAsTypeException, UnsupportedValueTypeException]. 43
Warnings Missing a Javadoc comment. 61
Warnings Missing a Javadoc comment. 75
Warnings Return count is 4 (max allowed is 3). 75

com/pholser/util/properties/internal/defaultvalues/DefaultValue.java

Violation Message Line
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 33

com/pholser/util/properties/internal/defaultvalues/DefaultValueFactory.java

Violation Message Line
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 36

com/pholser/util/properties/internal/exceptions/AppliedSeparatorToNonAggregateTypeException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/BoundTypeNotAnInterfaceException.java

Violation Message Line
Warnings Missing a Javadoc comment. 28
Warnings Missing a Javadoc comment. 31

com/pholser/util/properties/internal/exceptions/InterfaceHasSuperinterfacesException.java

Violation Message Line
Warnings Missing a Javadoc comment. 28
Warnings Missing a Javadoc comment. 31

com/pholser/util/properties/internal/exceptions/MalformedDefaultValueException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/MalformedSeparatorException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/MultipleDefaultValueSpecificationException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/MultipleSeparatorSpecificationException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/NoDefaultValueSpecificationException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/UnsupportedParsedAsTypeException.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/exceptions/UnsupportedValueTypeException.java

Violation Message Line
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 33

com/pholser/util/properties/internal/exceptions/ValueConversionException.java

Violation Message Line
Warnings Missing a Javadoc comment. 28
Warnings Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/separators/ValueSeparator.java

Violation Message Line
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/separators/ValueSeparatorFactory.java

Violation Message Line
Warnings Missing a Javadoc comment. 34
Warnings Missing a Javadoc comment. 35

com/pholser/util/properties/internal/validation/SchemaValidator.java

Violation Message Line
Warnings Missing a Javadoc comment. 51
Warnings Class Data Abstraction Coupling is 11 (max allowed is 9) classes [AppliedSeparatorToNonAggregateTypeException, BoundTypeNotAnInterfaceException, DefaultValueFactory, HashMap, InterfaceHasSuperinterfacesException, MultipleDefaultValueSpecificationException, MultipleSeparatorSpecificationException, NoDefaultValueSpecificationException, ValidatedSchema, ValueConverterFactory, ValueSeparatorFactory]. 51
Warnings Missing a Javadoc comment. 56
Warnings Missing a Javadoc comment. 132