Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
64 0 0 4232

Files

Files Infos Warnings Errors
org/sat4j/pb/IPBSolver.java 0 0 19
org/sat4j/pb/LanceurPseudo2005.java 0 0 31
org/sat4j/pb/LanceurPseudo2007.java 0 0 27
org/sat4j/pb/LanceurPseudo2007Eclipse.java 0 0 48
org/sat4j/pb/OPBStringSolver.java 0 0 205
org/sat4j/pb/ObjectiveFunction.java 0 0 48
org/sat4j/pb/OptToPBSATAdapter.java 0 0 52
org/sat4j/pb/PBSolverDecorator.java 0 0 37
org/sat4j/pb/PseudoOptDecorator.java 0 0 60
org/sat4j/pb/SolverFactory.java 0 0 501
org/sat4j/pb/constraints/AbstractPBClauseCardConstrDataStructure.java 0 0 100
org/sat4j/pb/constraints/AbstractPBDataStructureFactory.java 0 0 93
org/sat4j/pb/constraints/AbstractPBDataStructureFactoryPB.java 0 0 48
org/sat4j/pb/constraints/CompetPBMaxClauseCardConstrDataStructure.java 0 0 34
org/sat4j/pb/constraints/PBMaxCBClauseCardConstrDataStructure.java 0 0 14
org/sat4j/pb/constraints/PBMaxClauseAtLeastConstrDataStructure.java 0 0 15
org/sat4j/pb/constraints/PBMaxClauseCardConstrDataStructure.java 0 0 29
org/sat4j/pb/constraints/PBMaxDataStructure.java 0 0 51
org/sat4j/pb/constraints/PBMinClauseCardConstrDataStructure.java 0 0 28
org/sat4j/pb/constraints/PBMinDataStructure.java 0 0 47
org/sat4j/pb/constraints/PuebloPBMinClauseAtLeastConstrDataStructure.java 0 0 15
org/sat4j/pb/constraints/PuebloPBMinClauseCardConstrDataStructure.java 0 0 90
org/sat4j/pb/constraints/PuebloPBMinDataStructure.java 0 0 46
org/sat4j/pb/constraints/package.html 0 0 1
org/sat4j/pb/constraints/pb/AtLeastPB.java 0 0 39
org/sat4j/pb/constraints/pb/BinaryClausePB.java 0 0 59
org/sat4j/pb/constraints/pb/ConflictMap.java 0 0 147
org/sat4j/pb/constraints/pb/ConflictMapCardinality.java 0 0 13
org/sat4j/pb/constraints/pb/ConflictMapClause.java 0 0 25
org/sat4j/pb/constraints/pb/ConflictMapMerging.java 0 0 31
org/sat4j/pb/constraints/pb/HTClausePB.java 0 0 89
org/sat4j/pb/constraints/pb/IConflict.java 0 0 22
org/sat4j/pb/constraints/pb/IDataStructurePB.java 0 0 26
org/sat4j/pb/constraints/pb/IInternalPBConstraintCreator.java 0 0 10
org/sat4j/pb/constraints/pb/InternalMapPBStructure.java 0 0 185
org/sat4j/pb/constraints/pb/MapPb.java 0 0 100
org/sat4j/pb/constraints/pb/MaxWatchPb.java 0 0 117
org/sat4j/pb/constraints/pb/MinWatchCardPB.java 0 0 66
org/sat4j/pb/constraints/pb/MinWatchPb.java 0 0 133
org/sat4j/pb/constraints/pb/MixableCBClausePB.java 0 0 44
org/sat4j/pb/constraints/pb/PBConstr.java 0 0 18
org/sat4j/pb/constraints/pb/Pseudos.java 0 0 150
org/sat4j/pb/constraints/pb/PuebloMinWatchPb.java 0 0 84
org/sat4j/pb/constraints/pb/UnitClausePB.java 0 0 42
org/sat4j/pb/constraints/pb/WatchPb.java 0 0 157
org/sat4j/pb/core/PBDataStructureFactory.java 0 0 22
org/sat4j/pb/core/PBSolver.java 0 0 80
org/sat4j/pb/core/PBSolverCP.java 0 0 199
org/sat4j/pb/core/PBSolverClause.java 0 0 37
org/sat4j/pb/core/PBSolverMerging.java 0 0 35
org/sat4j/pb/core/PBSolverResolution.java 0 0 49
org/sat4j/pb/core/PBSolverWithImpliedClause.java 0 0 43
org/sat4j/pb/core/package.html 0 0 1
org/sat4j/pb/orders/VarOrderHeapObjective.java 0 0 73
org/sat4j/pb/orders/package.html 0 0 1
org/sat4j/pb/package.html 0 0 1
org/sat4j/pb/reader/GoodOPBReader.java 0 0 57
org/sat4j/pb/reader/OPBEclipseReader2007.java 0 0 48
org/sat4j/pb/reader/OPBReader2005.java 0 0 218
org/sat4j/pb/reader/OPBReader2006.java 0 0 19
org/sat4j/pb/reader/OPBReader2007.java 0 0 124
org/sat4j/pb/reader/PBInstanceReader.java 0 0 28
org/sat4j/pb/reader/package.html 0 0 1

Rules

Rules Violations Severity
PackageHtml 5 Errors Error
NewlineAtEndOfFile 1 Errors Error
Translation 0 Errors Error
JavadocMethod 529 Errors Error
JavadocType 32 Errors Error
JavadocVariable 61 Errors Error
JavadocStyle 83 Errors Error
ConstantName 0 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 1 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 2 Errors Error
FileLength 0 Errors Error
LineLength 197 Errors Error
MethodLength 0 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 2 Errors Error
OperatorWrap 0 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 509 Errors Error
WhitespaceAfter 54 Errors Error
WhitespaceAround 1065 Errors Error
ModifierOrder 14 Errors Error
RedundantModifier 20 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 2 Errors Error
LeftCurly 0 Errors Error
NeedBraces 160 Errors Error
RightCurly 2 Errors Error
AvoidInlineConditionals 9 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 1 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 13 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 5 Errors Error
MagicNumber 7 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 1 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 278 Errors Error
FinalClass 4 Errors Error
HideUtilityClassConstructor 1 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 33 Errors Error
ArrayTypeStyle 2 Errors Error
FinalParameters 628 Errors Error
GenericIllegalRegexp
  • message : "Line has trailing spaces."
  • format : "\s+$"
511 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

org/sat4j/pb/IPBSolver.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 40
Errors First sentence should end with a period. 46
Errors Line has trailing spaces. 49
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors Line has trailing spaces. 71
Errors Missing a Javadoc comment. 72
Errors Redundant 'public' modifier. 72
Errors Line has trailing spaces. 73
Errors Missing a Javadoc comment. 74
Errors Redundant 'public' modifier. 74
Errors Missing a Javadoc comment. 76
Errors Redundant 'public' modifier. 76

org/sat4j/pb/LanceurPseudo2005.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 47
Errors First sentence should end with a period. 51
Errors Line has trailing spaces. 53
Errors Missing a Javadoc comment. 64
Errors Variable 'obfct' must be private and have accessor methods. 64
Errors Line has trailing spaces. 68
Errors Method 'createReader' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Parameter theSolver should be final. 72
Errors Parameter problemname should be final. 72
Errors 'cast' is not followed by whitespace. 73
Errors Line has trailing spaces. 78
Errors Method 'configureSolver' is not designed for extension - needs to be abstract, final or empty. 81
Errors Missing a Javadoc comment. 81
Errors Parameter args should be final. 82
Errors '==' is not preceded with whitespace. 90
Errors '3' is a magic number. 90
Errors '==' is not followed by whitespace. 90
Errors Method 'usage' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors Line is longer than 80 characters. 99
Errors Method 'getInstanceName' is not designed for extension - needs to be abstract, final or empty. 103
Errors Missing a Javadoc comment. 103
Errors Parameter args should be final. 104
Errors '3' is a magic number. 105

org/sat4j/pb/LanceurPseudo2007.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 37
Errors Line contains a tab character. 43
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line has trailing spaces. 47
Errors Line contains a tab character. 47
Errors Method 'createReader' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Parameter theSolver should be final. 49
Errors Parameter problemname should be final. 49
Errors 'cast' is not followed by whitespace. 50
Errors First sentence should end with a period. 52
Errors Line has trailing spaces. 54
Errors '==' is not preceded with whitespace. 61
Errors '==' is not followed by whitespace. 61
Errors '||' is not preceded with whitespace. 61
Errors '||' is not followed by whitespace. 61
Errors '>' is not preceded with whitespace. 61
Errors '3' is a magic number. 61
Errors '>' is not followed by whitespace. 61

org/sat4j/pb/LanceurPseudo2007Eclipse.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 39
Errors Line contains a tab character. 41
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 47
Errors Missing a Javadoc comment. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 49
Errors Line has trailing spaces. 51
Errors Line contains a tab character. 51
Errors Method 'solve' is not designed for extension - needs to be abstract, final or empty. 52
Errors Missing a Javadoc comment. 52
Errors Parameter problem should be final. 53
Errors '{' is not preceded with whitespace. 56
Errors Line is longer than 80 characters. 57
Errors Line contains a tab character. 57
Errors Method 'createReader' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Line contains a tab character. 63
Errors Parameter theSolver should be final. 63
Errors Parameter problemname should be final. 63
Errors Line contains a tab character. 64
Errors First sentence should end with a period. 66
Errors Line has trailing spaces. 68
Errors '==' is not preceded with whitespace. 75
Errors '==' is not followed by whitespace. 75
Errors '||' is not preceded with whitespace. 75
Errors '||' is not followed by whitespace. 75
Errors '>' is not preceded with whitespace. 75
Errors '>' is not followed by whitespace. 75
Errors Method 'displayAnswer' is not designed for extension - needs to be abstract, final or empty. 83
Errors Missing a Javadoc comment. 83
Errors '{' is not preceded with whitespace. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors 'if' construct must use '{}'s. 88
Errors Line contains a tab character. 88
Errors Line contains a tab character. 89
Errors 'cast' is not followed by whitespace. 89
Errors Line has trailing spaces. 90
Errors Line has trailing spaces. 93

org/sat4j/pb/OPBStringSolver.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 20
Errors Line has trailing spaces. 26
Errors Line has trailing spaces. 41
Errors Line has trailing spaces. 43
Errors Line has trailing spaces. 45
Errors Line contains a tab character. 49
Errors Line has trailing spaces. 50
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line has trailing spaces. 53
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Missing a Javadoc comment. 54
Errors Line has trailing spaces. 55
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Missing a Javadoc comment. 56
Errors Line contains a tab character. 58
Errors Line has trailing spaces. 59
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Parameter initSize should be final. 67
Errors Expected @param tag for 'initSize'. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors Line contains a tab character. 71
Errors Method 'addPseudoBoolean' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Parameter lits should be final. 71
Errors Parameter coeffs should be final. 71
Errors '<' is not preceded with whitespace. 71
Errors '<' is not followed by whitespace. 71
Errors '>' is not preceded with whitespace. 71
Errors Line is longer than 80 characters. 72
Errors Line contains a tab character. 72
Errors Parameter moreThan should be final. 72
Errors Parameter d should be final. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors '++' is preceded with whitespace. 75
Errors Line contains a tab character. 76
Errors 'for' construct must use '{}'s. 77
Errors Line contains a tab character. 77
Errors '<' is not followed by whitespace. 77
Errors ';' is not followed by whitespace. 77
Errors Line is longer than 80 characters. 78
Errors Line contains a tab character. 78
Errors '+' is not preceded with whitespace. 78
Errors '+' is not followed by whitespace. 78
Errors '+' is not preceded with whitespace. 78
Errors Line contains a tab character. 79
Errors '+' is not preceded with whitespace. 79
Errors '+' is not followed by whitespace. 79
Errors '+' is not preceded with whitespace. 79
Errors '+' is not followed by whitespace. 79
Errors Line contains a tab character. 80
Errors '}' should be on the same line. 80
Errors 'for' construct must use '{}'s. 82
Errors Line contains a tab character. 82
Errors '<' is not followed by whitespace. 82
Errors ';' is not followed by whitespace. 82
Errors Line is longer than 80 characters. 83
Errors Line contains a tab character. 83
Errors '+' is not preceded with whitespace. 83
Errors '+' is not followed by whitespace. 83
Errors '+' is not preceded with whitespace. 83
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors '+' is not preceded with whitespace. 84
Errors '+' is not followed by whitespace. 84
Errors '+' is not preceded with whitespace. 84
Errors '+' is not followed by whitespace. 84
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 89
Errors Method 'setObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 89
Errors Missing a Javadoc comment. 89
Errors Parameter obj should be final. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors '+' is not preceded with whitespace. 92
Errors '+' is not followed by whitespace. 92
Errors '+' is not preceded with whitespace. 92
Errors '+' is not followed by whitespace. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors '<' is not preceded with whitespace. 95
Errors '<' is not followed by whitespace. 95
Errors '>' is not preceded with whitespace. 95
Errors 'for' construct must use '{}'s. 96
Errors Line contains a tab character. 96
Errors '<' is not followed by whitespace. 96
Errors ';' is not followed by whitespace. 96
Errors Line contains a tab character. 97
Errors '+' is not preceded with whitespace. 97
Errors '+' is not followed by whitespace. 97
Errors '+' is not preceded with whitespace. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors ',' is not followed by whitespace. 99
Errors Line contains a tab character. 100
Errors Line contains a tab character. 102
Errors Method 'addAtLeast' is not designed for extension - needs to be abstract, final or empty. 102
Errors Missing a Javadoc comment. 102
Errors Line contains a tab character. 103
Errors Parameter literals should be final. 103
Errors Parameter degree should be final. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors 'for' construct must use '{}'s. 107
Errors ';' is not followed by whitespace. 107
Errors '+' is not preceded with whitespace. 108
Errors '+' is not followed by whitespace. 108
Errors '+' is not preceded with whitespace. 109
Errors '+' is not followed by whitespace. 109
Errors '+' is not preceded with whitespace. 109
Errors '+' is not followed by whitespace. 109
Errors Line has trailing spaces. 110
Errors Line contains a tab character. 111
Errors Line contains a tab character. 113
Errors Method 'addAtMost' is not designed for extension - needs to be abstract, final or empty. 113
Errors Missing a Javadoc comment. 113
Errors Line contains a tab character. 114
Errors Parameter literals should be final. 114
Errors Parameter degree should be final. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors 'for' construct must use '{}'s. 118
Errors ';' is not followed by whitespace. 118
Errors '+' is not preceded with whitespace. 119
Errors '+' is not followed by whitespace. 119
Errors '+' is not preceded with whitespace. 120
Errors '+' is not followed by whitespace. 120
Errors '+' is not preceded with whitespace. 120
Errors '+' is not followed by whitespace. 120
Errors Line has trailing spaces. 121
Errors Line contains a tab character. 122
Errors Line contains a tab character. 124
Errors Method 'addClause' is not designed for extension - needs to be abstract, final or empty. 124
Errors Missing a Javadoc comment. 124
Errors Line is longer than 80 characters. 125
Errors Line contains a tab character. 125
Errors Parameter literals should be final. 125
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors 'for' construct must use '{}'s. 128
Errors ';' is not followed by whitespace. 128
Errors '+' is not preceded with whitespace. 129
Errors '+' is not followed by whitespace. 129
Errors Line has trailing spaces. 131
Errors Line contains a tab character. 132
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Method 'getExplanation' is not designed for extension - needs to be abstract, final or empty. 137
Errors Missing a Javadoc comment. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Line contains a tab character. 142
Errors Line is longer than 80 characters. 143
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line contains a tab character. 145
Errors Missing a Javadoc comment. 145
Errors Parameter listOfVariables should be final. 145
Errors Line contains a tab character. 146
Errors Line contains a tab character. 148
Errors Line has trailing spaces. 149
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 150
Errors Missing a Javadoc comment. 150
Errors Line contains a tab character. 151
Errors '{' is not preceded with whitespace. 151
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors Line contains a tab character. 155
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 155
Errors Missing a Javadoc comment. 155
Errors Line contains a tab character. 156
Errors Parameter prefix should be final. 156
Errors Line contains a tab character. 158
Errors Method 'newVar' is not designed for extension - needs to be abstract, final or empty. 160
Errors Missing a Javadoc comment. 160
Errors Parameter howmany should be final. 161
Errors Line contains a tab character. 162
Errors Line has trailing spaces. 169
Errors Missing a Javadoc comment. 170
Errors Parameter nb should be final. 171

org/sat4j/pb/ObjectiveFunction.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 40
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 44
Errors Line has trailing spaces. 49
Errors Missing a Javadoc comment. 54
Errors '<' is not preceded with whitespace. 54
Errors '<' is not followed by whitespace. 54
Errors '>' is not preceded with whitespace. 54
Errors Missing a Javadoc comment. 56
Errors Missing a Javadoc comment. 58
Errors Parameter vars should be final. 58
Errors 'vars' hides a field. 58
Errors Parameter coeffs should be final. 58
Errors '<' is not preceded with whitespace. 58
Errors '<' is not followed by whitespace. 58
Errors '>' is not preceded with whitespace. 58
Errors 'coeffs' hides a field. 58
Errors '<' is not preceded with whitespace. 60
Errors '<' is not followed by whitespace. 60
Errors '>' is not preceded with whitespace. 60
Errors '>' is not followed by whitespace. 60
Errors Method 'calculateDegree' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Parameter model should be final. 64
Errors 'if' construct must use '{}'s. 69
Errors '<' is not preceded with whitespace. 71
Errors '<' is not followed by whitespace. 71
Errors '&&' is not preceded with whitespace. 71
Errors '&&' is not followed by whitespace. 71
Errors Line is longer than 80 characters. 72
Errors Line is longer than 80 characters. 73
Errors Missing a Javadoc comment. 80
Errors Parameter var should be final. 80
Errors Parameter model should be final. 80
Errors 'for' construct must use '{}'s. 81
Errors 'if' construct must use '{}'s. 82
Errors Method 'getCoeffs' is not designed for extension - needs to be abstract, final or empty. 87
Errors Missing a Javadoc comment. 87
Errors '<' is not preceded with whitespace. 87
Errors '<' is not followed by whitespace. 87
Errors '>' is not preceded with whitespace. 87
Errors Method 'getVars' is not designed for extension - needs to be abstract, final or empty. 91
Errors Missing a Javadoc comment. 91

org/sat4j/pb/OptToPBSATAdapter.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line is longer than 80 characters. 21
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 27
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 44
Errors Missing a Javadoc comment. 48
Errors Variable 'problem' must be private and have accessor methods. 48
Errors Missing a Javadoc comment. 50
Errors Variable 'modelComputed' must be private and have accessor methods. 50
Errors Missing a Javadoc comment. 52
Errors Parameter problem should be final. 52
Errors 'problem' hides a field. 52
Errors Method 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors Method 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty. 63
Errors Missing a Javadoc comment. 63
Errors Parameter global should be final. 64
Errors Line contains a tab character. 65
Errors Method 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Parameter assumps should be final. 69
Errors Parameter global should be final. 69
Errors Method 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty. 74
Errors Missing a Javadoc comment. 74
Errors Parameter assumps should be final. 75
Errors Method 'model' is not designed for extension - needs to be abstract, final or empty. 79
Errors Missing a Javadoc comment. 79
Errors 'if' construct must use '{}'s. 81
Errors Line has trailing spaces. 81
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line contains a tab character. 86
Errors Must have at least one statement. 92
Errors Must have at least one statement. 94
Errors Method 'model' is not designed for extension - needs to be abstract, final or empty. 101
Errors Missing a Javadoc comment. 101
Errors Parameter var should be final. 102
Errors 'if' construct must use '{}'s. 103
Errors Line contains a tab character. 103
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 107
Errors Missing a Javadoc comment. 107
Errors Line has trailing spaces. 108
Errors Parameter prefix should be final. 108
Errors Line is longer than 80 characters. 109
Errors '+' is not preceded with whitespace. 109
Errors '+' is not followed by whitespace. 109
Errors '+' is not preceded with whitespace. 109
Errors '+' is not followed by whitespace. 109

org/sat4j/pb/PBSolverDecorator.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 40
Errors Line is longer than 80 characters. 44
Errors '<' is not preceded with whitespace. 44
Errors '<' is not followed by whitespace. 44
Errors '>' is not preceded with whitespace. 44
Errors Line has trailing spaces. 47
Errors Missing a Javadoc comment. 51
Errors Parameter solver should be final. 51
Errors Line has trailing spaces. 54
Errors Method 'addPseudoBoolean' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Parameter lits should be final. 55
Errors Parameter coeffs should be final. 55
Errors '<' is not preceded with whitespace. 55
Errors '<' is not followed by whitespace. 55
Errors '>' is not preceded with whitespace. 55
Errors Parameter moreThan should be final. 56
Errors Parameter d should be final. 56
Errors Line has trailing spaces. 59
Errors Method 'setListOfVariablesForExplanation' is not designed for extension - needs to be abstract, final or empty. 60
Errors Missing a Javadoc comment. 60
Errors Parameter varExplain should be final. 60
Errors Line contains a tab character. 61
Errors Line has trailing spaces. 63
Errors Method 'getExplanation' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors '{' is not preceded with whitespace. 64
Errors Line contains a tab character. 65
Errors Method 'setObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 68
Errors Missing a Javadoc comment. 68
Errors Parameter obj should be final. 68
Errors Line has trailing spaces. 71

