Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
2700693

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
2Errors Error
NewlineAtEndOfFile0Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
72Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
35Errors Error
JavadocMethod132Errors Error
JavadocType21Errors Error
JavadocVariable60Errors Error
JavadocStyle0Errors Error
ConstantName3Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength50Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore3Errors Error
OperatorWrap0Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter3Errors Error
WhitespaceAround3Errors Error
ModifierOrder0Errors Error
RedundantModifier1Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock0Errors Error
LeftCurly0Errors Error
NeedBraces30Errors Error
RightCurly1Errors Error
AvoidInlineConditionals1Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField10Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber1Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows2Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension86Errors Error
FinalClass4Errors Error
HideUtilityClassConstructor0Errors Error
InterfaceIsType0Errors Error
VisibilityModifier1Errors Error
ArrayTypeStyle0Errors Error
FinalParameters172Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

org/sat4j/csp/CSPLauncher.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.18
ErrorsMissing a Javadoc comment.27
ErrorsLine contains a tab character.29
ErrorsLine has trailing spaces.30
ErrorsLine contains a tab character.32
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsLine has trailing spaces.36
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsMethod 'configureSolver' is not designed for extension - needs to be abstract, final or empty.39
ErrorsLine contains a tab character.40
ErrorsParameter args should be final.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.46
ErrorsLine contains a tab character.47
ErrorsLine has trailing spaces.48
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine contains a tab character.51
ErrorsMethod 'createReader' is not designed for extension - needs to be abstract, final or empty.51
ErrorsLine is longer than 80 characters.52
ErrorsLine contains a tab character.52
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsLine contains a tab character.67
ErrorsMissing a Javadoc comment.67
ErrorsParameter args should be final.67
ErrorsLine contains a tab character.68
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.80
ErrorsMethod 'displayLicense' is not designed for extension - needs to be abstract, final or empty.80
ErrorsLine contains a tab character.81
ErrorsLine contains a tab character.82
ErrorsLine is longer than 80 characters.83
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.86
ErrorsMethod 'usage' is not designed for extension - needs to be abstract, final or empty.86
ErrorsLine contains a tab character.87
ErrorsLine is longer than 80 characters.88
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.89
ErrorsLine contains a tab character.91
ErrorsMethod 'getInstanceName' is not designed for extension - needs to be abstract, final or empty.91
ErrorsLine contains a tab character.92
ErrorsParameter args should be final.92
ErrorsLine contains a tab character.93
ErrorsLine contains a tab character.94
ErrorsLine contains a tab character.95

org/sat4j/csp/Clausifiable.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsRedundant 'public' modifier.27

org/sat4j/csp/Constant.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsParameter value should be final.30
Errors'value' hides a field.30
ErrorsMethod 'domain' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMissing a Javadoc comment.35
ErrorsMethod 'translate' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsParameter key should be final.39
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.43
ErrorsMissing a Javadoc comment.43
ErrorsParameter solver should be final.43
ErrorsLine has trailing spaces.49
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.52

org/sat4j/csp/Domain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.23
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsLine has trailing spaces.30
ErrorsMissing a Javadoc comment.31

org/sat4j/csp/Encoding.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsLine is longer than 80 characters.31
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.37

org/sat4j/csp/EnumeratedDomain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsParameter values should be final.29
Errors'values' hides a field.29
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.33
ErrorsMissing a Javadoc comment.33
ErrorsParameter i should be final.33
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.37
ErrorsMissing a Javadoc comment.37
ErrorsMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.41
ErrorsMissing a Javadoc comment.41
Errors'if' construct must use '{}'s.50
ErrorsMethod 'pos' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsParameter value should be final.57
Errors'for' construct must use '{}'s.58
Errors'if' construct must use '{}'s.59

org/sat4j/csp/Evaluable.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.24
ErrorsLine has trailing spaces.28
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.45