org/sat4j/pb/PseudoOptDecorator.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 46
Errors Missing a Javadoc comment. 50
Errors Line has trailing spaces. 51
Errors Missing a Javadoc comment. 52
Errors Missing a Javadoc comment. 53
Errors Line has trailing spaces. 54
Errors Missing a Javadoc comment. 55
Errors Parameter solver should be final. 55
Errors Method 'setObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter objf should be final. 60
Errors Method 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty. 65
Errors Missing a Javadoc comment. 65
Errors Line contains a tab character. 68
Errors '=' is not preceded with whitespace. 70
Errors '=' is not followed by whitespace. 70
Errors ';' is not followed by whitespace. 70
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors ';' is not followed by whitespace. 70
Errors Line contains a tab character. 71
Errors '=' is not preceded with whitespace. 71
Errors '=' is not followed by whitespace. 71
Errors '+' is not preceded with whitespace. 71
Errors '+' is not followed by whitespace. 71
Errors Method 'hasNoObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Method 'nonOptimalMeansSatisfiable' is not designed for extension - needs to be abstract, final or empty. 81
Errors Missing a Javadoc comment. 81
Errors Method 'calculateObjective' is not designed for extension - needs to be abstract, final or empty. 85
Errors Missing a Javadoc comment. 85
Errors Method 'discard' is not designed for extension - needs to be abstract, final or empty. 89
Errors Missing a Javadoc comment. 89
Errors Method 'model' is not designed for extension - needs to be abstract, final or empty. 94
Errors Missing a Javadoc comment. 94
Errors Method 'model' is not designed for extension - needs to be abstract, final or empty. 100
Errors Missing a Javadoc comment. 100
Errors Line contains a tab character. 101
Errors Parameter var should be final. 101
Errors Line contains a tab character. 102
Errors '-' is not preceded with whitespace. 102
Errors '-' is not followed by whitespace. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 105
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 105
Errors Missing a Javadoc comment. 105
Errors Line has trailing spaces. 106
Errors Parameter prefix should be final. 106
Errors '+' is not preceded with whitespace. 107
Errors '+' is not followed by whitespace. 107
Errors '+' is not preceded with whitespace. 107
Errors '+' is not followed by whitespace. 107
Errors Line has trailing spaces. 109
Errors Line has trailing spaces. 110

org/sat4j/pb/SolverFactory.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 64
Errors Class SolverFactory should be declared as final. 67
Errors '<' is not preceded with whitespace. 67
Errors '<' is not followed by whitespace. 67
Errors '>' is not preceded with whitespace. 67
Errors Line has trailing spaces. 70
Errors Missing a Javadoc comment. 75
Errors Line has trailing spaces. 79
Errors Missing a Javadoc comment. 86
Errors Line has trailing spaces. 94
Errors '<' is not preceded with whitespace. 116
Errors '<' is not followed by whitespace. 116
Errors '>' is not preceded with whitespace. 116
Errors '<' is not preceded with whitespace. 133
Errors '<' is not followed by whitespace. 133
Errors '>' is not preceded with whitespace. 133
Errors Missing a Javadoc comment. 137
Errors '<' is not preceded with whitespace. 137
Errors '<' is not followed by whitespace. 137
Errors '>' is not preceded with whitespace. 137
Errors '<' is not preceded with whitespace. 147
Errors '<' is not followed by whitespace. 147
Errors '>' is not preceded with whitespace. 147
Errors Missing a Javadoc comment. 152
Errors '<' is not preceded with whitespace. 152
Errors '<' is not followed by whitespace. 152
Errors '>' is not preceded with whitespace. 152
Errors Line is longer than 80 characters. 165
Errors '<' is not preceded with whitespace. 165
Errors '<' is not followed by whitespace. 165
Errors '>' is not preceded with whitespace. 165
Errors Line is longer than 80 characters. 166
Errors '<' is not preceded with whitespace. 166
Errors '<' is not followed by whitespace. 166
Errors '<' is not preceded with whitespace. 166
Errors '<' is not followed by whitespace. 166
Errors '>' is not preceded with whitespace. 166
Errors '>' is not followed by whitespace. 166
Errors '>' is not preceded with whitespace. 166
Errors '<' is not preceded with whitespace. 166
Errors '<' is not followed by whitespace. 166
Errors '<' is not preceded with whitespace. 166
Errors '<' is not followed by whitespace. 166
Errors '>' is not preceded with whitespace. 166
Errors '>' is not followed by whitespace. 166
Errors '>' is not preceded with whitespace. 166
Errors '>' is not followed by whitespace. 166
Errors '<' is not preceded with whitespace. 167
Errors '<' is not followed by whitespace. 167
Errors '>' is not preceded with whitespace. 167
Errors '<' is not preceded with whitespace. 167
Errors '<' is not followed by whitespace. 167
Errors '>' is not preceded with whitespace. 167
Errors '>' is not followed by whitespace. 167
Errors Line is longer than 80 characters. 174
Errors Missing a Javadoc comment. 174
Errors '<' is not preceded with whitespace. 174
Errors '<' is not followed by whitespace. 174
Errors '>' is not preceded with whitespace. 174
Errors Line is longer than 80 characters. 175
Errors '<' is not preceded with whitespace. 175
Errors '<' is not followed by whitespace. 175
Errors '<' is not preceded with whitespace. 175
Errors '<' is not followed by whitespace. 175
Errors '>' is not preceded with whitespace. 175
Errors '>' is not followed by whitespace. 175
Errors '>' is not preceded with whitespace. 175
Errors '<' is not preceded with whitespace. 175
Errors '<' is not followed by whitespace. 175
Errors '<' is not preceded with whitespace. 175
Errors '<' is not followed by whitespace. 175
Errors '>' is not preceded with whitespace. 175
Errors '>' is not followed by whitespace. 175
Errors '>' is not preceded with whitespace. 175
Errors '>' is not followed by whitespace. 175
Errors '<' is not preceded with whitespace. 176
Errors '<' is not followed by whitespace. 176
Errors '>' is not preceded with whitespace. 176
Errors '<' is not preceded with whitespace. 176
Errors '<' is not followed by whitespace. 176
Errors '>' is not preceded with whitespace. 176
Errors '>' is not followed by whitespace. 176
Errors Line is longer than 80 characters. 183
Errors Missing a Javadoc comment. 183
Errors '<' is not preceded with whitespace. 183
Errors '<' is not followed by whitespace. 183
Errors '>' is not preceded with whitespace. 183
Errors Parameter phase should be final. 183
Errors Line is longer than 80 characters. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors '>' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '<' is not preceded with whitespace. 184
Errors '<' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors '>' is not followed by whitespace. 184
Errors '>' is not preceded with whitespace. 184
Errors '>' is not followed by whitespace. 184
Errors '<' is not preceded with whitespace. 185
Errors '<' is not followed by whitespace. 185
Errors '>' is not preceded with whitespace. 185
Errors '<' is not preceded with whitespace. 185
Errors '<' is not followed by whitespace. 185
Errors '>' is not preceded with whitespace. 185
Errors '>' is not followed by whitespace. 185
Errors Missing a Javadoc comment. 192
Errors '<' is not preceded with whitespace. 192
Errors '<' is not followed by whitespace. 192
Errors '>' is not preceded with whitespace. 192
Errors Missing a Javadoc comment. 196
Errors '<' is not preceded with whitespace. 196
Errors '<' is not followed by whitespace. 196
Errors '>' is not preceded with whitespace. 196
Errors Missing a Javadoc comment. 200
Errors '<' is not preceded with whitespace. 200
Errors '<' is not followed by whitespace. 200
Errors '>' is not preceded with whitespace. 200
Errors Line is longer than 80 characters. 204
Errors Missing a Javadoc comment. 204
Errors '<' is not preceded with whitespace. 204
Errors '<' is not followed by whitespace. 204
Errors '>' is not preceded with whitespace. 204
Errors Parameter phase should be final. 204
Errors Line is longer than 80 characters. 205
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '>' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '<' is not preceded with whitespace. 205
Errors '<' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '>' is not followed by whitespace. 205
Errors '>' is not preceded with whitespace. 205
Errors '>' is not followed by whitespace. 205
Errors '<' is not preceded with whitespace. 206
Errors '<' is not followed by whitespace. 206
Errors '>' is not preceded with whitespace. 206
Errors '<' is not preceded with whitespace. 206
Errors '<' is not followed by whitespace. 206
Errors '>' is not preceded with whitespace. 206
Errors '>' is not followed by whitespace. 206
Errors Missing a Javadoc comment. 213
Errors '<' is not preceded with whitespace. 213
Errors '<' is not followed by whitespace. 213
Errors '>' is not preceded with whitespace. 213
Errors Missing a Javadoc comment. 217
Errors '<' is not preceded with whitespace. 217
Errors '<' is not followed by whitespace. 217
Errors '>' is not preceded with whitespace. 217
Errors Line is longer than 80 characters. 218
Errors Missing a Javadoc comment. 221
Errors '<' is not preceded with whitespace. 221
Errors '<' is not followed by whitespace. 221
Errors '>' is not preceded with whitespace. 221
Errors Line is longer than 80 characters. 232
Errors '<' is not preceded with whitespace. 232
Errors '<' is not followed by whitespace. 232
Errors '>' is not preceded with whitespace. 232
Errors Line is longer than 80 characters. 234
Errors '<' is not preceded with whitespace. 234
Errors '<' is not followed by whitespace. 234
Errors '<' is not preceded with whitespace. 234
Errors '<' is not followed by whitespace. 234
Errors '>' is not preceded with whitespace. 234
Errors '>' is not followed by whitespace. 234
Errors '>' is not preceded with whitespace. 234
Errors '<' is not preceded with whitespace. 234
Errors '<' is not followed by whitespace. 234
Errors '<' is not preceded with whitespace. 234
Errors '<' is not followed by whitespace. 234
Errors '>' is not preceded with whitespace. 234
Errors '>' is not followed by whitespace. 234
Errors '>' is not preceded with whitespace. 234
Errors '>' is not followed by whitespace. 234
Errors '<' is not preceded with whitespace. 236
Errors '<' is not followed by whitespace. 236
Errors '>' is not preceded with whitespace. 236
Errors Line is longer than 80 characters. 244
Errors Missing a Javadoc comment. 244
Errors '<' is not preceded with whitespace. 244
Errors '<' is not followed by whitespace. 244
Errors '>' is not preceded with whitespace. 244
Errors Line is longer than 80 characters. 246
Errors '<' is not preceded with whitespace. 246
Errors '<' is not followed by whitespace. 246
Errors '<' is not preceded with whitespace. 246
Errors '<' is not followed by whitespace. 246
Errors '>' is not preceded with whitespace. 246
Errors '>' is not followed by whitespace. 246
Errors '>' is not preceded with whitespace. 246
Errors '<' is not preceded with whitespace. 246
Errors '<' is not followed by whitespace. 246
Errors '<' is not preceded with whitespace. 246
Errors '<' is not followed by whitespace. 246
Errors '>' is not preceded with whitespace. 246
Errors '>' is not followed by whitespace. 246
Errors '>' is not preceded with whitespace. 246
Errors '>' is not followed by whitespace. 246
Errors '<' is not preceded with whitespace. 248
Errors '<' is not followed by whitespace. 248
Errors '>' is not preceded with whitespace. 248
Errors Line is longer than 80 characters. 263
Errors '<' is not preceded with whitespace. 263
Errors '<' is not followed by whitespace. 263
Errors '>' is not preceded with whitespace. 263
Errors Line is longer than 80 characters. 264
Errors '<' is not preceded with whitespace. 264
Errors '<' is not followed by whitespace. 264
Errors '<' is not preceded with whitespace. 264
Errors '<' is not followed by whitespace. 264
Errors '>' is not preceded with whitespace. 264
Errors '>' is not followed by whitespace. 264
Errors '>' is not preceded with whitespace. 264
Errors '<' is not preceded with whitespace. 264
Errors '<' is not followed by whitespace. 264
Errors '<' is not preceded with whitespace. 264
Errors '<' is not followed by whitespace. 264
Errors '>' is not preceded with whitespace. 264
Errors '>' is not followed by whitespace. 264
Errors '>' is not preceded with whitespace. 264
Errors '>' is not followed by whitespace. 264
Errors '<' is not preceded with whitespace. 266
Errors '<' is not followed by whitespace. 266
Errors '>' is not preceded with whitespace. 266
Errors '<' is not preceded with whitespace. 266
Errors '<' is not followed by whitespace. 266
Errors '>' is not preceded with whitespace. 266
Errors '>' is not followed by whitespace. 266
Errors Line is longer than 80 characters. 274
Errors Missing a Javadoc comment. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors Line is longer than 80 characters. 275
Errors '<' is not preceded with whitespace. 275
Errors '<' is not followed by whitespace. 275
Errors '<' is not preceded with whitespace. 275
Errors '<' is not followed by whitespace. 275
Errors '>' is not preceded with whitespace. 275
Errors '>' is not followed by whitespace. 275
Errors '>' is not preceded with whitespace. 275
Errors '<' is not preceded with whitespace. 275
Errors '<' is not followed by whitespace. 275
Errors '<' is not preceded with whitespace. 275
Errors '<' is not followed by whitespace. 275
Errors '>' is not preceded with whitespace. 275
Errors '>' is not followed by whitespace. 275
Errors '>' is not preceded with whitespace. 275
Errors '>' is not followed by whitespace. 275
Errors '<' is not preceded with whitespace. 277
Errors '<' is not followed by whitespace. 277
Errors '>' is not preceded with whitespace. 277
Errors '<' is not preceded with whitespace. 277
Errors '<' is not followed by whitespace. 277
Errors '>' is not preceded with whitespace. 277
Errors '>' is not followed by whitespace. 277
Errors Missing a Javadoc comment. 285
Errors Line is longer than 80 characters. 286
Errors '<' is not preceded with whitespace. 286
Errors '<' is not followed by whitespace. 286
Errors '<' is not preceded with whitespace. 286
Errors '<' is not followed by whitespace. 286
Errors '>' is not preceded with whitespace. 286
Errors '>' is not followed by whitespace. 286
Errors '>' is not preceded with whitespace. 286
Errors '<' is not preceded with whitespace. 286
Errors '<' is not followed by whitespace. 286
Errors '<' is not preceded with whitespace. 286
Errors '<' is not followed by whitespace. 286
Errors '>' is not preceded with whitespace. 286
Errors '>' is not followed by whitespace. 286
Errors '>' is not preceded with whitespace. 286
Errors '>' is not followed by whitespace. 286
Errors Missing a Javadoc comment. 295
Errors Line is longer than 80 characters. 296
Errors '<' is not preceded with whitespace. 296
Errors '<' is not followed by whitespace. 296
Errors '<' is not preceded with whitespace. 296
Errors '<' is not followed by whitespace. 296
Errors '>' is not preceded with whitespace. 296
Errors '>' is not followed by whitespace. 296
Errors '>' is not preceded with whitespace. 296
Errors '<' is not preceded with whitespace. 296
Errors '<' is not followed by whitespace. 296
Errors '<' is not preceded with whitespace. 296
Errors '<' is not followed by whitespace. 296
Errors '>' is not preceded with whitespace. 296
Errors '>' is not followed by whitespace. 296
Errors '>' is not preceded with whitespace. 296
Errors '>' is not followed by whitespace. 296
Errors Line is longer than 80 characters. 305
Errors Missing a Javadoc comment. 305
Errors Line contains a tab character. 306
Errors Line contains a tab character. 307
Errors Line contains a tab character. 308
Errors Line has trailing spaces. 310
Errors Line is longer than 80 characters. 319
Errors '<' is not preceded with whitespace. 319
Errors '<' is not followed by whitespace. 319
Errors '<' is not preceded with whitespace. 319
Errors '<' is not followed by whitespace. 319
Errors '>' is not preceded with whitespace. 319
Errors '>' is not followed by whitespace. 319
Errors '>' is not preceded with whitespace. 319
Errors '<' is not preceded with whitespace. 319
Errors '<' is not followed by whitespace. 319
Errors '<' is not preceded with whitespace. 319
Errors '<' is not followed by whitespace. 319
Errors '>' is not preceded with whitespace. 319
Errors '>' is not followed by whitespace. 319
Errors '>' is not preceded with whitespace. 319
Errors '>' is not followed by whitespace. 319
Errors '<' is not preceded with whitespace. 322
Errors '<' is not followed by whitespace. 322
Errors '>' is not preceded with whitespace. 322
Errors '>' is not followed by whitespace. 322
Errors Missing a Javadoc comment. 328
Errors Line is longer than 80 characters. 329
Errors '<' is not preceded with whitespace. 329
Errors '<' is not followed by whitespace. 329
Errors '<' is not preceded with whitespace. 329
Errors '<' is not followed by whitespace. 329
Errors '>' is not preceded with whitespace. 329
Errors '>' is not followed by whitespace. 329
Errors '>' is not preceded with whitespace. 329
Errors '<' is not preceded with whitespace. 329
Errors '<' is not followed by whitespace. 329
Errors '<' is not preceded with whitespace. 329
Errors '<' is not followed by whitespace. 329
Errors '>' is not preceded with whitespace. 329
Errors '>' is not followed by whitespace. 329
Errors '>' is not preceded with whitespace. 329
Errors '>' is not followed by whitespace. 329
Errors '<' is not preceded with whitespace. 332
Errors '<' is not followed by whitespace. 332
Errors '>' is not preceded with whitespace. 332
Errors '>' is not followed by whitespace. 332
Errors Line is longer than 80 characters. 345
Errors '<' is not preceded with whitespace. 345
Errors '<' is not followed by whitespace. 345
Errors '<' is not preceded with whitespace. 345
Errors '<' is not followed by whitespace. 345
Errors '>' is not preceded with whitespace. 345
Errors '>' is not followed by whitespace. 345
Errors '>' is not preceded with whitespace. 345
Errors '<' is not preceded with whitespace. 345
Errors '<' is not followed by whitespace. 345
Errors '<' is not preceded with whitespace. 345
Errors '<' is not followed by whitespace. 345
Errors '>' is not preceded with whitespace. 345
Errors '>' is not followed by whitespace. 345
Errors '>' is not preceded with whitespace. 345
Errors '>' is not followed by whitespace. 345
Errors '<' is not preceded with whitespace. 349
Errors '<' is not followed by whitespace. 349
Errors '>' is not preceded with whitespace. 349
Errors '>' is not followed by whitespace. 349
Errors Line is longer than 80 characters. 355
Errors Missing a Javadoc comment. 355
Errors Line is longer than 80 characters. 356
Errors '<' is not preceded with whitespace. 356
Errors '<' is not followed by whitespace. 356
Errors '<' is not preceded with whitespace. 356
Errors '<' is not followed by whitespace. 356
Errors '>' is not preceded with whitespace. 356
Errors '>' is not followed by whitespace. 356
Errors '>' is not preceded with whitespace. 356
Errors '<' is not preceded with whitespace. 356
Errors '<' is not followed by whitespace. 356
Errors '<' is not preceded with whitespace. 356
Errors '<' is not followed by whitespace. 356
Errors '>' is not preceded with whitespace. 356
Errors '>' is not followed by whitespace. 356
Errors '>' is not preceded with whitespace. 356
Errors '>' is not followed by whitespace. 356
Errors '<' is not preceded with whitespace. 360
Errors '<' is not followed by whitespace. 360
Errors '>' is not preceded with whitespace. 360
Errors '>' is not followed by whitespace. 360
Errors '<' is not preceded with whitespace. 373
Errors '<' is not followed by whitespace. 373
Errors '>' is not preceded with whitespace. 373
Errors Line is longer than 80 characters. 381
Errors '<' is not preceded with whitespace. 381
Errors '<' is not followed by whitespace. 381
Errors '>' is not preceded with whitespace. 381
Errors '<' is not preceded with whitespace. 397
Errors '<' is not followed by whitespace. 397
Errors '>' is not preceded with whitespace. 397
Errors Line is longer than 80 characters. 409
Errors Missing a Javadoc comment. 409
Errors Parameter dsf should be final. 409
Errors '<' is not preceded with whitespace. 409
Errors '<' is not followed by whitespace. 409
Errors '>' is not preceded with whitespace. 409
Errors Line is longer than 80 characters. 410
Errors '<' is not preceded with whitespace. 410
Errors '<' is not followed by whitespace. 410
Errors '<' is not preceded with whitespace. 410
Errors '<' is not followed by whitespace. 410
Errors '>' is not preceded with whitespace. 410
Errors '>' is not followed by whitespace. 410
Errors '>' is not preceded with whitespace. 410
Errors '<' is not preceded with whitespace. 410
Errors '<' is not followed by whitespace. 410
Errors '<' is not preceded with whitespace. 410
Errors '<' is not followed by whitespace. 410
Errors '>' is not preceded with whitespace. 410
Errors '>' is not followed by whitespace. 410
Errors '>' is not preceded with whitespace. 410
Errors '>' is not followed by whitespace. 410
Errors Line is longer than 80 characters. 412
Errors '<' is not preceded with whitespace. 412
Errors '<' is not followed by whitespace. 412
Errors '>' is not preceded with whitespace. 412
Errors '>' is not followed by whitespace. 412
Errors '<' is not preceded with whitespace. 422
Errors '<' is not followed by whitespace. 422
Errors '>' is not preceded with whitespace. 422
Errors '<' is not preceded with whitespace. 430
Errors '<' is not followed by whitespace. 430
Errors '>' is not preceded with whitespace. 430
Errors '<' is not preceded with whitespace. 438
Errors '<' is not followed by whitespace. 438
Errors '>' is not preceded with whitespace. 438
Errors '<' is not preceded with whitespace. 446
Errors '<' is not followed by whitespace. 446
Errors '>' is not preceded with whitespace. 446
Errors Missing a Javadoc comment. 450
Errors '<' is not preceded with whitespace. 450
Errors '<' is not followed by whitespace. 450
Errors '>' is not preceded with whitespace. 450
Errors Parameter dsf should be final. 450
Errors '<' is not preceded with whitespace. 450
Errors '<' is not followed by whitespace. 450
Errors '>' is not preceded with whitespace. 450
Errors Parameter order should be final. 451
Errors '<' is not preceded with whitespace. 451
Errors '<' is not followed by whitespace. 451
Errors '>' is not preceded with whitespace. 451
Errors Line is longer than 80 characters. 452
Errors '<' is not preceded with whitespace. 452
Errors '<' is not followed by whitespace. 452
Errors '<' is not preceded with whitespace. 452
Errors '<' is not followed by whitespace. 452
Errors '>' is not preceded with whitespace. 452
Errors '>' is not followed by whitespace. 452
Errors '>' is not preceded with whitespace. 452
Errors '<' is not preceded with whitespace. 452
Errors '<' is not followed by whitespace. 452
Errors '<' is not preceded with whitespace. 452
Errors '<' is not followed by whitespace. 452
Errors '>' is not preceded with whitespace. 452
Errors '>' is not followed by whitespace. 452
Errors '>' is not preceded with whitespace. 452
Errors '>' is not followed by whitespace. 452
Errors '<' is not preceded with whitespace. 453
Errors '<' is not followed by whitespace. 453
Errors '>' is not preceded with whitespace. 453
Errors '<' is not preceded with whitespace. 453
Errors '<' is not followed by whitespace. 453
Errors '>' is not preceded with whitespace. 453
Errors '>' is not followed by whitespace. 453
Errors Line is longer than 80 characters. 460
Errors Missing a Javadoc comment. 460
Errors '<' is not preceded with whitespace. 460
Errors '<' is not followed by whitespace. 460
Errors '>' is not preceded with whitespace. 460
Errors Parameter dsf should be final. 460
Errors '<' is not preceded with whitespace. 460
Errors '<' is not followed by whitespace. 460
Errors '>' is not preceded with whitespace. 460
Errors '<' is not preceded with whitespace. 461
Errors '<' is not followed by whitespace. 461
Errors '>' is not preceded with whitespace. 461
Errors '>' is not followed by whitespace. 461
Errors Line has trailing spaces. 467
Errors Missing a Javadoc comment. 477
Errors Line has trailing spaces. 484
Errors Missing a Javadoc comment. 493
Errors Missing a Javadoc comment. 498
Errors Line has trailing spaces. 501
Errors Missing a Javadoc comment. 502
Errors '300' is a magic number. 504