org/sat4j/csp/Predicate.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.56
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'setExpression' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMissing a Javadoc comment.73
ErrorsParameter expr should be final.73
Errors'expr' hides a field.73
ErrorsMethod 'addVariable' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsParameter name should be final.77
ErrorsMissing a Javadoc comment.81
ErrorsParameter values should be final.81
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsParameter solver should be final.90
ErrorsParameter vscope should be final.90
ErrorsParameter vars should be final.90
ErrorsLine is longer than 80 characters.107
ErrorsMissing a Javadoc comment.107
ErrorsMissing a Javadoc comment.109
ErrorsMissing a Javadoc comment.111
ErrorsParameter tuple should be final.111
ErrorsParameter n should be final.111
ErrorsParameter theScope should be final.111
ErrorsLine is longer than 80 characters.112
ErrorsParameter vars should be final.112
ErrorsParameter solver should be final.112

org/sat4j/csp/RangeDomain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.25
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.33
ErrorsParameter begin should be final.33
Errors'begin' hides a field.33
ErrorsParameter end should be final.33
Errors'end' hides a field.33
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.39
ErrorsMissing a Javadoc comment.39
ErrorsParameter i should be final.39
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMissing a Javadoc comment.44
ErrorsMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.48
Errors'if' construct must use '{}'s.57
ErrorsMethod 'pos' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter value should be final.64

org/sat4j/csp/SingletonDomain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine has trailing spaces.27
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsParameter v should be final.34
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMissing a Javadoc comment.38
ErrorsParameter i should be final.38
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.45
ErrorsMissing a Javadoc comment.45
ErrorsMethod 'iterator' is not designed for extension - needs to be abstract, final or empty.49
ErrorsMissing a Javadoc comment.49
Errors'if' construct must use '{}'s.58
ErrorsMethod 'pos' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsParameter theValue should be final.65

org/sat4j/csp/SolverFactory.java

ViolationMessageLine
ErrorsLine has trailing spaces.34
ErrorsClass SolverFactory should be declared as final.37
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.45
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.56
ErrorsLine has trailing spaces.64
ErrorsExpected @param tag for '<L>'.79
ErrorsParameter dsf should be final.80
ErrorsLine is longer than 80 characters.81
ErrorsLine is longer than 80 characters.82
ErrorsLine has trailing spaces.90
ErrorsLine has trailing spaces.94
ErrorsLine is longer than 80 characters.100
ErrorsLine has trailing spaces.112
ErrorsLine contains a tab character.118
ErrorsMissing a Javadoc comment.126

org/sat4j/csp/Var.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsParameter idvar should be final.34
ErrorsParameter domain should be final.34
Errors'domain' hides a field.34
ErrorsParameter lastvarnumber should be final.34
ErrorsLine has trailing spaces.42
ErrorsMethod 'domain' is not designed for extension - needs to be abstract, final or empty.45
ErrorsMissing a Javadoc comment.45
ErrorsLine has trailing spaces.51
ErrorsMethod 'translate' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter key should be final.54
ErrorsLine has trailing spaces.60
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsParameter solver should be final.63
Errors'for' construct must use '{}'s.65
ErrorsMethod 'findValue' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71
ErrorsParameter model should be final.71
Errors'if' construct must use '{}'s.74
ErrorsLine has trailing spaces.82
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.85

org/sat4j/csp/constraints/AllDiff.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.31
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.33
ErrorsMissing a Javadoc comment.33
ErrorsParameter solver should be final.33
ErrorsParameter scope should be final.33
ErrorsParameter vars should be final.33
Errors',' is not followed by whitespace.37
ErrorsLine is longer than 80 characters.45

org/sat4j/csp/constraints/BessiereSupports.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsParameter arity should be final.28
ErrorsParameter nbtuples should be final.28
ErrorsMethod 'chooseEncoding' is not designed for extension - needs to be abstract, final or empty.32
ErrorsParameter scope should be final.33

org/sat4j/csp/constraints/GentSupports.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.27
ErrorsMissing a Javadoc comment.29
ErrorsParameter arity should be final.29
ErrorsParameter nbtuples should be final.29
ErrorsMethod 'chooseEncoding' is not designed for extension - needs to be abstract, final or empty.33
ErrorsParameter scope should be final.34