org/sat4j/pb/constraints/AbstractPBClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 42
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Line has trailing spaces. 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Missing a Javadoc comment. 50
Errors Line has trailing spaces. 55
Errors Line is longer than 80 characters. 56
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter literals should be final. 60
Errors Parameter coefs should be final. 60
Errors Parameter moreThan should be final. 61
Errors Parameter degree should be final. 61
Errors Line has trailing spaces. 68
Errors Line is longer than 80 characters. 69
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 72
Errors Missing a Javadoc comment. 72
Errors Parameter literals should be final. 73
Errors Parameter coefs should be final. 73
Errors Parameter degree should be final. 74
Errors Line is longer than 80 characters. 75
Errors Line has trailing spaces. 80
Errors Line is longer than 80 characters. 81
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 84
Errors Missing a Javadoc comment. 84
Errors Parameter literals should be final. 85
Errors Parameter coefs should be final. 86
Errors '<' is not preceded with whitespace. 86
Errors '<' is not followed by whitespace. 86
Errors '>' is not preceded with whitespace. 86
Errors Parameter moreThan should be final. 86
Errors Parameter degree should be final. 86
Errors 'if' construct must use '{}'s. 90
Errors Line is longer than 80 characters. 97
Errors 'if' construct must use '{}'s. 99
Errors '<' is not preceded with whitespace. 103
Errors '<' is not followed by whitespace. 103
Errors '>' is not preceded with whitespace. 103
Errors '>' is not followed by whitespace. 103
Errors Line is longer than 80 characters. 105
Errors ',' is not followed by whitespace. 108
Errors ',' is not followed by whitespace. 108
Errors Line has trailing spaces. 113
Errors Line is longer than 80 characters. 114
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 117
Errors Missing a Javadoc comment. 117
Errors Parameter dspb should be final. 118
Errors Line has trailing spaces. 130
Errors Line is longer than 80 characters. 131
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 134
Errors Missing a Javadoc comment. 134
Errors Parameter literals should be final. 135
Errors Parameter coefs should be final. 136
Errors '<' is not preceded with whitespace. 136
Errors '<' is not followed by whitespace. 136
Errors '>' is not preceded with whitespace. 136
Errors Parameter degree should be final. 136
Errors Line has trailing spaces. 147
Errors Missing a Javadoc comment. 148
Errors Parameter coeffs should be final. 148
Errors '<' is not preceded with whitespace. 148
Errors '<' is not followed by whitespace. 148
Errors '>' is not preceded with whitespace. 148
Errors 'for' construct must use '{}'s. 149
Errors 'if' construct must use '{}'s. 150
Errors Line is longer than 80 characters. 155
Errors Missing a Javadoc comment. 155
Errors 'protected' modifier out of order with the JLS suggestions. 155
Errors Missing a Javadoc comment. 157
Errors 'protected' modifier out of order with the JLS suggestions. 157
Errors Missing a Javadoc comment. 160
Errors 'protected' modifier out of order with the JLS suggestions. 160
Errors Line is longer than 80 characters. 163
Errors Missing a Javadoc comment. 163
Errors 'protected' modifier out of order with the JLS suggestions. 163
Errors Missing a Javadoc comment. 166
Errors 'protected' modifier out of order with the JLS suggestions. 166
Errors Line is longer than 80 characters. 168
Errors Missing a Javadoc comment. 168
Errors 'protected' modifier out of order with the JLS suggestions. 168
Errors Missing a Javadoc comment. 170
Errors 'protected' modifier out of order with the JLS suggestions. 170
Errors '<' is not preceded with whitespace. 171
Errors '<' is not followed by whitespace. 171
Errors '>' is not preceded with whitespace. 171
Errors Missing a Javadoc comment. 173
Errors 'protected' modifier out of order with the JLS suggestions. 173
Errors Missing a Javadoc comment. 175
Errors 'protected' modifier out of order with the JLS suggestions. 175
Errors Missing a Javadoc comment. 177
Errors 'protected' modifier out of order with the JLS suggestions. 177

org/sat4j/pb/constraints/AbstractPBDataStructureFactory.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors '>' is not followed by whitespace. 57
Errors Line has trailing spaces. 60
Errors Line contains a tab character. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line is longer than 80 characters. 64
Errors Line contains a tab character. 64
Errors Method 'createClause' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Parameter literals should be final. 64
Errors 'if' construct must use '{}'s. 66
Errors 'if' construct must use '{}'s. 68
Errors '==' is not preceded with whitespace. 68
Errors '==' is not followed by whitespace. 68
Errors Line is longer than 80 characters. 69
Errors Line contains a tab character. 69
Errors Method 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Parameter literals should be final. 73
Errors 'if' construct must use '{}'s. 74
Errors Line contains a tab character. 74
Errors '==' is not preceded with whitespace. 74
Errors '==' is not followed by whitespace. 74
Errors Line contains a tab character. 75
Errors 'if' construct must use '{}'s. 76
Errors Line contains a tab character. 76
Errors '==' is not preceded with whitespace. 76
Errors '==' is not followed by whitespace. 76
Errors Line contains a tab character. 77
Errors ',' is not followed by whitespace. 77
Errors Method 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty. 81
Errors Missing a Javadoc comment. 81
Errors Parameter literals should be final. 82
Errors Parameter degree should be final. 82
Errors Method 'createPseudoBooleanConstraint' is not designed for extension - needs to be abstract, final or empty. 87
Errors Missing a Javadoc comment. 87
Errors Parameter literals should be final. 87
Errors Parameter coefs should be final. 88
Errors '<' is not preceded with whitespace. 88
Errors '<' is not followed by whitespace. 88
Errors '>' is not preceded with whitespace. 88
Errors Parameter moreThan should be final. 88
Errors Parameter degree should be final. 88
Errors Line has trailing spaces. 96
Errors Expected @param tag for 'moreThan'. 101
Errors Expected @throws tag for 'ContradictionException'. 102
Errors Missing a Javadoc comment. 104
Errors Missing a Javadoc comment. 106
Errors '<' is not preceded with whitespace. 107
Errors '<' is not followed by whitespace. 107
Errors '>' is not preceded with whitespace. 107
Errors Method 'createUnregisteredPseudoBooleanConstraint' is not designed for extension - needs to be abstract, final or empty. 110
Errors Missing a Javadoc comment. 110
Errors Parameter literals should be final. 110
Errors Parameter coefs should be final. 111
Errors '<' is not preceded with whitespace. 111
Errors '<' is not followed by whitespace. 111
Errors '>' is not preceded with whitespace. 111
Errors Parameter degree should be final. 111
Errors Line is longer than 80 characters. 115
Errors Method 'createUnregisteredPseudoBooleanConstraint' is not designed for extension - needs to be abstract, final or empty. 115
Errors Missing a Javadoc comment. 115
Errors Parameter dspb should be final. 115
Errors Method 'createUnregisteredPseudoBooleanConstraint' is not designed for extension - needs to be abstract, final or empty. 119
Errors Missing a Javadoc comment. 119
Errors Parameter literals should be final. 119
Errors Parameter coefs should be final. 120
Errors '<' is not preceded with whitespace. 120
Errors '<' is not followed by whitespace. 120
Errors '>' is not preceded with whitespace. 120
Errors Parameter moreThan should be final. 120
Errors Parameter degree should be final. 120
Errors Expected @param tag for 'literals'. 131
Errors Expected @param tag for 'coefs'. 132
Errors Expected @param tag for 'degree'. 132
Errors Missing a Javadoc comment. 134
Errors '<' is not preceded with whitespace. 135
Errors '<' is not followed by whitespace. 135
Errors '>' is not preceded with whitespace. 135
Errors Method 'createLits' is not designed for extension - needs to be abstract, final or empty. 137
Errors Missing a Javadoc comment. 137

org/sat4j/pb/constraints/AbstractPBDataStructureFactoryPB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 44
Errors Line has trailing spaces. 53
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 57
Errors Method 'createUnregisteredPseudoBooleanConstraint' is not designed for extension - needs to be abstract, final or empty. 57
Errors Missing a Javadoc comment. 57
Errors Line is longer than 80 characters. 58
Errors Line contains a tab character. 58
Errors Parameter literals should be final. 58
Errors Parameter coefs should be final. 59
Errors '<' is not preceded with whitespace. 59
Errors '<' is not followed by whitespace. 59
Errors '>' is not preceded with whitespace. 59
Errors Parameter degree should be final. 59
Errors Method 'createClause' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Line is longer than 80 characters. 65
Errors Parameter literals should be final. 65
Errors ',' is not followed by whitespace. 66
Errors '==' is not preceded with whitespace. 67
Errors '==' is not followed by whitespace. 67
Errors '==' is not preceded with whitespace. 70
Errors '==' is not followed by whitespace. 70
Errors Line contains a tab character. 71
Errors ',' is not followed by whitespace. 73
Errors Method 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty. 76
Errors Missing a Javadoc comment. 76
Errors Parameter literals should be final. 77
Errors 'if' construct must use '{}'s. 78
Errors Line contains a tab character. 78
Errors '==' is not preceded with whitespace. 78
Errors '==' is not followed by whitespace. 78
Errors Line contains a tab character. 79
Errors 'if' construct must use '{}'s. 80
Errors Line contains a tab character. 80
Errors '==' is not preceded with whitespace. 80
Errors '==' is not followed by whitespace. 80
Errors Line contains a tab character. 81
Errors ',' is not followed by whitespace. 81
Errors ',' is not followed by whitespace. 82

org/sat4j/pb/constraints/CompetPBMaxClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 45
Errors Line has trailing spaces. 46
Errors '{' is not preceded with whitespace. 46
Errors Line has trailing spaces. 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 55
Errors Line is longer than 80 characters. 56
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter literals should be final. 60
Errors Parameter coefs should be final. 61
Errors '<' is not preceded with whitespace. 61
Errors '<' is not followed by whitespace. 61
Errors '>' is not preceded with whitespace. 61
Errors Parameter moreThan should be final. 61
Errors Parameter degree should be final. 61
Errors Line is longer than 80 characters. 68
Errors 'if' construct must use '{}'s. 70
Errors Line is longer than 80 characters. 73
Errors 'if' construct must use '{}'s. 75
Errors '<' is not preceded with whitespace. 79
Errors '<' is not followed by whitespace. 79
Errors '>' is not preceded with whitespace. 79
Errors '>' is not followed by whitespace. 79
Errors ',' is not followed by whitespace. 84
Errors ',' is not followed by whitespace. 84

org/sat4j/pb/constraints/PBMaxCBClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 37
Errors Line has trailing spaces. 42
Errors Method 'constructClause' is not designed for extension - needs to be abstract, final or empty. 46
Errors Missing a Javadoc comment. 46
Errors Parameter v should be final. 47
Errors Method 'constructLearntClause' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Parameter literals should be final. 52

org/sat4j/pb/constraints/PBMaxClauseAtLeastConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 35
Errors Line has trailing spaces. 39
Errors Method 'constructCard' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter theLits should be final. 44
Errors Parameter degree should be final. 44
Errors Method 'constructLearntCard' is not designed for extension - needs to be abstract, final or empty. 49
Errors Missing a Javadoc comment. 49
Errors Parameter literals should be final. 50
Errors Parameter degree should be final. 50

org/sat4j/pb/constraints/PBMaxClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 43
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Parameter mpb should be final. 48
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Line is longer than 80 characters. 54
Errors Parameter theLits should be final. 54
Errors Parameter coefs should be final. 54
Errors Parameter degree should be final. 54
Errors Line is longer than 80 characters. 56
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter literals should be final. 60
Errors Parameter coefs should be final. 61
Errors '<' is not preceded with whitespace. 61
Errors '<' is not followed by whitespace. 61
Errors '>' is not preceded with whitespace. 61
Errors Parameter degree should be final. 61
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter mpb should be final. 67
Errors '{' is not preceded with whitespace. 67

org/sat4j/pb/constraints/PBMaxDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 45
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 55
Errors Parameter literals should be final. 56
Errors Expected @param tag for 'literals'. 56
Errors Parameter coefs should be final. 56
Errors Expected @param tag for 'coefs'. 56
Errors Parameter moreThan should be final. 57
Errors Expected @param tag for 'moreThan'. 57
Errors Parameter degree should be final. 57
Errors Expected @param tag for 'degree'. 57
Errors Expected @throws tag for 'ContradictionException'. 57
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 68
Errors Parameter literals should be final. 69
Errors Expected @param tag for 'literals'. 69
Errors Parameter coefs should be final. 69
Errors Expected @param tag for 'coefs'. 69
Errors Parameter degree should be final. 70
Errors Expected @param tag for 'degree'. 70
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 83
Errors Parameter literals should be final. 84
Errors Expected @param tag for 'literals'. 84
Errors Parameter coefs should be final. 85
Errors '<' is not preceded with whitespace. 85
Errors '<' is not followed by whitespace. 85
Errors '>' is not preceded with whitespace. 85
Errors Expected @param tag for 'coefs'. 85
Errors Parameter moreThan should be final. 85
Errors Expected @param tag for 'moreThan'. 85
Errors Parameter degree should be final. 85
Errors Expected @param tag for 'degree'. 85
Errors Expected @throws tag for 'ContradictionException'. 86
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 97
Errors Parameter literals should be final. 98
Errors Expected @param tag for 'literals'. 98
Errors Parameter coefs should be final. 99
Errors '<' is not preceded with whitespace. 99
Errors '<' is not followed by whitespace. 99
Errors '>' is not preceded with whitespace. 99
Errors Expected @param tag for 'coefs'. 99
Errors Parameter degree should be final. 99
Errors Expected @param tag for 'degree'. 99
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 110
Errors Parameter dspb should be final. 111
Errors Expected @param tag for 'dspb'. 111
Errors Line contains a tab character. 112
Errors ',' is not followed by whitespace. 112

org/sat4j/pb/constraints/PBMinClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 43
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Parameter mpb should be final. 48
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Line is longer than 80 characters. 54
Errors Parameter theLits should be final. 54
Errors Parameter coefs should be final. 54
Errors Parameter degree should be final. 54
Errors Line is longer than 80 characters. 56
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 59
Errors Missing a Javadoc comment. 59
Errors Parameter literals should be final. 60
Errors Parameter coefs should be final. 61
Errors '<' is not preceded with whitespace. 61
Errors '<' is not followed by whitespace. 61
Errors '>' is not preceded with whitespace. 61
Errors Parameter degree should be final. 61
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter dspb should be final. 67

org/sat4j/pb/constraints/PBMinDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 45
Errors Line has trailing spaces. 49
Errors Line is longer than 80 characters. 50
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Parameter literals should be final. 54
Errors Parameter coefs should be final. 54
Errors Parameter moreThan should be final. 55
Errors Parameter degree should be final. 55
Errors Line has trailing spaces. 62
Errors Line is longer than 80 characters. 63
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter literals should be final. 67
Errors Parameter coefs should be final. 67
Errors Parameter degree should be final. 68
Errors Line has trailing spaces. 75
Errors Line is longer than 80 characters. 76
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 79
Errors Missing a Javadoc comment. 79
Errors Parameter literals should be final. 80
Errors Parameter coefs should be final. 81
Errors '<' is not preceded with whitespace. 81
Errors '<' is not followed by whitespace. 81
Errors '>' is not preceded with whitespace. 81
Errors Parameter moreThan should be final. 81
Errors Parameter degree should be final. 81
Errors Line has trailing spaces. 89
Errors Line is longer than 80 characters. 90
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 93
Errors Missing a Javadoc comment. 93
Errors Parameter literals should be final. 94
Errors Parameter coefs should be final. 95
Errors '<' is not preceded with whitespace. 95
Errors '<' is not followed by whitespace. 95
Errors '>' is not preceded with whitespace. 95
Errors Parameter degree should be final. 95
Errors Line has trailing spaces. 102
Errors Line is longer than 80 characters. 103
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 106
Errors Missing a Javadoc comment. 106
Errors Parameter dspb should be final. 107

org/sat4j/pb/constraints/PuebloPBMinClauseAtLeastConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 35
Errors Line has trailing spaces. 39
Errors Method 'constructCard' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter theLits should be final. 44
Errors Parameter degree should be final. 44
Errors Method 'constructLearntCard' is not designed for extension - needs to be abstract, final or empty. 49
Errors Missing a Javadoc comment. 49
Errors Parameter literals should be final. 50
Errors Parameter degree should be final. 50

org/sat4j/pb/constraints/PuebloPBMinClauseCardConstrDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 46
Errors Line has trailing spaces. 50
Errors Method 'constructClause' is not designed for extension - needs to be abstract, final or empty. 54
Errors Missing a Javadoc comment. 54
Errors Line is longer than 80 characters. 55
Errors Parameter v should be final. 55
Errors Line contains a tab character. 56
Errors '==' is not preceded with whitespace. 56
Errors '==' is not followed by whitespace. 56
Errors Line is longer than 80 characters. 57
Errors Line contains a tab character. 57
Errors Method 'constructCard' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Parameter theLits should be final. 63
Errors Parameter degree should be final. 63
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 69
Errors Missing a Javadoc comment. 69
Errors Parameter mpb should be final. 70
Errors Method 'constructPB' is not designed for extension - needs to be abstract, final or empty. 75
Errors Missing a Javadoc comment. 75
Errors Line is longer than 80 characters. 76
Errors Parameter theLits should be final. 76
Errors Parameter coefs should be final. 76
Errors Parameter degree should be final. 76
Errors Line is longer than 80 characters. 78
Errors Method 'constructLearntClause' is not designed for extension - needs to be abstract, final or empty. 81
Errors Missing a Javadoc comment. 81
Errors Parameter literals should be final. 82
Errors 'if' construct must use '{}'s. 83
Errors Line contains a tab character. 83
Errors '==' is not preceded with whitespace. 83
Errors '==' is not followed by whitespace. 83
Errors Line contains a tab character. 84
Errors 'if' construct must use '{}'s. 85
Errors Line contains a tab character. 85
Errors '==' is not preceded with whitespace. 85
Errors '==' is not followed by whitespace. 85
Errors Line contains a tab character. 86
Errors ',' is not followed by whitespace. 86
Errors Method 'constructLearntCard' is not designed for extension - needs to be abstract, final or empty. 90
Errors Missing a Javadoc comment. 90
Errors Parameter literals should be final. 91
Errors Parameter degree should be final. 91
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 95
Errors Missing a Javadoc comment. 95
Errors Parameter literals should be final. 96
Errors Parameter coefs should be final. 97
Errors '<' is not preceded with whitespace. 97
Errors '<' is not followed by whitespace. 97
Errors '>' is not preceded with whitespace. 97
Errors Parameter degree should be final. 97
Errors Method 'constructLearntClause' is not designed for extension - needs to be abstract, final or empty. 102
Errors Missing a Javadoc comment. 102
Errors Parameter dspb should be final. 103
Errors '<' is not preceded with whitespace. 105
Errors '<' is not followed by whitespace. 105
Errors '>' is not preceded with whitespace. 105
Errors '<' is not preceded with whitespace. 105
Errors '<' is not followed by whitespace. 105
Errors '>' is not preceded with whitespace. 105
Errors '>' is not followed by whitespace. 105
Errors 'if' construct must use '{}'s. 107
Errors '==' is not preceded with whitespace. 107
Errors '==' is not followed by whitespace. 107
Errors Line contains a tab character. 108
Errors 'if' construct must use '{}'s. 109
Errors '==' is not preceded with whitespace. 109
Errors '==' is not followed by whitespace. 109
Errors Line contains a tab character. 110
Errors ',' is not followed by whitespace. 110
Errors Method 'constructLearntCard' is not designed for extension - needs to be abstract, final or empty. 114
Errors Missing a Javadoc comment. 114
Errors Parameter dspb should be final. 115
Errors '<' is not preceded with whitespace. 117
Errors '<' is not followed by whitespace. 117
Errors '>' is not preceded with whitespace. 117
Errors '<' is not preceded with whitespace. 117
Errors '<' is not followed by whitespace. 117
Errors '>' is not preceded with whitespace. 117
Errors '>' is not followed by whitespace. 117
Errors Line is longer than 80 characters. 119
Errors Method 'constructLearntPB' is not designed for extension - needs to be abstract, final or empty. 122
Errors Missing a Javadoc comment. 122
Errors Parameter dspb should be final. 123
Errors ',' is not followed by whitespace. 124

org/sat4j/pb/constraints/PuebloPBMinDataStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 45
Errors Line has trailing spaces. 49
Errors Line is longer than 80 characters. 50
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Parameter literals should be final. 54
Errors Parameter coefs should be final. 54
Errors Parameter moreThan should be final. 55
Errors Parameter degree should be final. 55
Errors Line has trailing spaces. 62
Errors Line is longer than 80 characters. 63
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter literals should be final. 67
Errors Parameter coefs should be final. 67
Errors Parameter degree should be final. 68
Errors Line has trailing spaces. 75
Errors Line is longer than 80 characters. 76
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 79
Errors Missing a Javadoc comment. 79
Errors Parameter literals should be final. 80
Errors Parameter coefs should be final. 81
Errors '<' is not preceded with whitespace. 81
Errors '<' is not followed by whitespace. 81
Errors '>' is not preceded with whitespace. 81
Errors Parameter moreThan should be final. 81
Errors Parameter degree should be final. 81
Errors Line has trailing spaces. 89
Errors Line is longer than 80 characters. 90
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 93
Errors Missing a Javadoc comment. 93
Errors Parameter literals should be final. 94
Errors Parameter coefs should be final. 95
Errors '<' is not preceded with whitespace. 95
Errors '<' is not followed by whitespace. 95
Errors '>' is not preceded with whitespace. 95
Errors Parameter degree should be final. 95
Errors Method 'constraintFactory' is not designed for extension - needs to be abstract, final or empty. 99
Errors Missing a Javadoc comment. 99
Errors Parameter dspb should be final. 100
Errors Line has trailing spaces. 104

org/sat4j/pb/constraints/package.html

Violation Message Line
Errors Missing package documentation file. 0

org/sat4j/pb/constraints/pb/AtLeastPB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Class AtLeastPB should be declared as final. 39
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 42
Errors Missing a Javadoc comment. 46
Errors Missing a Javadoc comment. 48
Errors Parameter voc should be final. 48
Errors Parameter ps should be final. 48
Errors Parameter degree should be final. 48
Errors 'degree' hides a field. 48
Errors Missing a Javadoc comment. 53
Errors Parameter s should be final. 53
Errors Parameter voc should be final. 53
Errors Parameter ps should be final. 54
Errors Parameter n should be final. 54
Errors 'if' construct must use '{}'s. 56
Errors Missing a Javadoc comment. 61
Errors Parameter voc should be final. 61
Errors Parameter ps should be final. 61
Errors Parameter n should be final. 61
Errors Missing a Javadoc comment. 65
Errors Parameter literal should be final. 65
Errors Missing a Javadoc comment. 69
Errors Missing a Javadoc comment. 73
Errors Missing a Javadoc comment. 77
Errors Missing a Javadoc comment. 83
Errors 'for' construct must use '{}'s. 85
Errors Line has trailing spaces. 91
Errors First sentence should end with a period. 95
Errors Line has trailing spaces. 97
Errors Missing a Javadoc comment. 106
Errors Missing a Javadoc comment. 111
Errors Missing a Javadoc comment. 117
Errors Parameter s should be final. 118
Errors Missing a Javadoc comment. 127

org/sat4j/pb/constraints/pb/BinaryClausePB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 20
Errors Line has trailing spaces. 26
Errors Line is longer than 80 characters. 27
Errors Missing a Javadoc comment. 37
Errors Line contains a tab character. 39
Errors Line has trailing spaces. 40
Errors Line contains a tab character. 40
Errors Line contains a tab character. 41
Errors Line contains a tab character. 42
Errors Line contains a tab character. 44
Errors Missing a Javadoc comment. 44
Errors Parameter ps should be final. 44
Errors Parameter voc should be final. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 48
Errors Missing a Javadoc comment. 48
Errors Line has trailing spaces. 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 54
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 54
Errors Missing a Javadoc comment. 54
Errors Parameter literal should be final. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 58
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Line contains a tab character. 59
Errors ',' is not followed by whitespace. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 62
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 66
Errors Method 'setLearnt' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 70
Errors Method 'learnt' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line has trailing spaces. 73
Errors Line contains a tab character. 73
Errors Line has trailing spaces. 77
Errors Parameter s should be final. 87
Errors Parameter voc should be final. 88
Errors Parameter literals should be final. 88

org/sat4j/pb/constraints/pb/ConflictMap.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 44
Errors First sentence should end with a period. 46
Errors Variable 'currentSlack' must be private and have accessor methods. 49
Errors Missing a Javadoc comment. 51
Errors Variable 'currentLevel' must be private and have accessor methods. 51
Errors Variable 'byLevel' must be private and have accessor methods. 58
Errors First sentence should end with a period. 60
Errors Line has trailing spaces. 62
Errors Parameter cpb should be final. 69
Errors Parameter level should be final. 69
Errors Missing a Javadoc comment. 73
Errors Parameter cpb should be final. 73
Errors Parameter level should be final. 73
Errors Missing a Javadoc comment. 80
Errors 'if' construct must use '{}'s. 90
Errors First sentence should end with a period. 102
Errors Line has trailing spaces. 104
Errors Expected an @return tag. 108
Errors Redundant 'final' modifier. 108
Errors Parameter level should be final. 108
Errors Expected @param tag for 'level'. 108
Errors First sentence should end with a period. 112
Errors Line has trailing spaces. 114
Errors Expected an @return tag. 118
Errors Redundant 'final' modifier. 118
Errors Parameter indLevel should be final. 118
Errors Expected @param tag for 'indLevel'. 118
Errors Line has trailing spaces. 124
Errors Missing a Javadoc comment. 126
Errors Variable 'coefMult' must be private and have accessor methods. 126
Errors Missing a Javadoc comment. 128
Errors Variable 'coefMultCons' must be private and have accessor methods. 128
Errors Line has trailing spaces. 133
Errors Method 'resolve' is not designed for extension - needs to be abstract, final or empty. 140
Errors Parameter cpb should be final. 140
Errors Parameter litImplied should be final. 140
Errors Parameter val should be final. 141
Errors Expected @param tag for 'val'. 141
Errors 'if' construct must use '{}'s. 161
Errors 'while' construct must use '{}'s. 178
Errors 'if' construct must use '{}'s. 213
Errors Method 'reduceUntilConflict' is not designed for extension - needs to be abstract, final or empty. 240
Errors Missing a Javadoc comment. 240
Errors Parameter litImplied should be final. 240
Errors Parameter ind should be final. 240
Errors Parameter reducedCoefs should be final. 241
Errors Parameter wpb should be final. 241
Errors First sentence should end with a period. 293
Errors Expected an @return tag. 296
Errors Method 'slackConflict' is not designed for extension - needs to be abstract, final or empty. 296
Errors 'if' construct must use '{}'s. 302
Errors Method 'oldIsAssertive' is not designed for extension - needs to be abstract, final or empty. 308
Errors Missing a Javadoc comment. 308
Errors Parameter dl should be final. 308
Errors 'if' construct must use '{}'s. 312
Errors 'if' construct must use '{}'s. 317
Errors Missing a Javadoc comment. 326
Errors Parameter dl should be final. 326
Errors 'if' construct must use '{}'s. 333
Errors First sentence should end with a period. 340
Errors Line has trailing spaces. 343
Errors Method 'isAssertive' is not designed for extension - needs to be abstract, final or empty. 348
Errors Parameter dl should be final. 348
Errors 'if' construct must use '{}'s. 355
Errors Missing a Javadoc comment. 363
Errors Parameter slack should be final. 363
Errors 'if' construct must use '{}'s. 369
Errors 'if' construct must use '{}'s. 376
Errors 'if' construct must use '{}'s. 380
Errors Missing a Javadoc comment. 390
Errors Parameter dl should be final. 390
Errors Parameter slack should be final. 390
Errors 'if' construct must use '{}'s. 395
Errors First sentence should end with a period. 402
Errors Line has trailing spaces. 405
Errors Parameter a should be final. 412
Errors Parameter b should be final. 412
Errors Line has trailing spaces. 420
Errors Method 'reduceInConstraint' is not designed for extension - needs to be abstract, final or empty. 433
Errors Parameter wpb should be final. 433
Errors 'for' construct must use '{}'s. 440
Errors Line is longer than 80 characters. 441
Errors 'if' construct must use '{}'s. 447
Errors 'for' construct must use '{}'s. 448
Errors 'if' construct must use '{}'s. 449
Errors Missing a Javadoc comment. 471
Errors Parameter coefs should be final. 471
Errors Parameter degree should be final. 471
Errors 'if' construct must use '{}'s. 475
Errors 'for' construct must use '{}'s. 483
Errors 'if' construct must use '{}'s. 484
Errors Missing a Javadoc comment. 490
Errors 'if' construct must use '{}'s. 492
Errors Line has trailing spaces. 501
Errors Method 'getBacktrackLevel' is not designed for extension - needs to be abstract, final or empty. 507
Errors Parameter maxLevel should be final. 507
Errors Line is longer than 80 characters. 526
Errors 'if' construct must use '{}'s. 528
Errors 'if' construct must use '{}'s. 532
Errors Method 'oldGetBacktrackLevel' is not designed for extension - needs to be abstract, final or empty. 540
Errors Missing a Javadoc comment. 540
Errors Parameter maxLevel should be final. 540
Errors Line is longer than 80 characters. 545
Errors ';' is preceded with whitespace. 546
Errors 'if' construct must use '{}'s. 548
Errors Method 'updateSlack' is not designed for extension - needs to be abstract, final or empty. 564
Errors Missing a Javadoc comment. 564
Errors Parameter level should be final. 564
Errors 'if' construct must use '{}'s. 571
Errors Method 'increaseCoef' is not designed for extension - needs to be abstract, final or empty. 577
Errors Missing a Javadoc comment. 577
Errors Parameter lit should be final. 578
Errors Parameter incCoef should be final. 578
Errors Method 'decreaseCoef' is not designed for extension - needs to be abstract, final or empty. 586
Errors Missing a Javadoc comment. 586
Errors Parameter lit should be final. 587
Errors Parameter decCoef should be final. 587
Errors Method 'setCoef' is not designed for extension - needs to be abstract, final or empty. 595
Errors Missing a Javadoc comment. 595
Errors Parameter lit should be final. 596
Errors Parameter newValue should be final. 596
Errors 'if' construct must use '{}'s. 599
Errors Method 'changeCoef' is not designed for extension - needs to be abstract, final or empty. 616
Errors Missing a Javadoc comment. 616
Errors Parameter indLit should be final. 617
Errors Parameter newValue should be final. 617
Errors Line contains a tab character. 618
Errors 'if' construct must use '{}'s. 621
Errors Method 'removeCoef' is not designed for extension - needs to be abstract, final or empty. 633
Errors Missing a Javadoc comment. 633
Errors Parameter lit should be final. 634
Errors Line has trailing spaces. 646
Errors Line has trailing spaces. 647
Errors Missing a Javadoc comment. 648
Errors Parameter lit should be final. 648
Errors 'for' construct must use '{}'s. 649
Errors 'if' construct must use '{}'s. 650
Errors Method 'slackIsCorrect' is not designed for extension - needs to be abstract, final or empty. 655
Errors Missing a Javadoc comment. 655
Errors Parameter dl should be final. 655
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 659
Errors Missing a Javadoc comment. 659

org/sat4j/pb/constraints/pb/ConflictMapCardinality.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 31
Errors Line contains a tab character. 33
Errors Missing a Javadoc comment. 33
Errors Parameter cpb should be final. 33
Errors Parameter level should be final. 33
Errors Line contains a tab character. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36

org/sat4j/pb/constraints/pb/ConflictMapClause.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 34
Errors Parameter cpb should be final. 34
Errors Parameter level should be final. 34
Errors Missing a Javadoc comment. 38
Errors Parameter cpb should be final. 38
Errors Parameter level should be final. 38
Errors Line has trailing spaces. 45
Errors Method 'reduceUntilConflict' is not designed for extension - needs to be abstract, final or empty. 52
Errors Parameter litImplied should be final. 53
Errors Expected @param tag for 'litImplied'. 53
Errors Parameter ind should be final. 53
Errors Expected @param tag for 'ind'. 53
Errors Parameter reducedCoefs should be final. 54
Errors Expected @param tag for 'reducedCoefs'. 54
Errors Parameter wpb should be final. 54
Errors Expected @param tag for 'wpb'. 54
Errors 'for' construct must use '{}'s. 55
Errors 'if' construct must use '{}'s. 56
Errors 'else' construct must use '{}'s. 58

org/sat4j/pb/constraints/pb/ConflictMapMerging.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 32
Errors Line contains a tab character. 34
Errors Missing a Javadoc comment. 34
Errors Parameter cpb should be final. 34
Errors Parameter level should be final. 34
Errors Line contains a tab character. 35
Errors Line contains a tab character. 36
Errors Missing a Javadoc comment. 37
Errors Parameter cpb should be final. 37
Errors Parameter level should be final. 37
Errors Line has trailing spaces. 44
Errors Method 'reduceUntilConflict' is not designed for extension - needs to be abstract, final or empty. 51
Errors Parameter litImplied should be final. 52
Errors Expected @param tag for 'litImplied'. 52
Errors Parameter ind should be final. 52
Errors Expected @param tag for 'ind'. 52
Errors Parameter reducedCoefs should be final. 53
Errors Expected @param tag for 'reducedCoefs'. 53
Errors Parameter wpb should be final. 53
Errors Expected @param tag for 'wpb'. 53
Errors Line contains a tab character. 54
Errors ',' is not followed by whitespace. 58
Errors Line has trailing spaces. 61
Errors Line contains a tab character. 61
Errors Line has trailing spaces. 62
Errors Line contains a tab character. 62

org/sat4j/pb/constraints/pb/HTClausePB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 39
Errors Line has trailing spaces. 42
Errors Line contains a tab character. 46
Errors Missing a Javadoc comment. 46
Errors Missing a Javadoc comment. 48
Errors Parameter ps should be final. 48
Errors Parameter voc should be final. 48
Errors Line has trailing spaces. 55
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Parameter literal should be final. 58
Errors Line has trailing spaces. 64
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 67
Errors Missing a Javadoc comment. 67
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors 'for' construct must use '{}'s. 73
Errors Line has trailing spaces. 81
Errors Parameter s should be final. 91
Errors Parameter voc should be final. 92
Errors Parameter literals should be final. 92
Errors Method 'assertConstraint' is not designed for extension - needs to be abstract, final or empty. 98
Errors Missing a Javadoc comment. 98
Errors Parameter s should be final. 99
Errors 'for' construct must use '{}'s. 100
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 108
Errors Missing a Javadoc comment. 108
Errors Line has trailing spaces. 111
Errors First sentence should end with a period. 112
Errors Line contains a tab character. 112
Errors Line contains a tab character. 113
Errors Line has trailing spaces. 114
Errors Line contains a tab character. 114
Errors Line contains a tab character. 115
Errors Line contains a tab character. 116
Errors Method 'setLearnt' is not designed for extension - needs to be abstract, final or empty. 116
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line has trailing spaces. 122
Errors Line contains a tab character. 122
Errors Line contains a tab character. 123
Errors Line contains a tab character. 124
Errors Line contains a tab character. 125
Errors Method 'learnt' is not designed for extension - needs to be abstract, final or empty. 125
Errors Missing a Javadoc comment. 125
Errors Line contains a tab character. 126
Errors Line contains a tab character. 127
Errors First sentence should end with a period. 129
Errors Line contains a tab character. 129
Errors Line is longer than 80 characters. 130
Errors Line contains a tab character. 130
Errors Line is longer than 80 characters. 131
Errors Line contains a tab character. 131
Errors Line has trailing spaces. 132
Errors Line contains a tab character. 132
Errors Line contains a tab character. 133
Errors Line contains a tab character. 134
Errors Line contains a tab character. 135
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 135
Errors Line contains a tab character. 136
Errors Line contains a tab character. 137
Errors Line contains a tab character. 138
Errors Line contains a tab character. 139
Errors Line contains a tab character. 140
Errors Line contains a tab character. 141
Errors Line contains a tab character. 142
Errors Line contains a tab character. 143
Errors Line contains a tab character. 144
Errors Line contains a tab character. 145
Errors Line contains a tab character. 146
Errors Line contains a tab character. 147
Errors Line contains a tab character. 148
Errors Line contains a tab character. 149
Errors Line contains a tab character. 150
Errors Line contains a tab character. 151
Errors Line contains a tab character. 152
Errors Line contains a tab character. 153
Errors Line contains a tab character. 154
Errors Line contains a tab character. 156
Errors Line contains a tab character. 157
Errors Line contains a tab character. 158
Errors Line contains a tab character. 159

org/sat4j/pb/constraints/pb/IConflict.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 34
Errors Line has trailing spaces. 38
Errors Missing a Javadoc comment. 49
Errors Missing a Javadoc comment. 51
Errors Line has trailing spaces. 56
Errors Redundant 'public' modifier. 59
Errors Expected @param tag for 'wpb'. 59
Errors Expected @param tag for 'coefsBis'. 60
Errors Expected @param tag for 'indLitImplied'. 60
Errors Expected @param tag for 'degreeBis'. 61
Errors First sentence should end with a period. 63
Errors Line has trailing spaces. 66
Errors Redundant 'public' modifier. 72
Errors Missing a Javadoc comment. 74
Errors Redundant 'public' modifier. 74
Errors Missing a Javadoc comment. 75
Errors Redundant 'public' modifier. 75

org/sat4j/pb/constraints/pb/IDataStructurePB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 37
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 42
Errors Missing a Javadoc comment. 46
Errors Missing a Javadoc comment. 49
Errors Array brackets at illegal position. 49
Errors Line is longer than 80 characters. 52
Errors Missing a Javadoc comment. 52
Errors '<' is not preceded with whitespace. 52
Errors '<' is not followed by whitespace. 52
Errors '>' is not preceded with whitespace. 52
Errors Missing a Javadoc comment. 54
Errors Redundant 'public' modifier. 54
Errors Missing a Javadoc comment. 56
Errors Redundant 'public' modifier. 56
Errors Missing a Javadoc comment. 58
Errors Redundant 'public' modifier. 58
Errors Line has trailing spaces. 59
Errors Missing a Javadoc comment. 60
Errors Redundant 'public' modifier. 60