org/sat4j/csp/constraints/Nogoods.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.29
ErrorsMissing a Javadoc comment.31
ErrorsMissing a Javadoc comment.33
ErrorsMissing a Javadoc comment.35
ErrorsParameter arity should be final.35
Errors'arity' hides a field.35
ErrorsParameter nbtuples should be final.35
ErrorsMethod 'addTuple' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMissing a Javadoc comment.40
ErrorsParameter index should be final.40
ErrorsParameter tuple should be final.40
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.44
ErrorsMissing a Javadoc comment.44
ErrorsParameter solver should be final.44
ErrorsParameter scope should be final.44
ErrorsParameter vars should be final.44
ErrorsMethod 'arity' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56

org/sat4j/csp/constraints/Relation.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine has trailing spaces.25
ErrorsLine has trailing spaces.27
ErrorsMissing a Javadoc comment.30
ErrorsMissing a Javadoc comment.32

org/sat4j/csp/constraints/Supports.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsParameter arity should be final.44
Errors'arity' hides a field.44
ErrorsParameter nbtuples should be final.44
ErrorsMethod 'addTuple' is not designed for extension - needs to be abstract, final or empty.49
ErrorsMissing a Javadoc comment.49
ErrorsParameter index should be final.49
ErrorsParameter tuple should be final.49
ErrorsMethod 'arity' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.53
ErrorsMethod 'toClause' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsParameter solver should be final.57
ErrorsParameter scope should be final.57
ErrorsParameter vars should be final.57
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsParameter tuple should be final.72
ErrorsParameter n should be final.72
ErrorsParameter scope should be final.72
ErrorsParameter solver should be final.72
ErrorsMissing a Javadoc comment.94
ErrorsParameter tuple should be final.94
Errors'if' construct must use '{}'s.110

org/sat4j/csp/constraints/WalshSupports.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.26
ErrorsMissing a Javadoc comment.28
ErrorsParameter arity should be final.28
ErrorsParameter nbtuples should be final.28
ErrorsMethod 'chooseEncoding' is not designed for extension - needs to be abstract, final or empty.32
ErrorsParameter scope should be final.33

org/sat4j/csp/encodings/BinarySupportEncoding.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.2
ErrorsClass BinarySupportEncoding should be declared as final.34
ErrorsMissing a Javadoc comment.34
ErrorsLine is longer than 80 characters.36
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.38
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsName 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.50
ErrorsParameter solver should be final.50
ErrorsParameter scope should be final.50
ErrorsMissing a Javadoc comment.57
ErrorsParameter solver should be final.57
ErrorsParameter scope should be final.57
ErrorsMissing a Javadoc comment.62
ErrorsParameter solver should be final.62
ErrorsParameter scope should be final.62
ErrorsParameter tuple should be final.63
ErrorsMissing a Javadoc comment.66
ErrorsParameter solver should be final.66
ErrorsParameter scope should be final.66
ErrorsParameter tuple should be final.67
ErrorsMissing a Javadoc comment.76
ErrorsParameter head should be final.76
ErrorsParameter v should be final.76
ErrorsParameter value should be final.76
ErrorsParameter supports should be final.77
ErrorsMissing a Javadoc comment.86
ErrorsParameter v should be final.86
ErrorsParameter supports should be final.86
ErrorsParameter solver should be final.87
Errors';' is preceded with whitespace.89
Errors'for' construct must use '{}'s.95
ErrorsLine is longer than 80 characters.95
Errors';' is preceded with whitespace.95

org/sat4j/csp/encodings/DirectEncoding.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsClass DirectEncoding should be declared as final.32
ErrorsMissing a Javadoc comment.32
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsName 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.46
ErrorsParameter solver should be final.46
ErrorsParameter scope should be final.46
ErrorsMissing a Javadoc comment.49
ErrorsParameter solver should be final.49
ErrorsParameter scope should be final.49
ErrorsMissing a Javadoc comment.52
ErrorsParameter solver should be final.52
ErrorsParameter scope should be final.52
ErrorsParameter tuple should be final.53
ErrorsMissing a Javadoc comment.64
ErrorsParameter solver should be final.64
ErrorsParameter scope should be final.64
ErrorsParameter tuple should be final.65

org/sat4j/csp/encodings/GeneralizedSupportEncoding.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsClass GeneralizedSupportEncoding should be declared as final.36
ErrorsMissing a Javadoc comment.36
ErrorsLine is longer than 80 characters.38
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsName 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.50
ErrorsParameter solver should be final.50
ErrorsParameter scope should be final.50
ErrorsMissing a Javadoc comment.56
ErrorsParameter solver should be final.56
ErrorsParameter scope should be final.56
ErrorsMissing a Javadoc comment.62
ErrorsParameter solver should be final.62
ErrorsParameter scope should be final.62
ErrorsParameter tuple should be final.63
ErrorsMissing a Javadoc comment.67
ErrorsParameter solver should be final.67
ErrorsParameter scope should be final.67
ErrorsParameter tuple should be final.68
ErrorsMissing a Javadoc comment.84
ErrorsParameter n should be final.84
ErrorsParameter scope should be final.84
ErrorsParameter acc should be final.84
ErrorsParameter theSupports should be final.85
Errors'for' construct must use '{}'s.89
Errors'if' construct must use '{}'s.90
Errors'else' construct must use '{}'s.94
ErrorsLine is longer than 80 characters.95
Errors';' is preceded with whitespace.95

org/sat4j/reader/CSPExtSupportReader.java

ViolationMessageLine
ErrorsMissing package-info.java file.0
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsParameter solver should be final.26
ErrorsMethod 'manageAllowedTuples' is not designed for extension - needs to be abstract, final or empty.30
ErrorsParameter relnum should be final.31
ErrorsParameter arity should be final.31
ErrorsParameter nbtuples should be final.31

org/sat4j/reader/CSPInstanceReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine has trailing spaces.34
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsParameter solver should be final.51
Errors'solver' hides a field.51
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.78
ErrorsLine has trailing spaces.85
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter filename should be final.87
ErrorsRedundant throws: 'FileNotFoundException' is subclass of 'IOException'.88
Errors'}' should be alone on a line.121
ErrorsLine has trailing spaces.126
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.133
ErrorsParameter model should be final.135
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.139
ErrorsParameter model should be final.140
ErrorsParameter out should be final.140
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.144
ErrorsParameter in should be final.145

org/sat4j/reader/CSPReader.java