org/sat4j/pb/constraints/pb/IInternalPBConstraintCreator.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 41
Errors Redundant 'public' modifier. 41
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42

org/sat4j/pb/constraints/pb/InternalMapPBStructure.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line contains a tab character. 43
Errors Missing a Javadoc comment. 43
Errors Variable 'lits' must be private and have accessor methods. 43
Errors Line contains a tab character. 44
Errors Missing a Javadoc comment. 44
Errors '<' is not preceded with whitespace. 44
Errors '<' is not followed by whitespace. 44
Errors '>' is not preceded with whitespace. 44
Errors Variable 'coefs' must be private and have accessor methods. 44
Errors Line contains a tab character. 45
Errors Missing a Javadoc comment. 45
Errors Variable 'allLits' must be private and have accessor methods. 45
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 46
Errors Line has trailing spaces. 47
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Missing a Javadoc comment. 48
Errors Parameter size should be final. 48
Errors '{' is not preceded with whitespace. 48
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors ',' is not followed by whitespace. 50
Errors Line contains a tab character. 51
Errors '<' is not preceded with whitespace. 51
Errors '<' is not followed by whitespace. 51
Errors '>' is not preceded with whitespace. 51
Errors '>' is not followed by whitespace. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Line has trailing spaces. 54
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors Missing a Javadoc comment. 55
Errors Parameter cpb should be final. 55
Errors '{' is not preceded with whitespace. 55
Errors Line contains a tab character. 56
Errors '*' is not preceded with whitespace. 56
Errors '*' is not followed by whitespace. 56
Errors '+' is not preceded with whitespace. 56
Errors '+' is not followed by whitespace. 56
Errors ',' is not followed by whitespace. 56
Errors Line contains a tab character. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors '>' is not followed by whitespace. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 59
Errors '+' is not preceded with whitespace. 65
Errors '+' is not followed by whitespace. 65
Errors Line contains a tab character. 69
Errors Line has trailing spaces. 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 72
Errors Missing a Javadoc comment. 72
Errors Parameter lit should be final. 72
Errors '{' is not preceded with whitespace. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line has trailing spaces. 76
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Method 'getLit' is not designed for extension - needs to be abstract, final or empty. 77
Errors Missing a Javadoc comment. 77
Errors Parameter indLit should be final. 77
Errors '{' is not preceded with whitespace. 77
Errors Line contains a tab character. 78
Errors Line has trailing spaces. 79
Errors Line contains a tab character. 79
Errors Line contains a tab character. 80
Errors Line contains a tab character. 82
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 82
Errors Missing a Javadoc comment. 82
Errors Parameter indLit should be final. 82
Errors '{' is not preceded with whitespace. 82
Errors Line contains a tab character. 83
Errors Line has trailing spaces. 84
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line has trailing spaces. 86
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Method 'containsKey' is not designed for extension - needs to be abstract, final or empty. 88
Errors Missing a Javadoc comment. 88
Errors Parameter lit should be final. 88
Errors '{' is not preceded with whitespace. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line has trailing spaces. 91
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 92
Errors Missing a Javadoc comment. 92
Errors '{' is not preceded with whitespace. 92
Errors Line contains a tab character. 93
Errors Line contains a tab character. 94
Errors Line has trailing spaces. 95
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Method 'put' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors Parameter lit should be final. 97
Errors Parameter newValue should be final. 97
Errors '{' is not preceded with whitespace. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 99
Errors '{' is not preceded with whitespace. 99
Errors Line contains a tab character. 100
Errors ',' is not followed by whitespace. 100
Errors Line contains a tab character. 101
Errors '}' should be on the same line. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors '-' is not preceded with whitespace. 105
Errors '-' is not followed by whitespace. 105
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line has trailing spaces. 108
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Method 'changeCoef' is not designed for extension - needs to be abstract, final or empty. 109
Errors Missing a Javadoc comment. 109
Errors Parameter indLit should be final. 109
Errors Parameter newValue should be final. 109
Errors '{' is not preceded with whitespace. 109
Errors Line contains a tab character. 110
Errors Line contains a tab character. 111
Errors ',' is not followed by whitespace. 111
Errors Line contains a tab character. 112
Errors Line has trailing spaces. 113
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors Line has trailing spaces. 115
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 116
Errors Missing a Javadoc comment. 116
Errors Parameter lit should be final. 116
Errors '{' is not preceded with whitespace. 116
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors '{' is not preceded with whitespace. 118
Errors Line contains a tab character. 119
Errors Line contains a tab character. 120
Errors Line contains a tab character. 121
Errors Line contains a tab character. 122
Errors ',' is not followed by whitespace. 122
Errors Line contains a tab character. 123
Errors ',' is not followed by whitespace. 123
Errors Line contains a tab character. 124
Errors Line has trailing spaces. 126
Errors Method 'copyCoefs' is not designed for extension - needs to be abstract, final or empty. 128
Errors Missing a Javadoc comment. 128
Errors Parameter dest should be final. 128
Errors '<' is not preceded with whitespace. 128
Errors '<' is not followed by whitespace. 128
Errors '>' is not preceded with whitespace. 128
Errors '{' is not preceded with whitespace. 128
Errors Line contains a tab character. 129
Errors Method 'copyCoefs' is not designed for extension - needs to be abstract, final or empty. 132
Errors Missing a Javadoc comment. 132
Errors Parameter dest should be final. 132
Errors '{' is not preceded with whitespace. 132
Errors Line contains a tab character. 133
Errors Method 'copyLits' is not designed for extension - needs to be abstract, final or empty. 136
Errors Missing a Javadoc comment. 136
Errors Parameter dest should be final. 136
Errors '{' is not preceded with whitespace. 136
Errors Line contains a tab character. 137
Errors Method 'copyLits' is not designed for extension - needs to be abstract, final or empty. 140
Errors Missing a Javadoc comment. 140
Errors Parameter dest should be final. 140
Errors '{' is not preceded with whitespace. 140
Errors Line contains a tab character. 141

org/sat4j/pb/constraints/pb/MapPb.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 39
Errors Missing a Javadoc comment. 48
Errors Variable 'weightedLits' must be private and have accessor methods. 48
Errors Missing a Javadoc comment. 50
Errors Variable 'degree' must be private and have accessor methods. 50
Errors Missing a Javadoc comment. 52
Errors Parameter cpb should be final. 52
Errors Missing a Javadoc comment. 57
Errors Parameter size should be final. 57
Errors Method 'isCardinality' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors '{' is not preceded with whitespace. 62
Errors 'for' construct must use '{}'s. 63
Errors 'if' construct must use '{}'s. 64
Errors Line contains a tab character. 65
Errors Line has trailing spaces. 68
Errors Method 'saturation' is not designed for extension - needs to be abstract, final or empty. 69
Errors Missing a Javadoc comment. 69
Errors 'if' construct must use '{}'s. 74
Errors 'for' construct must use '{}'s. 82
Errors Method 'cuttingPlane' is not designed for extension - needs to be abstract, final or empty. 89
Errors Missing a Javadoc comment. 89
Errors Parameter cpb should be final. 89
Errors Parameter deg should be final. 89
Errors Parameter reducedCoefs should be final. 90
Errors Parameter val should be final. 90
Errors Method 'cuttingPlane' is not designed for extension - needs to be abstract, final or empty. 94
Errors Missing a Javadoc comment. 94
Errors Parameter cpb should be final. 94
Errors Parameter degreeCons should be final. 94
Errors Parameter reducedCoefs should be final. 95
Errors Parameter coefMult should be final. 95
Errors Parameter val should be final. 96
Errors 'if' construct must use '{}'s. 100
Errors 'else' construct must use '{}'s. 106
Errors Method 'cuttingPlane' is not designed for extension - needs to be abstract, final or empty. 116
Errors Missing a Javadoc comment. 116
Errors Parameter lits should be final. 116
Errors Parameter reducedCoefs should be final. 116
Errors Parameter deg should be final. 117
Errors Method 'cuttingPlane' is not designed for extension - needs to be abstract, final or empty. 121
Errors Missing a Javadoc comment. 121
Errors Parameter lits should be final. 121
Errors Array brackets at illegal position. 121
Errors Parameter reducedCoefs should be final. 121
Errors Parameter degreeCons should be final. 122
Errors Parameter coefMult should be final. 122
Errors 'for' construct must use '{}'s. 126
Errors Missing a Javadoc comment. 132
Errors 'if' construct must use '{}'s. 158
Errors 'else' construct must use '{}'s. 160
Errors Line has trailing spaces. 160
Errors Line is longer than 80 characters. 165
Errors Method 'buildConstraintFromConflict' is not designed for extension - needs to be abstract, final or empty. 168
Errors Missing a Javadoc comment. 168
Errors Parameter resLits should be final. 168
Errors Parameter resCoefs should be final. 169
Errors '<' is not preceded with whitespace. 169
Errors '<' is not followed by whitespace. 169
Errors '>' is not preceded with whitespace. 169
Errors Method 'buildConstraintFromMapPb' is not designed for extension - needs to be abstract, final or empty. 176
Errors Missing a Javadoc comment. 176
Errors Parameter resLits should be final. 176
Errors Parameter resCoefs should be final. 176
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 184
Errors Missing a Javadoc comment. 184
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 188
Errors Missing a Javadoc comment. 188
Errors Line has trailing spaces. 194
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 197
Errors Missing a Javadoc comment. 197
Errors Missing a Javadoc comment. 209
Errors Parameter coef should be final. 209
Errors Parameter mult should be final. 209
Errors 'if' construct must use '{}'s. 210
Errors Method 'increaseCoef' is not designed for extension - needs to be abstract, final or empty. 215
Errors Missing a Javadoc comment. 215
Errors Parameter lit should be final. 215
Errors Parameter incCoef should be final. 215
Errors Method 'decreaseCoef' is not designed for extension - needs to be abstract, final or empty. 219
Errors Missing a Javadoc comment. 219
Errors Parameter lit should be final. 219
Errors Parameter decCoef should be final. 219
Errors Method 'setCoef' is not designed for extension - needs to be abstract, final or empty. 223
Errors Missing a Javadoc comment. 223
Errors Parameter lit should be final. 223
Errors Parameter newValue should be final. 223
Errors Method 'changeCoef' is not designed for extension - needs to be abstract, final or empty. 227
Errors Missing a Javadoc comment. 227
Errors Parameter indLit should be final. 227
Errors Parameter newValue should be final. 227
Errors Method 'removeCoef' is not designed for extension - needs to be abstract, final or empty. 231
Errors Missing a Javadoc comment. 231
Errors Parameter lit should be final. 231

org/sat4j/pb/constraints/pb/MaxWatchPb.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Class MaxWatchPb should be declared as final. 40
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 42
Errors First sentence should end with a period. 44
Errors Line has trailing spaces. 46
Errors Unused @param tag for 'ps'. 49
Errors Unused @param tag for 'weightedLits'. 51
Errors Unused @param tag for 'moreThan'. 53
Errors Unused @param tag for 'degree'. 55
Errors Parameter voc should be final. 58
Errors Parameter mpb should be final. 58
Errors Expected @param tag for 'mpb'. 58
Errors Line is longer than 80 characters. 67
Errors Missing a Javadoc comment. 67
Errors Parameter voc should be final. 67
Errors Parameter lits should be final. 67
Errors Parameter coefs should be final. 67
Errors Parameter degree should be final. 67
Errors First sentence should end with a period. 76
Errors Line has trailing spaces. 78
Errors Expected @throws tag for 'ContradictionException'. 82
Errors '{' is not preceded with whitespace. 86
Errors Line has trailing spaces. 105
Errors Missing a Javadoc comment. 108
Errors Parameter s should be final. 109
Errors 'if' construct must use '{}'s. 115
Errors Line has trailing spaces. 115
Errors Parameter s should be final. 136
Errors Parameter voc should be final. 137
Errors Expected @param tag for 'voc'. 137
Errors Parameter ps should be final. 137
Errors Parameter coefs should be final. 137
Errors Parameter moreThan should be final. 137
Errors Parameter degree should be final. 137
Errors Expected @throws tag for 'ContradictionException'. 138
Errors Parameter s should be final. 157
Errors Parameter voc should be final. 158
Errors Expected @param tag for 'voc'. 158
Errors Parameter ps should be final. 158
Errors Parameter coefs should be final. 158
Errors '<' is not preceded with whitespace. 158
Errors '<' is not followed by whitespace. 158
Errors '>' is not preceded with whitespace. 158
Errors Parameter moreThan should be final. 158
Errors Parameter degree should be final. 159
Errors Expected @throws tag for 'ContradictionException'. 159
Errors '<' is not preceded with whitespace. 163
Errors '<' is not followed by whitespace. 163
Errors '>' is not preceded with whitespace. 163
Errors '<' is not preceded with whitespace. 163
Errors '<' is not followed by whitespace. 163
Errors '>' is not preceded with whitespace. 163
Errors '>' is not followed by whitespace. 163
Errors Line is longer than 80 characters. 167
Errors 'if' construct must use '{}'s. 175
Errors Line has trailing spaces. 186
Errors Parameter s should be final. 193
Errors Parameter p should be final. 193
Errors 'while' construct must use '{}'s. 201
Errors First sentence should end with a period. 234
Errors 'if' construct must use '{}'s. 239
Errors First sentence should end with a period. 244
Errors Line has trailing spaces. 246
Errors Parameter p should be final. 250
Errors 'while' construct must use '{}'s. 252
Errors Line has trailing spaces. 261
Errors Expected an @return tag. 263
Errors Parameter voc should be final. 263
Errors Expected @param tag for 'voc'. 263
Errors Parameter lits should be final. 263
Errors Expected @param tag for 'lits'. 263
Errors Parameter coefs should be final. 263
Errors Expected @param tag for 'coefs'. 263
Errors Parameter moreThan should be final. 264
Errors Expected @param tag for 'moreThan'. 264
Errors Parameter degree should be final. 264
Errors Expected @param tag for 'degree'. 264
Errors Line has trailing spaces. 271
Errors Expected an @return tag. 273
Errors Parameter voc should be final. 273
Errors Expected @param tag for 'voc'. 273
Errors Parameter lits should be final. 273
Errors Expected @param tag for 'lits'. 273
Errors Parameter coefs should be final. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors Expected @param tag for 'coefs'. 274
Errors Parameter moreThan should be final. 274
Errors Expected @param tag for 'moreThan'. 274
Errors Parameter degree should be final. 274
Errors Expected @param tag for 'degree'. 274
Errors Parameter s should be final. 290
Errors Parameter voc should be final. 291
Errors Parameter mpb should be final. 291
Errors Expected @throws tag for 'ContradictionException'. 291
Errors Line has trailing spaces. 316
Errors Parameter s should be final. 321
Errors Line is longer than 80 characters. 322
Errors Parameter voc should be final. 322
Errors Parameter lits should be final. 322
Errors Parameter coefs should be final. 322
Errors Parameter degree should be final. 322
Errors Expected @throws tag for 'ContradictionException'. 322
Errors Line has trailing spaces. 339
Errors Expected an @return tag. 341
Errors Line is longer than 80 characters. 341
Errors Parameter voc should be final. 341
Errors Expected @param tag for 'voc'. 341
Errors Parameter mpb should be final. 341
Errors Expected @param tag for 'mpb'. 341
Errors Line has trailing spaces. 345

org/sat4j/pb/constraints/pb/MinWatchCardPB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 38
Errors Line has trailing spaces. 41
Errors Missing a Javadoc comment. 45
Errors Missing a Javadoc comment. 47
Errors Parameter voc should be final. 47
Errors Parameter ps should be final. 47
Errors Parameter moreThan should be final. 47
Errors Parameter degree should be final. 47
Errors 'degree' hides a field. 47
Errors Missing a Javadoc comment. 52
Errors Parameter voc should be final. 52
Errors Parameter ps should be final. 52
Errors Parameter degree should be final. 52
Errors 'degree' hides a field. 52
Errors Line has trailing spaces. 59
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Parameter literal should be final. 62
Errors Line has trailing spaces. 68
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 75
Errors Missing a Javadoc comment. 75
Errors 'for' construct must use '{}'s. 77
Errors Line has trailing spaces. 84
Errors Parameter s should be final. 97
Errors Parameter voc should be final. 97
Errors Parameter ps should be final. 97
Errors Parameter degree should be final. 97
Errors Expected @throws tag for 'ContradictionException'. 98
Errors Line has trailing spaces. 104
Errors Parameter s should be final. 118
Errors Parameter voc should be final. 119
Errors Parameter ps should be final. 119
Errors Parameter moreThan should be final. 119
Errors Parameter degree should be final. 119
Errors Expected @throws tag for 'ContradictionException'. 120
Errors Missing a Javadoc comment. 124
Errors Parameter s should be final. 124
Errors Parameter voc should be final. 125
Errors Parameter ps should be final. 125
Errors Parameter moreThan should be final. 125
Errors Parameter degree should be final. 125
Errors Parameter normalized should be final. 126
Errors 'for' construct must use '{}'s. 132
Errors 'if' construct must use '{}'s. 141
Errors 'else' construct must use '{}'s. 143
Errors 'if' construct must use '{}'s. 146
Errors Line has trailing spaces. 155
Errors First sentence should end with a period. 159
Errors Line has trailing spaces. 161
Errors Method 'learnt' is not designed for extension - needs to be abstract, final or empty. 165
Errors Method 'setLearnt' is not designed for extension - needs to be abstract, final or empty. 170
Errors Missing a Javadoc comment. 170
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 175
Errors Missing a Javadoc comment. 175
Errors Method 'assertConstraint' is not designed for extension - needs to be abstract, final or empty. 181
Errors Missing a Javadoc comment. 181
Errors Parameter s should be final. 182
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 191
Errors Missing a Javadoc comment. 191

org/sat4j/pb/constraints/pb/MinWatchPb.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 42
Errors First sentence should end with a period. 44
Errors Variable 'watched' must be private and have accessor methods. 47
Errors Variable 'watching' must be private and have accessor methods. 52
Errors First sentence should end with a period. 54
Errors Variable 'watchingCount' must be private and have accessor methods. 57
Errors First sentence should end with a period. 59
Errors Line has trailing spaces. 61
Errors Line has trailing spaces. 64
Errors Line has trailing spaces. 65
Errors Parameter voc should be final. 67
Errors Parameter mpb should be final. 67
Errors Line is longer than 80 characters. 80
Errors Missing a Javadoc comment. 80
Errors Parameter voc should be final. 80
Errors Parameter lits should be final. 80
Errors Parameter coefs should be final. 80
Errors Parameter degree should be final. 80
Errors Line has trailing spaces. 94
Errors Method 'computeWatches' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors 'if' construct must use '{}'s. 112
Errors Missing a Javadoc comment. 121
Errors Line has trailing spaces. 160
Errors Line is longer than 80 characters. 161
Errors Method 'computePropagation' is not designed for extension - needs to be abstract, final or empty. 163
Errors Missing a Javadoc comment. 163
Errors Parameter s should be final. 164
Errors Line is longer than 80 characters. 169
Errors Parameter s should be final. 191
Errors Parameter voc should be final. 192
Errors Expected @param tag for 'voc'. 192
Errors Parameter ps should be final. 192
Errors Parameter coefs should be final. 192
Errors Parameter moreThan should be final. 192
Errors Parameter degree should be final. 192
Errors Expected @throws tag for 'ContradictionException'. 193
Errors Parameter s should be final. 212
Errors Parameter voc should be final. 213
Errors Expected @param tag for 'voc'. 213
Errors Parameter ps should be final. 213
Errors Parameter coefs should be final. 213
Errors '<' is not preceded with whitespace. 213
Errors '<' is not followed by whitespace. 213
Errors '>' is not preceded with whitespace. 213
Errors Parameter moreThan should be final. 213
Errors Parameter degree should be final. 214
Errors Expected @throws tag for 'ContradictionException'. 214
Errors '<' is not preceded with whitespace. 217
Errors '<' is not followed by whitespace. 217
Errors '>' is not preceded with whitespace. 217
Errors '<' is not preceded with whitespace. 217
Errors '<' is not followed by whitespace. 217
Errors '>' is not preceded with whitespace. 217
Errors '>' is not followed by whitespace. 217
Errors Line is longer than 80 characters. 222
Errors 'if' construct must use '{}'s. 225
Errors Parameter s should be final. 252
Errors Parameter voc should be final. 253
Errors Parameter mpb should be final. 253
Errors Expected @throws tag for 'ContradictionException'. 253
Errors Parameter s should be final. 283
Errors Line is longer than 80 characters. 284
Errors Parameter voc should be final. 284
Errors Parameter lits should be final. 284
Errors Parameter coefs should be final. 284
Errors Parameter degree should be final. 284
Errors Expected @throws tag for 'ContradictionException'. 284
Errors Line has trailing spaces. 302
Errors Method 'nbOfWatched' is not designed for extension - needs to be abstract, final or empty. 305
Errors 'for' construct must use '{}'s. 308
Errors 'if' construct must use '{}'s. 309
Errors Avoid inline conditionals. 311
Errors Line has trailing spaces. 318
Errors Method 'propagate' is not designed for extension - needs to be abstract, final or empty. 325
Errors Parameter s should be final. 325
Errors Parameter p should be final. 325
Errors 'while' construct must use '{}'s. 331
Errors First sentence should end with a period. 385
Errors Method 'remove' is not designed for extension - needs to be abstract, final or empty. 388
Errors First sentence should end with a period. 397
Errors Line has trailing spaces. 399
Errors Method 'undo' is not designed for extension - needs to be abstract, final or empty. 403
Errors Parameter p should be final. 403
Errors 'while' construct must use '{}'s. 406
Errors Line has trailing spaces. 422
Errors Expected an @return tag. 424
Errors Parameter voc should be final. 424
Errors Expected @param tag for 'voc'. 424
Errors Parameter lits should be final. 424
Errors Expected @param tag for 'lits'. 424
Errors Parameter coefs should be final. 424
Errors Expected @param tag for 'coefs'. 424
Errors Parameter moreThan should be final. 425
Errors Expected @param tag for 'moreThan'. 425
Errors Parameter degree should be final. 425
Errors Expected @param tag for 'degree'. 425
Errors Line has trailing spaces. 431
Errors Expected an @return tag. 433
Errors Parameter voc should be final. 433
Errors Expected @param tag for 'voc'. 433
Errors Parameter lits should be final. 433
Errors Expected @param tag for 'lits'. 433
Errors Parameter coefs should be final. 434
Errors '<' is not preceded with whitespace. 434
Errors '<' is not followed by whitespace. 434
Errors '>' is not preceded with whitespace. 434
Errors Expected @param tag for 'coefs'. 434
Errors Parameter moreThan should be final. 434
Errors Expected @param tag for 'moreThan'. 434
Errors Parameter degree should be final. 434
Errors Expected @param tag for 'degree'. 434
Errors Line has trailing spaces. 441
Errors Expected an @return tag. 443
Errors Line is longer than 80 characters. 443
Errors Parameter voc should be final. 443
Errors Expected @param tag for 'voc'. 443
Errors Parameter mpb should be final. 443
Errors Expected @param tag for 'mpb'. 443
Errors Line has trailing spaces. 448
Errors Method 'maximalCoefficient' is not designed for extension - needs to be abstract, final or empty. 454
Errors Parameter pIndice should be final. 454
Errors 'for' construct must use '{}'s. 456
Errors Method 'updateWatched' is not designed for extension - needs to be abstract, final or empty. 467
Errors Missing a Javadoc comment. 467
Errors Parameter mc should be final. 467
Errors Parameter pIndice should be final. 467

org/sat4j/pb/constraints/pb/MixableCBClausePB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 37
Errors Line has trailing spaces. 40
Errors Missing a Javadoc comment. 44
Errors Parameter ps should be final. 44
Errors Parameter voc should be final. 44
Errors Parameter learnt should be final. 44
Errors Missing a Javadoc comment. 48
Errors Parameter ps should be final. 48
Errors Parameter voc should be final. 48
Errors Missing a Javadoc comment. 52
Errors Parameter s should be final. 52
Errors Parameter voc should be final. 53
Errors Parameter literals should be final. 53
Errors Line has trailing spaces. 61
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Line has trailing spaces. 70
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Parameter literal should be final. 73
Errors Line has trailing spaces. 79
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 82
Errors Missing a Javadoc comment. 82
Errors 'for' construct must use '{}'s. 84
Errors Line has trailing spaces. 91
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 94
Errors Missing a Javadoc comment. 94
Errors Line has trailing spaces. 100
Errors Method 'getLits' is not designed for extension - needs to be abstract, final or empty. 103
Errors Missing a Javadoc comment. 103
Errors Line has trailing spaces. 111
Errors Method 'getVocabulary' is not designed for extension - needs to be abstract, final or empty. 114
Errors Missing a Javadoc comment. 114
Errors Line has trailing spaces. 120
Errors Line is longer than 80 characters. 121
Errors Method 'assertConstraint' is not designed for extension - needs to be abstract, final or empty. 123
Errors Missing a Javadoc comment. 123
Errors Parameter s should be final. 124
Errors 'for' construct must use '{}'s. 125

org/sat4j/pb/constraints/pb/PBConstr.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 38
Errors Missing a Javadoc comment. 42
Errors Redundant 'public' modifier. 42
Errors Missing a Javadoc comment. 44
Errors Redundant 'public' modifier. 44
Errors Missing a Javadoc comment. 46
Errors Redundant 'public' modifier. 46
Errors Missing a Javadoc comment. 48
Errors Redundant 'public' modifier. 48
Errors Missing a Javadoc comment. 50
Errors Redundant 'public' modifier. 50
Errors Missing a Javadoc comment. 52
Errors Redundant 'public' modifier. 52

org/sat4j/pb/constraints/pb/Pseudos.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 38
Errors Utility classes should not have a public or default constructor. 38
Errors Line contains a tab character. 40
Errors Missing a Javadoc comment. 40
Errors Parameter ps should be final. 40
Errors Line contains a tab character. 41
Errors Parameter bigCoefs should be final. 41
Errors '<' is not preceded with whitespace. 41
Errors '<' is not followed by whitespace. 41
Errors '>' is not preceded with whitespace. 41
Errors Parameter moreThan should be final. 41
Errors Parameter bigDeg should be final. 41
Errors Line contains a tab character. 42
Errors Parameter voc should be final. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line has trailing spaces. 48
Errors Line is longer than 80 characters. 48
Errors Line contains a tab character. 48
Errors ',' is not followed by whitespace. 48
Errors ',' is not followed by whitespace. 48
Errors ',' is not followed by whitespace. 48
Errors Line has trailing spaces. 49
Errors Line contains a tab character. 49
Errors Line contains a tab character. 50
Errors '*' is not preceded with whitespace. 50
Errors '*' is not followed by whitespace. 50
Errors '+' is not preceded with whitespace. 50
Errors '+' is not followed by whitespace. 50
Errors 'if' construct must use '{}'s. 51
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors 'if' construct must use '{}'s. 53
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors 'if' construct must use '{}'s. 55
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 60
Errors Missing a Javadoc comment. 60
Errors Parameter lits should be final. 60
Errors Line contains a tab character. 61
Errors Parameter bc should be final. 61
Errors Parameter moreThan should be final. 61
Errors Parameter bigDeg should be final. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line has trailing spaces. 69
Errors Line contains a tab character. 69
Errors 'for' construct must use '{}'s. 70
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line has trailing spaces. 76
Errors Line contains a tab character. 76
Errors 'for' construct must use '{}'s. 77
Errors Line contains a tab character. 77
Errors 'if' construct must use '{}'s. 78
Errors Line has trailing spaces. 78
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors Line has trailing spaces. 80
Errors Line contains a tab character. 80
Errors Line has trailing spaces. 81
Errors Line contains a tab character. 81
Errors Line contains a tab character. 82
Errors Line has trailing spaces. 83
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 86
Errors Missing a Javadoc comment. 86
Errors Parameter ps should be final. 86
Errors Line contains a tab character. 87
Errors Parameter bigCoefs should be final. 87
Errors '<' is not preceded with whitespace. 87
Errors '<' is not followed by whitespace. 87
Errors '>' is not preceded with whitespace. 87
Errors Parameter moreThan should be final. 87
Errors Parameter bigDeg should be final. 87
Errors Line contains a tab character. 88
Errors Parameter voc should be final. 88
Errors Line contains a tab character. 89
Errors Line contains a tab character. 90
Errors Line contains a tab character. 91
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93
Errors Line is longer than 80 characters. 94
Errors Line contains a tab character. 94
Errors Line contains a tab character. 95
Errors Line contains a tab character. 96
Errors Line contains a tab character. 97
Errors Line contains a tab character. 98
Errors Line contains a tab character. 100
Errors Missing a Javadoc comment. 100
Errors Parameter ps should be final. 100
Errors Line has trailing spaces. 101
Errors Line contains a tab character. 101
Errors Parameter bigCoefs should be final. 101
Errors Parameter moreThan should be final. 101
Errors Parameter bigDeg should be final. 101
Errors Line contains a tab character. 102
Errors Line contains a tab character. 103
Errors Line contains a tab character. 104
Errors Line contains a tab character. 105
Errors Line contains a tab character. 106
Errors Line contains a tab character. 107
Errors Line is longer than 80 characters. 108
Errors Line contains a tab character. 108
Errors Line contains a tab character. 109
Errors Line contains a tab character. 110
Errors Line is longer than 80 characters. 111
Errors Line contains a tab character. 111
Errors Line contains a tab character. 112
Errors Line contains a tab character. 114
Errors Missing a Javadoc comment. 114
Errors '<' is not preceded with whitespace. 114
Errors '<' is not followed by whitespace. 114
Errors '>' is not preceded with whitespace. 114
Errors Parameter vec should be final. 114
Errors Line contains a tab character. 115
Errors '<' is not preceded with whitespace. 115
Errors '<' is not followed by whitespace. 115
Errors '>' is not preceded with whitespace. 115
Errors '<' is not preceded with whitespace. 115
Errors '<' is not followed by whitespace. 115
Errors '>' is not preceded with whitespace. 115
Errors '>' is not followed by whitespace. 115
Errors 'for' construct must use '{}'s. 116
Errors Line contains a tab character. 116
Errors Line contains a tab character. 117
Errors Line contains a tab character. 118
Errors Line contains a tab character. 119

org/sat4j/pb/constraints/pb/PuebloMinWatchPb.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Class PuebloMinWatchPb should be declared as final. 40
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 42
Errors First sentence should end with a period. 44
Errors Line has trailing spaces. 46
Errors Unused @param tag for 'ps'. 49
Errors Unused @param tag for 'weightedLits'. 51
Errors Unused @param tag for 'moreThan'. 53
Errors Unused @param tag for 'degree'. 55
Errors Parameter voc should be final. 58
Errors Parameter mpb should be final. 58
Errors Expected @param tag for 'mpb'. 58
Errors Parameter s should be final. 77
Errors Parameter voc should be final. 78
Errors Expected @param tag for 'voc'. 78
Errors Parameter ps should be final. 78
Errors Parameter coefs should be final. 78
Errors Parameter moreThan should be final. 78
Errors Parameter degree should be final. 78
Errors Expected @throws tag for 'ContradictionException'. 79
Errors Parameter s should be final. 98
Errors Parameter voc should be final. 99
Errors Expected @param tag for 'voc'. 99
Errors Parameter ps should be final. 99
Errors Parameter coefs should be final. 99
Errors '<' is not preceded with whitespace. 99
Errors '<' is not followed by whitespace. 99
Errors '>' is not preceded with whitespace. 99
Errors Parameter moreThan should be final. 99
Errors Parameter degree should be final. 100
Errors Expected @throws tag for 'ContradictionException'. 100
Errors '<' is not preceded with whitespace. 103
Errors '<' is not followed by whitespace. 103
Errors '>' is not preceded with whitespace. 103
Errors '<' is not preceded with whitespace. 103
Errors '<' is not followed by whitespace. 103
Errors '>' is not preceded with whitespace. 103
Errors '>' is not followed by whitespace. 103
Errors Line is longer than 80 characters. 108
Errors Missing a Javadoc comment. 124
Errors Parameter s should be final. 124
Errors Parameter voc should be final. 125
Errors Parameter mpb should be final. 125
Errors Line has trailing spaces. 141
Errors Expected an @return tag. 143
Errors Parameter voc should be final. 143
Errors Expected @param tag for 'voc'. 143
Errors Parameter lits should be final. 143
Errors Expected @param tag for 'lits'. 143
Errors Parameter coefs should be final. 143
Errors Expected @param tag for 'coefs'. 143
Errors Parameter moreThan should be final. 144
Errors Expected @param tag for 'moreThan'. 144
Errors Parameter degree should be final. 144
Errors Expected @param tag for 'degree'. 144
Errors Line has trailing spaces. 150
Errors Expected an @return tag. 152
Errors Parameter voc should be final. 152
Errors Expected @param tag for 'voc'. 152
Errors Parameter lits should be final. 152
Errors Expected @param tag for 'lits'. 152
Errors Parameter coefs should be final. 153
Errors '<' is not preceded with whitespace. 153
Errors '<' is not followed by whitespace. 153
Errors '>' is not preceded with whitespace. 153
Errors Expected @param tag for 'coefs'. 153
Errors Parameter moreThan should be final. 153
Errors Expected @param tag for 'moreThan'. 153
Errors Parameter degree should be final. 153
Errors Expected @param tag for 'degree'. 153
Errors Line is longer than 80 characters. 159
Errors Missing a Javadoc comment. 159
Errors Parameter voc should be final. 159
Errors Parameter mpb should be final. 159
Errors Missing a Javadoc comment. 163
Errors Parameter pIndice should be final. 164
Errors Missing a Javadoc comment. 168
Errors Parameter mc should be final. 169
Errors Parameter pIndice should be final. 169

org/sat4j/pb/constraints/pb/UnitClausePB.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 20
Errors Line has trailing spaces. 26
Errors Line is longer than 80 characters. 27
Errors Missing a Javadoc comment. 36
Errors Line contains a tab character. 38
Errors Missing a Javadoc comment. 38
Errors Parameter value should be final. 38
Errors Line contains a tab character. 39
Errors Line contains a tab character. 40
Errors Line contains a tab character. 42
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Line contains a tab character. 43
Errors Line contains a tab character. 44
Errors Line contains a tab character. 46
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 46
Errors Missing a Javadoc comment. 46
Errors Parameter theLiteral1 should be final. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 48
Errors Line contains a tab character. 50
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 54
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 54
Errors Missing a Javadoc comment. 54
Errors Line contains a tab character. 55
Errors Line contains a tab character. 56
Errors Line contains a tab character. 58
Errors Method 'getLits' is not designed for extension - needs to be abstract, final or empty. 58
Errors Missing a Javadoc comment. 58
Errors Line contains a tab character. 59
Errors Line contains a tab character. 60
Errors Line contains a tab character. 62
Errors Method 'getVocabulary' is not designed for extension - needs to be abstract, final or empty. 62
Errors Missing a Javadoc comment. 62
Errors Line contains a tab character. 63
Errors Line contains a tab character. 64

org/sat4j/pb/constraints/pb/WatchPb.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 41
Errors Line has trailing spaces. 44
Errors Line contains a tab character. 44
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors First sentence should end with a period. 48
Errors Line contains a tab character. 48
Errors First sentence should end with a period. 53
Errors First sentence should end with a period. 58
Errors Variable 'activity' must be private and have accessor methods. 61
Errors First sentence should end with a period. 63
Errors Variable 'coefs' must be private and have accessor methods. 66
Errors First sentence should end with a period. 68
Errors Variable 'degree' must be private and have accessor methods. 71
Errors First sentence should end with a period. 73
Errors Variable 'lits' must be private and have accessor methods. 76
Errors First sentence should end with a period. 78
Errors Variable 'learnt' must be private and have accessor methods. 81
Errors First sentence should end with a period. 83
Errors Variable 'watchCumul' must be private and have accessor methods. 86
Errors First sentence should end with a period. 88
Errors Variable 'voc' must be private and have accessor methods. 91
Errors Missing a Javadoc comment. 99
Errors Parameter mpb should be final. 99
Errors Missing a Javadoc comment. 111
Errors Parameter lits should be final. 111
Errors 'lits' hides a field. 111
Errors Parameter coefs should be final. 111
Errors 'coefs' hides a field. 111
Errors Parameter degree should be final. 111
Errors 'degree' hides a field. 111
Errors First sentence should end with a period. 119
Errors Line has trailing spaces. 122
Errors Method 'isAssertive' is not designed for extension - needs to be abstract, final or empty. 126
Errors Parameter dl should be final. 126
Errors Expected @param tag for 'dl'. 126
Errors 'if' construct must use '{}'s. 129
Errors Line is longer than 80 characters. 130
Errors 'if' construct must use '{}'s. 134
Errors Line is longer than 80 characters. 138
Errors First sentence should end with a period. 146
Errors Line has trailing spaces. 148
Errors Method 'calcReason' is not designed for extension - needs to be abstract, final or empty. 156
Errors Parameter p should be final. 156
Errors Parameter outReason should be final. 156
Errors Missing a Javadoc comment. 164
Errors 'protected' modifier out of order with the JLS suggestions. 164
Errors Missing a Javadoc comment. 166
Errors 'protected' modifier out of order with the JLS suggestions. 166
Errors First sentence should end with a period. 169
Errors Line has trailing spaces. 171
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 176
Errors Parameter i should be final. 176
Errors First sentence should end with a period. 180
Errors Line has trailing spaces. 182
Errors Method 'getCoef' is not designed for extension - needs to be abstract, final or empty. 187
Errors Parameter i should be final. 187
Errors First sentence should end with a period. 191
Errors Line has trailing spaces. 193
Errors Method 'getActivity' is not designed for extension - needs to be abstract, final or empty. 197
Errors First sentence should end with a period. 201
Errors Line has trailing spaces. 203
Errors Method 'incActivity' is not designed for extension - needs to be abstract, final or empty. 206
Errors Parameter claInc should be final. 206
Errors Expected @param tag for 'claInc'. 206
Errors First sentence should end with a period. 210
Errors Line has trailing spaces. 213
Errors Method 'slackConstraint' is not designed for extension - needs to be abstract, final or empty. 216
Errors First sentence should end with a period. 220
Errors Line has trailing spaces. 223
Errors Line is longer than 80 characters. 230
Errors Method 'slackConstraint' is not designed for extension - needs to be abstract, final or empty. 230
Errors Parameter theCoefs should be final. 230
Errors Parameter theDegree should be final. 230
Errors First sentence should end with a period. 234
Errors Line has trailing spaces. 237
Errors Method 'recalcLeftSide' is not designed for extension - needs to be abstract, final or empty. 242
Errors Parameter theCoefs should be final. 242
Errors 'for' construct must use '{}'s. 245
Errors First sentence should end with a period. 253
Errors Line has trailing spaces. 256
Errors Method 'recalcLeftSide' is not designed for extension - needs to be abstract, final or empty. 259
Errors First sentence should end with a period. 263
Errors Line has trailing spaces. 265
Errors Method 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty. 268
Errors Line has trailing spaces. 274
Errors Method 'learnt' is not designed for extension - needs to be abstract, final or empty. 278
Errors Line has trailing spaces. 284
Errors Method 'locked' is not designed for extension - needs to be abstract, final or empty. 287
Errors '==' is not preceded with whitespace. 289
Errors '==' is not followed by whitespace. 289
Errors Line has trailing spaces. 298
Errors Method 'rescaleBy' is not designed for extension - needs to be abstract, final or empty. 302
Errors Parameter d should be final. 302
Errors Method 'selectionSort' is not designed for extension - needs to be abstract, final or empty. 306
Errors Missing a Javadoc comment. 306
Errors Parameter from should be final. 306
Errors Parameter to should be final. 306
Errors Name 'best_i' must match pattern '^[a-z][a-zA-Z0-9]*$'. 307
Errors 'if' construct must use '{}'s. 314
Errors Line is longer than 80 characters. 315
Errors First sentence should end with a period. 327
Errors Method 'setLearnt' is not designed for extension - needs to be abstract, final or empty. 330
Errors First sentence should end with a period. 334
Errors Line has trailing spaces. 336
Errors Method 'simplify' is not designed for extension - needs to be abstract, final or empty. 339
Errors Method 'size' is not designed for extension - needs to be abstract, final or empty. 354
Errors Missing a Javadoc comment. 354
Errors First sentence should end with a period. 358
Errors 'protected' modifier out of order with the JLS suggestions. 361
Errors First sentence should end with a period. 374
Errors Line has trailing spaces. 376
Errors 'protected' modifier out of order with the JLS suggestions. 382
Errors Parameter from should be final. 382
Errors Parameter to should be final. 382
Errors 'if' construct must use '{}'s. 384
Errors '15' is a magic number. 384
Errors '/' is not preceded with whitespace. 388
Errors '/' is not followed by whitespace. 388
Errors 'do' construct must use '{}'s. 397
Errors 'do' construct must use '{}'s. 401
Errors 'if' construct must use '{}'s. 406
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 423
Errors Missing a Javadoc comment. 423
Errors Method 'assertConstraint' is not designed for extension - needs to be abstract, final or empty. 448
Errors Missing a Javadoc comment. 448
Errors Parameter s should be final. 448
Errors Method 'getDegree' is not designed for extension - needs to be abstract, final or empty. 463
Errors Method 'register' is not designed for extension - needs to be abstract, final or empty. 467
Errors Missing a Javadoc comment. 467
Errors Method 'getCoefs' is not designed for extension - needs to be abstract, final or empty. 477
Errors Missing a Javadoc comment. 477
Errors Method 'getLits' is not designed for extension - needs to be abstract, final or empty. 483
Errors Missing a Javadoc comment. 483
Errors Method 'getVocabulary' is not designed for extension - needs to be abstract, final or empty. 489
Errors Missing a Javadoc comment. 489
Errors First sentence should end with a period. 493
Errors Expected an @return tag. 496
Errors Method 'computeAnImpliedClause' is not designed for extension - needs to be abstract, final or empty. 496
Errors 'for' construct must use '{}'s. 506
Errors Method 'coefficientsEqualToOne' is not designed for extension - needs to be abstract, final or empty. 513
Errors Missing a Javadoc comment. 513
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 517
Errors Missing a Javadoc comment. 517
Errors Line contains a tab character. 518
Errors Parameter pb should be final. 518
Errors '==' is not preceded with whitespace. 519
Errors '==' is not followed by whitespace. 519
Errors 'for' construct must use '{}'s. 537
Errors Line has trailing spaces. 556
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 557
Errors Missing a Javadoc comment. 557