ViolationMessageLine
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.57
ErrorsLine has trailing spaces.59
ErrorsLine is longer than 80 characters.61
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'relations' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.73
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsLine is longer than 80 characters.83
ErrorsMissing a Javadoc comment.83
ErrorsLine is longer than 80 characters.85
ErrorsMissing a Javadoc comment.85
ErrorsLine is longer than 80 characters.87
ErrorsMissing a Javadoc comment.87
ErrorsLine is longer than 80 characters.89
ErrorsMissing a Javadoc comment.89
ErrorsMissing a Javadoc comment.91
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.95
ErrorsMissing a Javadoc comment.97
ErrorsMissing a Javadoc comment.99
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.103
ErrorsMissing a Javadoc comment.105
ErrorsMissing a Javadoc comment.107
ErrorsMissing a Javadoc comment.109
ErrorsParameter solver should be final.109
Errors'solver' hides a field.109
ErrorsLine has trailing spaces.111
ErrorsLine is longer than 80 characters.112
Errors',' is not followed by whitespace.112
Errors',' is not followed by whitespace.113
ErrorsMissing a Javadoc comment.123
ErrorsParameter in should be final.123
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter model should be final.136
ErrorsParameter out should be final.136
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.144
ErrorsParameter model should be final.145
ErrorsMissing a Javadoc comment.155
ErrorsParameter in should be final.155
ErrorsAvoid inline conditionals.199
ErrorsMethod 'manageAllowedTuples' is not designed for extension - needs to be abstract, final or empty.233
ErrorsMissing a Javadoc comment.233
ErrorsParameter relnum should be final.233
ErrorsParameter arity should be final.233
ErrorsParameter nbtuples should be final.233
ErrorsMissing a Javadoc comment.244
ErrorsParameter input should be final.244
ErrorsMissing a Javadoc comment.249
ErrorsParameter input should be final.249
ErrorsParameter size should be final.249
Errors'for' construct must use '{}'s.251
ErrorsMethod 'beginInstance' is not designed for extension - needs to be abstract, final or empty.256
ErrorsMissing a Javadoc comment.256
ErrorsParameter arg0 should be final.256
ErrorsMethod 'beginDomainsSection' is not designed for extension - needs to be abstract, final or empty.260
ErrorsMissing a Javadoc comment.260
ErrorsParameter nbdomain should be final.260
ErrorsMethod 'beginDomain' is not designed for extension - needs to be abstract, final or empty.264
ErrorsMissing a Javadoc comment.264
ErrorsParameter id should be final.264
ErrorsParameter size should be final.264
ErrorsMethod 'addDomainValue' is not designed for extension - needs to be abstract, final or empty.272
ErrorsMissing a Javadoc comment.272
ErrorsParameter arg0 should be final.272
Errors'for' construct must use '{}'s.277
ErrorsMethod 'addDomainValue' is not designed for extension - needs to be abstract, final or empty.284
ErrorsMissing a Javadoc comment.284
ErrorsParameter begin should be final.284
ErrorsParameter end should be final.284
Errors'if' construct must use '{}'s.285
Errors'for' construct must use '{}'s.291
ErrorsMethod 'endDomain' is not designed for extension - needs to be abstract, final or empty.296
ErrorsMissing a Javadoc comment.296
Errors'if' construct must use '{}'s.298
Errors'else' construct must use '{}'s.301
ErrorsMethod 'endDomainsSection' is not designed for extension - needs to be abstract, final or empty.305
ErrorsMissing a Javadoc comment.305
ErrorsMethod 'beginVariablesSection' is not designed for extension - needs to be abstract, final or empty.309
ErrorsMissing a Javadoc comment.309
ErrorsParameter expectedNumberOfVariables should be final.309
ErrorsMethod 'addVariable' is not designed for extension - needs to be abstract, final or empty.315
ErrorsMissing a Javadoc comment.315
ErrorsParameter idvar should be final.315
ErrorsParameter iddomain should be final.315
Errors'if' construct must use '{}'s.319
ErrorsMethod 'endVariablesSection' is not designed for extension - needs to be abstract, final or empty.325
ErrorsMissing a Javadoc comment.325
Errors'if' construct must use '{}'s.326
Errors'else' construct must use '{}'s.328
ErrorsMethod 'beginRelationsSection' is not designed for extension - needs to be abstract, final or empty.341
ErrorsMissing a Javadoc comment.341
ErrorsParameter nbrel should be final.341
ErrorsMethod 'beginRelation' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsParameter name should be final.347
ErrorsParameter arity should be final.347
ErrorsParameter nbTuples should be final.347
ErrorsParameter isSupport should be final.348
Errors'if' construct must use '{}'s.350
ErrorsMethod 'addRelationTuple' is not designed for extension - needs to be abstract, final or empty.361
ErrorsMissing a Javadoc comment.361
ErrorsParameter tuple should be final.361
ErrorsMissing a Javadoc comment.365
ErrorsMethod 'endRelationsSection' is not designed for extension - needs to be abstract, final or empty.368
ErrorsMissing a Javadoc comment.368
Errors'if' construct must use '{}'s.369
Errors'else' construct must use '{}'s.372
ErrorsMethod 'beginPredicatesSection' is not designed for extension - needs to be abstract, final or empty.376
ErrorsMissing a Javadoc comment.376
ErrorsParameter arg0 should be final.376
ErrorsMethod 'beginPredicate' is not designed for extension - needs to be abstract, final or empty.380
ErrorsMissing a Javadoc comment.380
ErrorsParameter name should be final.380
Errors'if' construct must use '{}'s.383
ErrorsMethod 'addFormalParameter' is not designed for extension - needs to be abstract, final or empty.387
ErrorsMissing a Javadoc comment.387
ErrorsParameter name should be final.387
ErrorsParameter type should be final.387
ErrorsMethod 'predicateExpression' is not designed for extension - needs to be abstract, final or empty.392
ErrorsMissing a Javadoc comment.392
ErrorsParameter expr should be final.392
ErrorsMissing a Javadoc comment.396
ErrorsMethod 'endPredicatesSection' is not designed for extension - needs to be abstract, final or empty.400
ErrorsMissing a Javadoc comment.400
Errors'if' construct must use '{}'s.401
Errors'else' construct must use '{}'s.404
ErrorsMethod 'beginConstraintsSection' is not designed for extension - needs to be abstract, final or empty.408
ErrorsMissing a Javadoc comment.408
ErrorsParameter arg0 should be final.408
ErrorsMethod 'beginConstraint' is not designed for extension - needs to be abstract, final or empty.414
ErrorsMissing a Javadoc comment.414
ErrorsParameter name should be final.414
ErrorsParameter arity should be final.414
Errors'if' construct must use '{}'s.419
Errors'100' is a magic number.421
ErrorsMethod 'constraintReference' is not designed for extension - needs to be abstract, final or empty.424
ErrorsMissing a Javadoc comment.424
ErrorsParameter ref should be final.424
Errors'==' is not followed by whitespace.431
ErrorsLine is longer than 80 characters.432
ErrorsLine contains a tab character.432
Errors'+' is not preceded with whitespace.432
Errors'+' is not followed by whitespace.432
ErrorsMethod 'addVariableToConstraint' is not designed for extension - needs to be abstract, final or empty.436
ErrorsMissing a Javadoc comment.436
ErrorsParameter arg0 should be final.436
ErrorsMethod 'addEffectiveParameter' is not designed for extension - needs to be abstract, final or empty.440
ErrorsMissing a Javadoc comment.440
ErrorsParameter arg0 should be final.440
ErrorsMethod 'addEffectiveParameter' is not designed for extension - needs to be abstract, final or empty.444
ErrorsMissing a Javadoc comment.444
ErrorsParameter arg0 should be final.444
ErrorsMethod 'beginParameterList' is not designed for extension - needs to be abstract, final or empty.448
ErrorsMissing a Javadoc comment.448
ErrorsMissing a Javadoc comment.454
ErrorsParameter arg0 should be final.454
ErrorsMissing a Javadoc comment.459
ErrorsParameter arg0 should be final.459
ErrorsMissing a Javadoc comment.464
ErrorsMethod 'addConstantParameter' is not designed for extension - needs to be abstract, final or empty.469
ErrorsMissing a Javadoc comment.469
ErrorsParameter arg0 should be final.469
ErrorsParameter arg1 should be final.469
ErrorsMethod 'constraintExpression' is not designed for extension - needs to be abstract, final or empty.474
ErrorsMissing a Javadoc comment.474
ErrorsParameter arg0 should be final.474
ErrorsMethod 'endConstraint' is not designed for extension - needs to be abstract, final or empty.479
ErrorsMissing a Javadoc comment.479
ErrorsMethod 'endConstraintsSection' is not designed for extension - needs to be abstract, final or empty.487
ErrorsMissing a Javadoc comment.487
Errors'if' construct must use '{}'s.488
Errors'else' construct must use '{}'s.490
ErrorsMissing a Javadoc comment.494
ErrorsMethod 'getProblem' is not designed for extension - needs to be abstract, final or empty.498
ErrorsMissing a Javadoc comment.498
ErrorsLine has trailing spaces.501
ErrorsLine contains a tab character.502
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.502
ErrorsLine contains a tab character.503
ErrorsLine is longer than 80 characters.504
ErrorsLine contains a tab character.504
ErrorsLine contains a tab character.505
ErrorsLine contains a tab character.506

org/sat4j/reader/CSPSupportReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.24
ErrorsMissing a Javadoc comment.26
ErrorsParameter solver should be final.26
ErrorsMethod 'manageAllowedTuples' is not designed for extension - needs to be abstract, final or empty.30
ErrorsParameter relnum should be final.31
ErrorsParameter arity should be final.31
ErrorsParameter nbtuples should be final.31

org/sat4j/reader/XMLCSPReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsParameter solver should be final.40
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.44
ErrorsParameter model should be final.45
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.49
ErrorsParameter model should be final.50
ErrorsParameter out should be final.50
ErrorsLine has trailing spaces.56
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.59
ErrorsParameter filename should be final.60
ErrorsRedundant throws: 'FileNotFoundException' is subclass of 'IOException'.61
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter in should be final.74
ErrorsLine contains a tab character.79
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.79
ErrorsLine contains a tab character.80
ErrorsLine is longer than 80 characters.81
ErrorsLine contains a tab character.81
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.83
ErrorsLine has trailing spaces.84
ErrorsLine contains a tab character.84
ErrorsLine has trailing spaces.87
ErrorsMethod 'setVerbosity' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter b should be final.91