org/sat4j/pb/core/PBDataStructureFactory.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 40
Errors Missing a Javadoc comment. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40
Errors '<' is not preceded with whitespace. 40
Errors '<' is not followed by whitespace. 40
Errors '>' is not preceded with whitespace. 40
Errors Missing a Javadoc comment. 42
Errors '<' is not preceded with whitespace. 43
Errors '<' is not followed by whitespace. 43
Errors '>' is not preceded with whitespace. 43
Errors Missing a Javadoc comment. 46
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors Missing a Javadoc comment. 49

org/sat4j/pb/core/PBSolver.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line is longer than 80 characters. 21
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 27
Errors Missing a Javadoc comment. 47
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors '<' is not preceded with whitespace. 48
Errors '<' is not followed by whitespace. 48
Errors '<' is not preceded with whitespace. 48
Errors '<' is not followed by whitespace. 48
Errors '>' is not preceded with whitespace. 48
Errors '>' is not followed by whitespace. 48
Errors '>' is not preceded with whitespace. 48
Errors Line has trailing spaces. 51
Errors Missing a Javadoc comment. 55
Errors Parameter acg should be final. 55
Errors Parameter learner should be final. 56
Errors '<' is not preceded with whitespace. 56
Errors '<' is not followed by whitespace. 56
Errors '<' is not preceded with whitespace. 56
Errors '<' is not followed by whitespace. 56
Errors '>' is not preceded with whitespace. 56
Errors '>' is not followed by whitespace. 56
Errors '>' is not preceded with whitespace. 56
Errors Parameter dsf should be final. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors Parameter order should be final. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors Parameter restarter should be final. 58
Errors Missing a Javadoc comment. 62
Errors Parameter acg should be final. 62
Errors Parameter learner should be final. 63
Errors '<' is not preceded with whitespace. 63
Errors '<' is not followed by whitespace. 63
Errors '<' is not preceded with whitespace. 63
Errors '<' is not followed by whitespace. 63
Errors '>' is not preceded with whitespace. 63
Errors '>' is not followed by whitespace. 63
Errors '>' is not preceded with whitespace. 63
Errors Parameter dsf should be final. 64
Errors '<' is not preceded with whitespace. 64
Errors '<' is not followed by whitespace. 64
Errors '>' is not preceded with whitespace. 64
Errors Parameter params should be final. 64
Errors Parameter order should be final. 65
Errors '<' is not preceded with whitespace. 65
Errors '<' is not followed by whitespace. 65
Errors '>' is not preceded with whitespace. 65
Errors Parameter restarter should be final. 65
Errors Method 'addPseudoBoolean' is not designed for extension - needs to be abstract, final or empty. 69
Errors Missing a Javadoc comment. 69
Errors Parameter literals should be final. 69
Errors Parameter coeffs should be final. 69
Errors '<' is not preceded with whitespace. 69
Errors '<' is not followed by whitespace. 69
Errors '>' is not preceded with whitespace. 69
Errors Parameter moreThan should be final. 70
Errors Parameter degree should be final. 70
Errors First sentence should end with a period. 78
Errors Variable 'listOfVariables' must be private and have accessor methods. 82
Errors Method 'setListOfVariablesForExplanation' is not designed for extension - needs to be abstract, final or empty. 84
Errors Missing a Javadoc comment. 84
Errors Parameter lv should be final. 84
Errors Method 'getExplanation' is not designed for extension - needs to be abstract, final or empty. 88
Errors Missing a Javadoc comment. 88
Errors Method 'setObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 92
Errors Missing a Javadoc comment. 92
Errors Parameter obj should be final. 92
Errors '<' is not preceded with whitespace. 93
Errors '<' is not followed by whitespace. 93
Errors '>' is not preceded with whitespace. 93

org/sat4j/pb/core/PBSolverCP.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Type Javadoc comment is missing an @param <L> tag. 50
Errors '<' is not preceded with whitespace. 50
Errors '<' is not followed by whitespace. 50
Errors '>' is not preceded with whitespace. 50
Errors '<' is not preceded with whitespace. 50
Errors '<' is not followed by whitespace. 50
Errors '>' is not preceded with whitespace. 50
Errors Missing a Javadoc comment. 52
Errors Line has trailing spaces. 53
Errors Line is longer than 80 characters. 59
Errors Parameter acg should be final. 59
Errors Expected @param tag for 'acg'. 59
Errors Parameter learner should be final. 59
Errors '<' is not preceded with whitespace. 59
Errors '<' is not followed by whitespace. 59
Errors ',' is not followed by whitespace. 59
Errors '<' is not preceded with whitespace. 59
Errors '<' is not followed by whitespace. 59
Errors '>' is not preceded with whitespace. 59
Errors '>' is not followed by whitespace. 59
Errors '>' is not preceded with whitespace. 59
Errors Expected @param tag for 'learner'. 59
Errors Parameter dsf should be final. 60
Errors '<' is not preceded with whitespace. 60
Errors '<' is not followed by whitespace. 60
Errors '>' is not preceded with whitespace. 60
Errors Expected @param tag for 'dsf'. 60
Errors Parameter order should be final. 60
Errors '<' is not preceded with whitespace. 60
Errors '<' is not followed by whitespace. 60
Errors '>' is not preceded with whitespace. 60
Errors Expected @param tag for 'order'. 60
Errors Line is longer than 80 characters. 61
Errors '1.5' is a magic number. 61
Errors '100' is a magic number. 61
Errors ',' is not followed by whitespace. 61
Errors Line is longer than 80 characters. 64
Errors Missing a Javadoc comment. 64
Errors Parameter acg should be final. 64
Errors Parameter learner should be final. 64
Errors '<' is not preceded with whitespace. 64
Errors '<' is not followed by whitespace. 64
Errors ',' is not followed by whitespace. 64
Errors '<' is not preceded with whitespace. 64
Errors '<' is not followed by whitespace. 64
Errors '>' is not preceded with whitespace. 64
Errors '>' is not followed by whitespace. 64
Errors '>' is not preceded with whitespace. 64
Errors Parameter dsf should be final. 64
Errors '<' is not preceded with whitespace. 64
Errors '<' is not followed by whitespace. 64
Errors '>' is not preceded with whitespace. 64
Errors Parameter params should be final. 64
Errors Parameter order should be final. 64
Errors '<' is not preceded with whitespace. 64
Errors '<' is not followed by whitespace. 64
Errors '>' is not preceded with whitespace. 64
Errors Parameter restarter should be final. 64
Errors Line is longer than 80 characters. 68
Errors Missing a Javadoc comment. 68
Errors Parameter acg should be final. 68
Errors Parameter learner should be final. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors ',' is not followed by whitespace. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors '>' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors Parameter dsf should be final. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors Parameter params should be final. 68
Errors Parameter order should be final. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors ',' is not followed by whitespace. 69
Errors Line has trailing spaces. 72
Errors Method 'analyze' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Parameter myconfl should be final. 74
Errors Parameter results should be final. 74
Errors 'cast' is not followed by whitespace. 77
Errors ',' is not followed by whitespace. 79
Errors 'cast' is not followed by whitespace. 82
Errors ',' is not followed by whitespace. 83
Errors 'if' construct must use '{}'s. 88
Errors 'if' construct must use '{}'s. 92
Errors Line contains a tab character. 93
Errors Line is longer than 80 characters. 105
Errors Line contains a tab character. 105
Errors Line has trailing spaces. 112
Errors Line is longer than 80 characters. 112
Errors '==' is not preceded with whitespace. 112
Errors '==' is not followed by whitespace. 112
Errors '{' is not preceded with whitespace. 112
Errors Line contains a tab character. 113
Errors Line contains a tab character. 114
Errors '=' is not preceded with whitespace. 114
Errors Line contains a tab character. 115
Errors Line has trailing spaces. 117
Errors Line has trailing spaces. 121
Errors Line has trailing spaces. 123
Errors Line has trailing spaces. 124
Errors Line has trailing spaces. 125
Errors Line contains a tab character. 126
Errors 'if' construct must use '{}'s. 127
Errors Line has trailing spaces. 127
Errors Line contains a tab character. 128
Errors 'else' construct must use '{}'s. 129
Errors Line contains a tab character. 130
Errors Method 'analyzeAtRootLevel' is not designed for extension - needs to be abstract, final or empty. 133
Errors Missing a Javadoc comment. 133
Errors Parameter myconfl should be final. 134
Errors ',' is not followed by whitespace. 138
Errors 'cast' is not followed by whitespace. 140
Errors 'if' construct must use '{}'s. 141
Errors Line contains a tab character. 142
Errors ',' is not followed by whitespace. 142
Errors 'if' construct must use '{}'s. 144
Errors Line contains a tab character. 145
Errors Method 'chooseConflict' is not designed for extension - needs to be abstract, final or empty. 149
Errors Missing a Javadoc comment. 149
Errors Parameter myconfl should be final. 149
Errors Parameter level should be final. 149
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 153
Errors Missing a Javadoc comment. 153
Errors Parameter prefix should be final. 154
Errors Line has trailing spaces. 158
Errors Missing a Javadoc comment. 159
Errors '<' is not preceded with whitespace. 159
Errors '<' is not followed by whitespace. 159
Errors '>' is not preceded with whitespace. 159
Errors '<' is not preceded with whitespace. 159
Errors '<' is not followed by whitespace. 159
Errors '>' is not preceded with whitespace. 159
Errors '>' is not followed by whitespace. 159
Errors Missing a Javadoc comment. 160
Errors '<' is not preceded with whitespace. 160
Errors '<' is not followed by whitespace. 160
Errors '>' is not preceded with whitespace. 160
Errors '<' is not preceded with whitespace. 160
Errors '<' is not followed by whitespace. 160
Errors '>' is not preceded with whitespace. 160
Errors '>' is not followed by whitespace. 160
Errors Line has trailing spaces. 161
Errors Method 'initExplanation' is not designed for extension - needs to be abstract, final or empty. 162
Errors Missing a Javadoc comment. 162
Errors '{' is not preceded with whitespace. 162
Errors Line contains a tab character. 163
Errors Line contains a tab character. 164
Errors Line has trailing spaces. 166
Errors Method 'buildExplanation' is not designed for extension - needs to be abstract, final or empty. 167
Errors Missing a Javadoc comment. 167
Errors Parameter lit should be final. 167
Errors Parameter c should be final. 167
Errors '{' is not preceded with whitespace. 167
Errors Line contains a tab character. 168
Errors '>>' is not preceded with whitespace. 168
Errors '>>' is not followed by whitespace. 168
Errors '{' is not preceded with whitespace. 168
Errors Line contains a tab character. 169
Errors Line contains a tab character. 170
Errors Line contains a tab character. 171
Errors Method 'getExplanation' is not designed for extension - needs to be abstract, final or empty. 174
Errors Missing a Javadoc comment. 174
Errors Line contains a tab character. 175
Errors '{' is not preceded with whitespace. 175
Errors Line contains a tab character. 176
Errors '{' is not preceded with whitespace. 176
Errors Line contains a tab character. 177
Errors Line contains a tab character. 178
Errors Line is longer than 80 characters. 179
Errors Line contains a tab character. 179
Errors Line contains a tab character. 180
Errors 'for' is not followed by whitespace. 180
Errors '<' is not preceded with whitespace. 180
Errors '<' is not followed by whitespace. 180
Errors ';' is not followed by whitespace. 180
Errors '{' is not preceded with whitespace. 180
Errors Line contains a tab character. 181
Errors '+' is not preceded with whitespace. 181
Errors '+' is not followed by whitespace. 181
Errors Line contains a tab character. 182
Errors '+' is not preceded with whitespace. 182
Errors '+' is not followed by whitespace. 182
Errors Line contains a tab character. 183
Errors Line contains a tab character. 184
Errors Line contains a tab character. 185
Errors Line contains a tab character. 186
Errors Line contains a tab character. 187

org/sat4j/pb/core/PBSolverClause.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 38
Errors '<' is not preceded with whitespace. 38
Errors '<' is not followed by whitespace. 38
Errors '>' is not preceded with whitespace. 38
Errors Line has trailing spaces. 41
Errors Missing a Javadoc comment. 45
Errors Parameter acg should be final. 45
Errors Line is longer than 80 characters. 46
Errors Parameter learner should be final. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors ',' is not followed by whitespace. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors '>' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors Parameter dsf should be final. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors Parameter order should be final. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors Method 'chooseConflict' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Parameter myconfl should be final. 51
Errors Parameter level should be final. 51
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 55
Errors Missing a Javadoc comment. 55
Errors Parameter prefix should be final. 56

org/sat4j/pb/core/PBSolverMerging.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 38
Errors '<' is not preceded with whitespace. 38
Errors '<' is not followed by whitespace. 38
Errors '>' is not preceded with whitespace. 38
Errors Line has trailing spaces. 41
Errors Missing a Javadoc comment. 45
Errors Parameter acg should be final. 45
Errors Parameter learner should be final. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors '>' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors Parameter dsf should be final. 47
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors Parameter order should be final. 47
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors Method 'chooseConflict' is not designed for extension - needs to be abstract, final or empty. 51
Errors Missing a Javadoc comment. 51
Errors Parameter myconfl should be final. 52
Errors Parameter level should be final. 52
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 56
Errors Missing a Javadoc comment. 56
Errors Parameter prefix should be final. 57

org/sat4j/pb/core/PBSolverResolution.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 37
Errors '<' is not preceded with whitespace. 37
Errors '<' is not followed by whitespace. 37
Errors '>' is not preceded with whitespace. 37
Errors Line has trailing spaces. 40
Errors Missing a Javadoc comment. 44
Errors Parameter acg should be final. 45
Errors Parameter learner should be final. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '<' is not preceded with whitespace. 46
Errors '<' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors '>' is not followed by whitespace. 46
Errors '>' is not preceded with whitespace. 46
Errors Parameter dsf should be final. 47
Errors '<' is not preceded with whitespace. 47
Errors '<' is not followed by whitespace. 47
Errors '>' is not preceded with whitespace. 47
Errors Parameter params should be final. 48
Errors Parameter order should be final. 48
Errors '<' is not preceded with whitespace. 48
Errors '<' is not followed by whitespace. 48
Errors '>' is not preceded with whitespace. 48
Errors Parameter restarter should be final. 49
Errors Missing a Javadoc comment. 53
Errors Parameter acg should be final. 54
Errors Parameter learner should be final. 55
Errors '<' is not preceded with whitespace. 55
Errors '<' is not followed by whitespace. 55
Errors '<' is not preceded with whitespace. 55
Errors '<' is not followed by whitespace. 55
Errors '>' is not preceded with whitespace. 55
Errors '>' is not followed by whitespace. 55
Errors '>' is not preceded with whitespace. 55
Errors Parameter dsf should be final. 56
Errors '<' is not preceded with whitespace. 56
Errors '<' is not followed by whitespace. 56
Errors '>' is not preceded with whitespace. 56
Errors Parameter order should be final. 57
Errors '<' is not preceded with whitespace. 57
Errors '<' is not followed by whitespace. 57
Errors '>' is not preceded with whitespace. 57
Errors Parameter restarter should be final. 57

org/sat4j/pb/core/PBSolverWithImpliedClause.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Missing a Javadoc comment. 42
Errors '<' is not preceded with whitespace. 42
Errors '<' is not followed by whitespace. 42
Errors '>' is not preceded with whitespace. 42
Errors Missing a Javadoc comment. 44
Errors Parameter acg should be final. 44
Errors Line is longer than 80 characters. 45
Errors Parameter learner should be final. 45
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors ',' is not followed by whitespace. 45
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors '>' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors Parameter dsf should be final. 45
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors Parameter order should be final. 45
Errors '<' is not preceded with whitespace. 45
Errors '<' is not followed by whitespace. 45
Errors '>' is not preceded with whitespace. 45
Errors Line has trailing spaces. 50
Errors Method 'addPseudoBoolean' is not designed for extension - needs to be abstract, final or empty. 54
Errors Missing a Javadoc comment. 54
Errors Parameter literals should be final. 55
Errors Parameter coeffs should be final. 55
Errors '<' is not preceded with whitespace. 55
Errors '<' is not followed by whitespace. 55
Errors '>' is not preceded with whitespace. 55
Errors Parameter moreThan should be final. 56
Errors Parameter degree should be final. 56
Errors 'cast' is not followed by whitespace. 60
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Parameter prefix should be final. 72

org/sat4j/pb/core/package.html

Violation Message Line
Errors Missing package documentation file. 0

org/sat4j/pb/orders/VarOrderHeapObjective.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line is longer than 80 characters. 21
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 27
Errors Unused import - org.sat4j.core.LiteralsUtils.var. 31
Errors Missing a Javadoc comment. 43
Errors '<' is not preceded with whitespace. 43
Errors '<' is not followed by whitespace. 43
Errors '>' is not preceded with whitespace. 43
Errors Line contains a tab character. 45
Errors Line has trailing spaces. 46
Errors Line contains a tab character. 48
Errors Line contains a tab character. 50
Errors Missing a Javadoc comment. 50
Errors Line contains a tab character. 52
Errors Missing a Javadoc comment. 52
Errors Line contains a tab character. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 56
Errors Missing a Javadoc comment. 56
Errors Parameter strategy should be final. 56
Errors Line contains a tab character. 57
Errors Line contains a tab character. 58
Errors Line contains a tab character. 60
Errors Method 'setObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 60
Errors Missing a Javadoc comment. 60
Errors Parameter obj should be final. 60
Errors 'obj' hides a field. 60
Errors Line contains a tab character. 61
Errors Line contains a tab character. 62
Errors Line contains a tab character. 64
Errors Method 'init' is not designed for extension - needs to be abstract, final or empty. 64
Errors Missing a Javadoc comment. 64
Errors Line contains a tab character. 65
Errors Line contains a tab character. 66
Errors Line contains a tab character. 67
Errors Line contains a tab character. 68
Errors Line contains a tab character. 69
Errors '<' is not preceded with whitespace. 69
Errors '<' is not followed by whitespace. 69
Errors '>' is not preceded with whitespace. 69
Errors Line contains a tab character. 70
Errors Line contains a tab character. 71
Errors Line is longer than 80 characters. 72
Errors Line contains a tab character. 72
Errors Line contains a tab character. 73
Errors Line contains a tab character. 74
Errors Line contains a tab character. 75
Errors Line contains a tab character. 76
Errors Line contains a tab character. 77
Errors Line contains a tab character. 78
Errors Line contains a tab character. 79
Errors 'if' construct must use '{}'s. 80
Errors Line contains a tab character. 80
Errors Line contains a tab character. 81
Errors 'else' construct must use '{}'s. 82
Errors Line contains a tab character. 82
Errors Line contains a tab character. 83
Errors Line contains a tab character. 84
Errors Line contains a tab character. 85
Errors Line contains a tab character. 86
Errors Line contains a tab character. 87
Errors Line contains a tab character. 88
Errors Line contains a tab character. 90
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 90
Errors Missing a Javadoc comment. 90
Errors Line contains a tab character. 91
Errors Line is longer than 80 characters. 92
Errors Line contains a tab character. 92
Errors Line contains a tab character. 93

org/sat4j/pb/orders/package.html

Violation Message Line
Errors Missing package documentation file. 0

org/sat4j/pb/package.html

Violation Message Line
Errors Missing package documentation file. 0

org/sat4j/pb/reader/GoodOPBReader.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 54
Errors First sentence should end with a period. 59
Errors Missing a Javadoc comment. 64
Errors Missing a Javadoc comment. 66
Errors Missing a Javadoc comment. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors '<' is not preceded with whitespace. 68
Errors '<' is not followed by whitespace. 68
Errors '>' is not preceded with whitespace. 68
Errors '>' is not followed by whitespace. 68
Errors Missing a Javadoc comment. 70
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors '>' is not preceded with whitespace. 70
Errors '<' is not preceded with whitespace. 70
Errors '<' is not followed by whitespace. 70
Errors '>' is not preceded with whitespace. 70
Errors '>' is not followed by whitespace. 70
Errors Line has trailing spaces. 73
Errors Parameter solver should be final. 75
Errors 'solver' hides a field. 75
Errors Expected @param tag for 'solver'. 75
Errors Missing a Javadoc comment. 79
Errors Missing a Javadoc comment. 85
Errors Parameter in should be final. 85
Errors Method 'parseLine' is not designed for extension - needs to be abstract, final or empty. 100
Errors Missing a Javadoc comment. 100
Errors Parameter line should be final. 100
Errors 'if' construct must use '{}'s. 102
Errors 'if' construct must use '{}'s. 104
Errors 'if' construct must use '{}'s. 106
Errors 'if' construct must use '{}'s. 108
Errors '<' is not preceded with whitespace. 118
Errors '<' is not followed by whitespace. 118
Errors '>' is not preceded with whitespace. 118
Errors '<' is not preceded with whitespace. 118
Errors '<' is not followed by whitespace. 118
Errors '>' is not preceded with whitespace. 118
Errors '>' is not followed by whitespace. 118
Errors Line contains a tab character. 183
Errors '+' is not preceded with whitespace. 183
Errors '+' is not followed by whitespace. 183
Errors Avoid inline conditionals. 188
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 195
Errors Missing a Javadoc comment. 195
Errors Parameter model should be final. 196
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 210
Errors Missing a Javadoc comment. 210
Errors Parameter model should be final. 211
Errors Parameter out should be final. 211

org/sat4j/pb/reader/OPBEclipseReader2007.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Unused import - java.text.ParseException. 31
Errors Line contains a tab character. 44
Errors Line has trailing spaces. 45
Errors Line contains a tab character. 45
Errors Line contains a tab character. 46
Errors Line contains a tab character. 47
Errors Line contains a tab character. 49
Errors Missing a Javadoc comment. 49
Errors Line contains a tab character. 50
Errors Line contains a tab character. 51
Errors Line contains a tab character. 52
Errors Line contains a tab character. 53
Errors Parameter solver should be final. 53
Errors Expected @param tag for 'solver'. 53
Errors Line contains a tab character. 54
Errors Line contains a tab character. 55
Errors First sentence should end with a period. 57
Errors First sentence should end with a period. 63
Errors First sentence should end with a period. 69
Errors Line is longer than 80 characters. 70
Errors Line has trailing spaces. 72
Errors Method 'readVariablesExplanation' is not designed for extension - needs to be abstract, final or empty. 76
Errors Line is longer than 80 characters. 77
Errors Line contains a tab character. 77
Errors Expected @throws tag for 'IOException'. 77
Errors Expected @throws tag for 'ParseFormatException'. 77
Errors '{' is not preceded with whitespace. 77
Errors Line is longer than 80 characters. 82
Errors Line is longer than 80 characters. 94
Errors Line contains a tab character. 98
Errors Line is longer than 80 characters. 99
Errors Line contains a tab character. 99
Errors Line has trailing spaces. 100
Errors Line contains a tab character. 100
Errors 'if' construct must use '{}'s. 103
Errors 'else' construct must use '{}'s. 109
Errors Line contains a tab character. 113
Errors Method 'getListOfVariables' is not designed for extension - needs to be abstract, final or empty. 115
Errors Missing a Javadoc comment. 115
Errors Line contains a tab character. 116
Errors '{' is not preceded with whitespace. 117
Errors Line contains a tab character. 118
Errors Line has trailing spaces. 125

org/sat4j/pb/reader/OPBReader2005.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line is longer than 80 characters. 21
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line is longer than 80 characters. 27
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 32
Errors Line has trailing spaces. 39
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 76
Errors Line has trailing spaces. 78
Errors Line has trailing spaces. 80
Errors First sentence should end with a period. 88
Errors Missing a Javadoc comment. 93
Errors Variable 'solver' must be private and have accessor methods. 93
Errors Missing a Javadoc comment. 95
Errors Missing a Javadoc comment. 97
Errors '<' is not preceded with whitespace. 97
Errors '<' is not followed by whitespace. 97
Errors '>' is not preceded with whitespace. 97
Errors Missing a Javadoc comment. 99
Errors Missing a Javadoc comment. 101
Errors Missing a Javadoc comment. 103
Errors Missing a Javadoc comment. 105
Errors '<' is not preceded with whitespace. 105
Errors '<' is not followed by whitespace. 105
Errors '>' is not preceded with whitespace. 105
Errors '<' is not preceded with whitespace. 105
Errors '<' is not followed by whitespace. 105
Errors '>' is not preceded with whitespace. 105
Errors '>' is not followed by whitespace. 105
Errors Missing a Javadoc comment. 108
Errors Missing a Javadoc comment. 111
Errors Variable 'hasVariablesExplanation' must be private and have accessor methods. 111
Errors Missing a Javadoc comment. 113
Errors Variable 'nbVars' must be private and have accessor methods. 113
Errors Variable 'nbConstr' must be private and have accessor methods. 113
Errors Missing a Javadoc comment. 116
Errors Variable 'nbConstraintsRead' must be private and have accessor methods. 116
Errors First sentence should end with a period. 118
Errors Line has trailing spaces. 121
Errors Method 'metaData' is not designed for extension - needs to be abstract, final or empty. 127
Errors Parameter nbvar should be final. 127
Errors Parameter nbconstr should be final. 127
Errors First sentence should end with a period. 131
Errors First sentence should end with a period. 137
Errors Method 'endObjective' is not designed for extension - needs to be abstract, final or empty. 140
Errors First sentence should end with a period. 149
Errors Method 'beginConstraint' is not designed for extension - needs to be abstract, final or empty. 152
Errors Method 'endConstraint' is not designed for extension - needs to be abstract, final or empty. 165
Errors Expected @throws tag for 'ContradictionException'. 165
Errors First sentence should end with a period. 180
Errors Line has trailing spaces. 182
Errors Parameter coeff should be final. 188
Errors Parameter var should be final. 188
Errors Method 'translateVarToId' is not designed for extension - needs to be abstract, final or empty. 193
Errors Missing a Javadoc comment. 193
Errors Parameter var should be final. 193
Errors Avoid inline conditionals. 195
Errors First sentence should end with a period. 198
Errors Line has trailing spaces. 200
Errors Method 'constraintRelOp' is not designed for extension - needs to be abstract, final or empty. 204
Errors Parameter relop should be final. 204
Errors First sentence should end with a period. 208
Errors Line has trailing spaces. 211
Errors Method 'constraintRightTerm' is not designed for extension - needs to be abstract, final or empty. 215
Errors Parameter val should be final. 215
Errors Missing a Javadoc comment. 219
Errors Variable 'in' must be private and have accessor methods. 219
Errors Missing a Javadoc comment. 221
Errors Variable 'savedChar' must be private and have accessor methods. 221
Errors Missing a Javadoc comment. 223
Errors Variable 'charAvailable' must be private and have accessor methods. 223
Errors Missing a Javadoc comment. 225
Errors Variable 'eofReached' must be private and have accessor methods. 225
Errors Missing a Javadoc comment. 227
Errors First sentence should end with a period. 229
Errors Line has trailing spaces. 231
Errors Expected an @return tag. 234
Errors Method 'get' is not designed for extension - needs to be abstract, final or empty. 234
Errors Expected @throws tag for 'IOException'. 234
Errors 'if' construct must use '{}'s. 243
Errors Method 'getVars' is not designed for extension - needs to be abstract, final or empty. 253
Errors Missing a Javadoc comment. 253
Errors Method 'getCoeffs' is not designed for extension - needs to be abstract, final or empty. 257
Errors Missing a Javadoc comment. 257
Errors '<' is not preceded with whitespace. 257
Errors '<' is not followed by whitespace. 257
Errors '>' is not preceded with whitespace. 257
Errors First sentence should end with a period. 261
Errors Method 'putback' is not designed for extension - needs to be abstract, final or empty. 264
Errors Parameter c should be final. 264
Errors Expected @param tag for 'c'. 264
Errors First sentence should end with a period. 269
Errors Expected an @return tag. 272
Errors Method 'eof' is not designed for extension - needs to be abstract, final or empty. 272
Errors Method 'eol' is not designed for extension - needs to be abstract, final or empty. 276
Errors Missing a Javadoc comment. 276
Errors First sentence should end with a period. 280
Errors Line has trailing spaces. 282
Errors Method 'skipSpaces' is not designed for extension - needs to be abstract, final or empty. 285
Errors Expected @throws tag for 'IOException'. 285
Errors 'while' construct must use '{}'s. 288
Errors Inner assignments should be avoided. 288
Errors Empty statement. 289
Errors First sentence should end with a period. 294
Errors Line has trailing spaces. 296
Errors Method 'readWord' is not designed for extension - needs to be abstract, final or empty. 300
Errors Expected @throws tag for 'IOException'. 300
Errors 'while' construct must use '{}'s. 306
Errors Inner assignments should be avoided. 306
Errors First sentence should end with a period. 313
Errors Line has trailing spaces. 315
Errors Method 'readInteger' is not designed for extension - needs to be abstract, final or empty. 320
Errors Parameter s should be final. 320
Errors Expected @throws tag for 'IOException'. 320
Errors 'if' construct must use '{}'s. 327
Errors 'while' construct must use '{}'s. 331
Errors Inner assignments should be avoided. 331
Errors First sentence should end with a period. 337
Errors Line has trailing spaces. 339
Errors Method 'readIdentifier' is not designed for extension - needs to be abstract, final or empty. 344
Errors Parameter s should be final. 344
Errors Expected @param tag for 's'. 344
Errors Expected @throws tag for 'IOException'. 344
Errors Expected @throws tag for 'ParseFormatException'. 345
Errors 'if' construct must use '{}'s. 354
Errors 'if' construct must use '{}'s. 367
Errors 'if' construct must use '{}'s. 370
Errors Method 'isGoodFirstCharacter' is not designed for extension - needs to be abstract, final or empty. 381
Errors Missing a Javadoc comment. 381
Errors Parameter c should be final. 381
Errors Method 'isGoodFollowingCharacter' is not designed for extension - needs to be abstract, final or empty. 385
Errors Missing a Javadoc comment. 385
Errors Parameter c should be final. 385
Errors Method 'checkId' is not designed for extension - needs to be abstract, final or empty. 389
Errors Missing a Javadoc comment. 389
Errors Parameter s should be final. 389
Errors First sentence should end with a period. 398
Errors Line has trailing spaces. 400
Errors Expected @throws tag for 'IOException'. 404
Errors 'if' construct must use '{}'s. 410
Errors 'if' construct must use '{}'s. 413
Errors 'if' construct must use '{}'s. 417
Errors 'if' construct must use '{}'s. 419
Errors First sentence should end with a period. 425
Errors Line has trailing spaces. 428
Errors Method 'readMetaData' is not designed for extension - needs to be abstract, final or empty. 432
Errors Expected @throws tag for 'IOException'. 432
Errors Expected @throws tag for 'ParseFormatException'. 432
Errors 'if' construct must use '{}'s. 438
Errors 'if' construct must use '{}'s. 443
Errors 'if' construct must use '{}'s. 450
Errors First sentence should end with a period. 463
Errors Line has trailing spaces. 465
Errors Expected @throws tag for 'IOException'. 468
Errors Inner assignments should be avoided. 473
Errors First sentence should end with a period. 480
Errors Line has trailing spaces. 482
Errors Method 'readTerm' is not designed for extension - needs to be abstract, final or empty. 490
Errors Parameter coeff should be final. 490
Errors Parameter var should be final. 490
Errors Expected @throws tag for 'IOException'. 491
Errors Expected @throws tag for 'ParseFormatException'. 491
Errors Expected @throws tag for 'ContradictionException'. 491
Errors 'if' construct must use '{}'s. 498
Errors 'if' construct must use '{}'s. 502
Errors Missing a Javadoc comment. 506
Errors First sentence should end with a period. 510
Errors Line has trailing spaces. 513
Errors Expected @throws tag for 'IOException'. 517
Errors Expected @throws tag for 'ParseFormatException'. 517
Errors Line is longer than 80 characters. 543
Errors 'if' construct must use '{}'s. 547
Errors 'if' construct must use '{}'s. 550
Errors 'else' construct must use '{}'s. 552
Errors 'else' construct must use '{}'s. 558
Errors First sentence should end with a period. 563
Errors Line has trailing spaces. 565
Errors Expected @throws tag for 'IOException'. 570
Errors Expected @throws tag for 'ParseFormatException'. 570
Errors Expected @throws tag for 'ContradictionException'. 571
Errors 'if' construct must use '{}'s. 588
Errors 'if' construct must use '{}'s. 596
Errors Inner assignments should be avoided. 601
Errors 'if' construct must use '{}'s. 612
Errors Missing a Javadoc comment. 619
Errors Parameter solver should be final. 619
Errors 'solver' hides a field. 619
Errors '<' is not preceded with whitespace. 622
Errors '<' is not followed by whitespace. 622
Errors '>' is not preceded with whitespace. 622
Errors '>' is not followed by whitespace. 622
Errors First sentence should end with a period. 625
Errors Line has trailing spaces. 628
Errors Method 'parse' is not designed for extension - needs to be abstract, final or empty. 633
Errors Expected @throws tag for 'IOException'. 633
Errors Expected @throws tag for 'ParseFormatException'. 633
Errors Expected @throws tag for 'ContradictionException'. 634
Errors 'if' construct must use '{}'s. 648
Errors 'if' construct must use '{}'s. 653
Errors 'if' construct must use '{}'s. 656
Errors Missing a Javadoc comment. 669
Errors Missing a Javadoc comment. 677
Errors Parameter input should be final. 677
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 689
Errors Missing a Javadoc comment. 689
Errors Parameter model should be final. 690
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 706
Errors Missing a Javadoc comment. 706
Errors Parameter model should be final. 707
Errors Parameter out should be final. 707
Errors Method 'getObjectiveFunction' is not designed for extension - needs to be abstract, final or empty. 720
Errors Missing a Javadoc comment. 720
Errors Method 'getListOfVariables' is not designed for extension - needs to be abstract, final or empty. 727
Errors Missing a Javadoc comment. 727

org/sat4j/pb/reader/OPBReader2006.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 38
Errors Line has trailing spaces. 40
Errors Line has trailing spaces. 45
Errors Missing a Javadoc comment. 49
Errors Parameter solver should be final. 49
Errors First sentence should end with a period. 53
Errors Line has trailing spaces. 55
Errors Method 'readTerm' is not designed for extension - needs to be abstract, final or empty. 63
Errors Parameter coeff should be final. 64
Errors Parameter var should be final. 64
Errors Expected @throws tag for 'IOException'. 65
Errors Expected @throws tag for 'ParseFormatException'. 65
Errors Expected @throws tag for 'ContradictionException'. 65
Errors 'if' construct must use '{}'s. 70

org/sat4j/pb/reader/OPBReader2007.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 30
Errors Line has trailing spaces. 32
Errors Line has trailing spaces. 39
Errors Line has trailing spaces. 42
Errors Line has trailing spaces. 70
Errors Line has trailing spaces. 71
Errors Line has trailing spaces. 74
Errors Line has trailing spaces. 77
Errors Line has trailing spaces. 80
Errors Line has trailing spaces. 85
Errors Missing a Javadoc comment. 89
Errors Parameter solver should be final. 96
Errors Expected @param tag for 'solver'. 96
Errors Method 'isGoodFirstCharacter' is not designed for extension - needs to be abstract, final or empty. 100
Errors Missing a Javadoc comment. 100
Errors Parameter c should be final. 101
Errors Method 'checkId' is not designed for extension - needs to be abstract, final or empty. 105
Errors Missing a Javadoc comment. 105
Errors Parameter s should be final. 106
Errors 'if' construct must use '{}'s. 109
Errors First sentence should end with a period. 118
Errors Method 'readTerm' is not designed for extension - needs to be abstract, final or empty. 123
Errors Missing a Javadoc comment. 123
Errors Parameter coeff should be final. 124
Errors Parameter var should be final. 124
Errors '<' is not preceded with whitespace. 131
Errors '<' is not followed by whitespace. 131
Errors '>' is not preceded with whitespace. 131
Errors '<' is not preceded with whitespace. 131
Errors '<' is not followed by whitespace. 131
Errors '>' is not preceded with whitespace. 131
Errors '>' is not followed by whitespace. 131
Errors 'if' construct must use '{}'s. 137
Errors First sentence should end with a period. 149
Errors Line has trailing spaces. 151
Errors Method 'literalInAProduct' is not designed for extension - needs to be abstract, final or empty. 158
Errors Parameter var should be final. 158
Errors Parameter lits should be final. 158
Errors Avoid inline conditionals. 159
Errors Avoid inline conditionals. 161
Errors First sentence should end with a period. 165
Errors Line has trailing spaces. 167
Errors Method 'negateLiteralInAProduct' is not designed for extension - needs to be abstract, final or empty. 174
Errors Parameter var should be final. 174
Errors Parameter lits should be final. 174
Errors Avoid inline conditionals. 175
Errors Avoid inline conditionals. 177
Errors First sentence should end with a period. 181
Errors Line has trailing spaces. 184
Errors Method 'readMetaData' is not designed for extension - needs to be abstract, final or empty. 188
Errors Expected @throws tag for 'IOException'. 189
Errors Expected @throws tag for 'ParseFormatException'. 189
Errors 'if' construct must use '{}'s. 195
Errors 'if' construct must use '{}'s. 199
Errors 'if' construct must use '{}'s. 207
Errors Line has trailing spaces. 215
Errors '!=' is not preceded with whitespace. 216
Errors '!=' is not followed by whitespace. 216
Errors '&&' is not preceded with whitespace. 216
Errors '&&' is not followed by whitespace. 216
Errors Method 'translateVarToId' is not designed for extension - needs to be abstract, final or empty. 233
Errors Missing a Javadoc comment. 233
Errors Parameter var should be final. 234
Errors Avoid inline conditionals. 235
Errors Avoid inline conditionals. 237
Errors Missing a Javadoc comment. 240
Errors Parameter tmpLit should be final. 240
Errors '<' is not preceded with whitespace. 240
Errors '<' is not followed by whitespace. 240
Errors '>' is not preceded with whitespace. 240
Errors 'for' construct must use '{}'s. 253
Errors Line is longer than 80 characters. 253
Errors '<' is not preceded with whitespace. 253
Errors '<' is not followed by whitespace. 253
Errors '>' is not preceded with whitespace. 253
Errors ';' is not followed by whitespace. 253
Errors '<' is not preceded with whitespace. 261
Errors '<' is not followed by whitespace. 261
Errors '>' is not preceded with whitespace. 261
Errors '<' is not preceded with whitespace. 261
Errors '<' is not followed by whitespace. 261
Errors '>' is not preceded with whitespace. 261
Errors '>' is not followed by whitespace. 261
Errors Line is longer than 80 characters. 262
Errors '<' is not preceded with whitespace. 262
Errors '<' is not followed by whitespace. 262
Errors '>' is not preceded with whitespace. 262
Errors ';' is not followed by whitespace. 262
Errors Line is longer than 80 characters. 274
Errors Missing a Javadoc comment. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors '>' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '<' is not preceded with whitespace. 274
Errors '<' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors '>' is not followed by whitespace. 274
Errors '>' is not preceded with whitespace. 274
Errors '>' is not followed by whitespace. 274
Errors Missing a Javadoc comment. 276
Errors Parameter lits should be final. 276
Errors '<' is not preceded with whitespace. 276
Errors '<' is not followed by whitespace. 276
Errors '>' is not preceded with whitespace. 276
Errors 'for' construct must use '{}'s. 277
Errors '<' is not preceded with whitespace. 277
Errors '<' is not followed by whitespace. 277
Errors '<' is not preceded with whitespace. 277
Errors '<' is not followed by whitespace. 277
Errors '>' is not preceded with whitespace. 277
Errors '>' is not followed by whitespace. 277
Errors '>' is not preceded with whitespace. 277
Errors 'if' construct must use '{}'s. 278

org/sat4j/pb/reader/PBInstanceReader.java

Violation Message Line
Errors Line is longer than 80 characters. 2
Errors Line has trailing spaces. 18
Errors Line has trailing spaces. 23
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 46
Errors Missing a Javadoc comment. 51
Errors Missing a Javadoc comment. 53
Errors Missing a Javadoc comment. 55
Errors Missing a Javadoc comment. 57
Errors Parameter solver should be final. 57
Errors 'solver' hides a field. 57
Errors Line contains a tab character. 58
Errors Missing a Javadoc comment. 63
Errors Method 'parseInstance' is not designed for extension - needs to be abstract, final or empty. 71
Errors Missing a Javadoc comment. 71
Errors Parameter filename should be final. 72
Errors Redundant throws: 'FileNotFoundException' is subclass of 'IOException'. 73
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 112
Errors Missing a Javadoc comment. 112
Errors Parameter model should be final. 114
Errors Method 'decode' is not designed for extension - needs to be abstract, final or empty. 118
Errors Missing a Javadoc comment. 118
Errors Parameter model should be final. 119
Errors Parameter out should be final. 119
Errors Method 'parseInstance' is not designed for extension - needs to be abstract, final or empty. 123
Errors Missing a Javadoc comment. 123
Errors Parameter in should be final. 124

org/sat4j/pb/reader/package.html

Violation Message Line
Errors Missing package documentation file. 0