Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
213006929

Files

FilesInfosWarningsErrors
org/sat4j/AbstractLauncher.java00105
org/sat4j/AbstractOptimizationLauncher.java0027
org/sat4j/BasicLauncher.java0019
org/sat4j/ExitCode.java0011
org/sat4j/ILauncherMode.java0060
org/sat4j/LightFactory.java0013
org/sat4j/MUSLauncher.java0043
org/sat4j/Messages.java0010
org/sat4j/MoreThanSAT.java0013
org/sat4j/core/ASolverFactory.java0019
org/sat4j/core/ConstrGroup.java0033
org/sat4j/core/DefaultComparator.java008
org/sat4j/core/LiteralsUtils.java0022
org/sat4j/core/ReadOnlyVec.java0064
org/sat4j/core/ReadOnlyVecInt.java0077
org/sat4j/core/Vec.java0076
org/sat4j/core/VecInt.java00135
org/sat4j/minisat/SolverFactory.java0064
org/sat4j/minisat/constraints/AbstractCardinalityDataStructure.java006
org/sat4j/minisat/constraints/AbstractDataStructureFactory.java0046
org/sat4j/minisat/constraints/CardinalityDataStructure.java0018
org/sat4j/minisat/constraints/CardinalityDataStructureYanMax.java0018
org/sat4j/minisat/constraints/CardinalityDataStructureYanMin.java0018
org/sat4j/minisat/constraints/ClausalDataStructureWL.java0011
org/sat4j/minisat/constraints/MixedDataStructureDanielHT.java0019
org/sat4j/minisat/constraints/MixedDataStructureDanielWL.java0018
org/sat4j/minisat/constraints/MixedDataStructureSingleWL.java0018
org/sat4j/minisat/constraints/card/AtLeast.java0094
org/sat4j/minisat/constraints/card/MaxWatchCard.java0078
org/sat4j/minisat/constraints/card/MinWatchCard.java00111
org/sat4j/minisat/constraints/card/package-info.java001
org/sat4j/minisat/constraints/cnf/BinaryClause.java0066
org/sat4j/minisat/constraints/cnf/Clauses.java0017
org/sat4j/minisat/constraints/cnf/HTClause.java0068
org/sat4j/minisat/constraints/cnf/LearntBinaryClause.java0020
org/sat4j/minisat/constraints/cnf/LearntHTClause.java0020
org/sat4j/minisat/constraints/cnf/LearntWLClause.java0015
org/sat4j/minisat/constraints/cnf/Lits.java0071
org/sat4j/minisat/constraints/cnf/OriginalBinaryClause.java0022
org/sat4j/minisat/constraints/cnf/OriginalHTClause.java0023
org/sat4j/minisat/constraints/cnf/OriginalWLClause.java0019
org/sat4j/minisat/constraints/cnf/UnitClause.java0058
org/sat4j/minisat/constraints/cnf/UnitClauses.java0053
org/sat4j/minisat/constraints/cnf/WLClause.java0064
org/sat4j/minisat/constraints/cnf/package-info.java002
org/sat4j/minisat/constraints/package-info.java003
org/sat4j/minisat/core/ActivityComparator.java0011
org/sat4j/minisat/core/ActivityListener.java002
org/sat4j/minisat/core/CircularBuffer.java0020
org/sat4j/minisat/core/ConflictTimer.java008
org/sat4j/minisat/core/ConflictTimerAdapter.java0019
org/sat4j/minisat/core/ConflictTimerContainer.java0019
org/sat4j/minisat/core/Constr.java0020
org/sat4j/minisat/core/ConstrActivityListener.java003
org/sat4j/minisat/core/Counter.java0012
org/sat4j/minisat/core/DataStructureFactory.java0016
org/sat4j/minisat/core/Heap.java0044
org/sat4j/minisat/core/ICDCL.java0029
org/sat4j/minisat/core/ILits.java0034
org/sat4j/minisat/core/IOrder.java0020
org/sat4j/minisat/core/IPhaseSelectionStrategy.java0012
org/sat4j/minisat/core/ISimplifier.java006
org/sat4j/minisat/core/IntQueue.java0014
org/sat4j/minisat/core/LearnedConstraintsDeletionStrategy.java0017
org/sat4j/minisat/core/LearnedConstraintsEvaluationType.java004
org/sat4j/minisat/core/Learner.java004
org/sat4j/minisat/core/LearningStrategy.java008
org/sat4j/minisat/core/Pair.java0010
org/sat4j/minisat/core/Propagatable.java005
org/sat4j/minisat/core/RestartStrategy.java0011
org/sat4j/minisat/core/SearchParams.java0046
org/sat4j/minisat/core/SimplificationType.java006
org/sat4j/minisat/core/Solver.java00589
org/sat4j/minisat/core/SolverStats.java0047
org/sat4j/minisat/core/Undoable.java005
org/sat4j/minisat/core/UnitPropagationListener.java009
org/sat4j/minisat/core/VarActivityListener.java005
org/sat4j/minisat/core/VoidTracing.java0037
org/sat4j/minisat/core/package-info.java001
org/sat4j/minisat/learning/AbstractLearning.java0018
org/sat4j/minisat/learning/ActiveLearning.java0027
org/sat4j/minisat/learning/ClauseOnlyLearning.java007
org/sat4j/minisat/learning/FixedLengthLearning.java0020
org/sat4j/minisat/learning/LimitedLearning.java0023
org/sat4j/minisat/learning/MiniSATLearning.java0015
org/sat4j/minisat/learning/NoLearningButHeuristics.java007
org/sat4j/minisat/learning/NoLearningNoHeuristics.java007
org/sat4j/minisat/learning/PercentLengthLearning.java0021
org/sat4j/minisat/orders/AbstractPhaserecordingSelectionStrategy.java0015
org/sat4j/minisat/orders/NegativeLiteralSelectionStrategy.java0017
org/sat4j/minisat/orders/PhaseCachingAutoEraseStrategy.java0011
org/sat4j/minisat/orders/PhaseInLastLearnedClauseSelectionStrategy.java0011
org/sat4j/minisat/orders/PositiveLiteralSelectionStrategy.java0017
org/sat4j/minisat/orders/PureOrder.java0014
org/sat4j/minisat/orders/RSATLastLearnedClausesPhaseSelectionStrategy.java0012
org/sat4j/minisat/orders/RSATPhaseSelectionStrategy.java0011
org/sat4j/minisat/orders/RandomLiteralSelectionStrategy.java0018
org/sat4j/minisat/orders/RandomWalkDecorator.java0060
org/sat4j/minisat/orders/SubsetVarOrder.java0012
org/sat4j/minisat/orders/TabuListDecorator.java0055
org/sat4j/minisat/orders/UserFixedPhaseSelectionStrategy.java0011
org/sat4j/minisat/orders/ValuedLit.java0016
org/sat4j/minisat/orders/VarOrderHeap.java0071
org/sat4j/minisat/package-info.java005
org/sat4j/minisat/restarts/ArminRestarts.java0021
org/sat4j/minisat/restarts/FixedPeriodRestarts.java0031
org/sat4j/minisat/restarts/Glucose21Restarts.java0035
org/sat4j/minisat/restarts/LubyRestarts.java0031
org/sat4j/minisat/restarts/MiniSATRestarts.java0020
org/sat4j/minisat/restarts/NoRestarts.java0017
org/sat4j/opt/AbstractSelectorVariablesDecorator.java0060
org/sat4j/opt/MaxSatDecorator.java0029
org/sat4j/opt/MinOneDecorator.java0030
org/sat4j/opt/package-info.java006
org/sat4j/reader/AAGReader.java0033
org/sat4j/reader/AIGReader.java0045
org/sat4j/reader/DimacsReader.java0053
org/sat4j/reader/EfficientScanner.java0040
org/sat4j/reader/GroupedCNFReader.java0024
org/sat4j/reader/InstanceReader.java0034
org/sat4j/reader/JSONReader.java0050
org/sat4j/reader/LecteurDimacs.java0044
org/sat4j/reader/ParseFormatException.java0012
org/sat4j/reader/Reader.java0019
org/sat4j/specs/ContradictionException.java005
org/sat4j/specs/IConstr.java008
org/sat4j/specs/IGroupSolver.java006
org/sat4j/specs/ILogAble.java007
org/sat4j/specs/IOptimizationProblem.java0029
org/sat4j/specs/IProblem.java0028
org/sat4j/specs/ISolver.java0071
org/sat4j/specs/ISolverService.java0022
org/sat4j/specs/IVec.java0032
org/sat4j/specs/IVecInt.java0042
org/sat4j/specs/IteratorInt.java006
org/sat4j/specs/Lbool.java0012
org/sat4j/specs/RandomAccessModel.java005
org/sat4j/specs/SearchListener.java0032
org/sat4j/specs/TimeoutException.java0011
org/sat4j/specs/package-info.java002
org/sat4j/tools/AbstractClauseSelectorSolver.java0042
org/sat4j/tools/AbstractMinimalModel.java0024
org/sat4j/tools/AbstractOutputSolver.java00109
org/sat4j/tools/AllMUSes.java0050
org/sat4j/tools/Backbone.java0034
org/sat4j/tools/CheckMUSSolutionListener.java0024
org/sat4j/tools/ClausalCardinalitiesDecorator.java0025
org/sat4j/tools/ConflictDepthTracing.java0029
org/sat4j/tools/ConflictLevelTracing.java0030
org/sat4j/tools/DecisionLevelTracing.java0020
org/sat4j/tools/DecisionTracing.java0029
org/sat4j/tools/DimacsArrayReader.java0027
org/sat4j/tools/DimacsOutputSolver.java0064
org/sat4j/tools/DimacsStringSolver.java0072
org/sat4j/tools/DotSearchTracing.java0040
org/sat4j/tools/ExtendedDimacsArrayReader.java0030
org/sat4j/tools/FileBasedVisualizationTool.java0026
org/sat4j/tools/FullClauseSelectorSolver.java0038
org/sat4j/tools/GateTranslator.java00188
org/sat4j/tools/GroupClauseSelectorSolver.java0025
org/sat4j/tools/HeuristicsTracing.java0019
org/sat4j/tools/IVisualizationTool.java008
org/sat4j/tools/LBDTracing.java0018
org/sat4j/tools/LearnedClauseSizeTracing.java0016
org/sat4j/tools/LearnedClausesSizeTracing.java0024
org/sat4j/tools/LearnedTracing.java0020
org/sat4j/tools/LexicoDecorator.java0065
org/sat4j/tools/ManyCore.java00207
org/sat4j/tools/Minimal4CardinalityModel.java0021
org/sat4j/tools/Minimal4InclusionModel.java0022
org/sat4j/tools/ModelIterator.java0029
org/sat4j/tools/ModelIteratorToSATAdapter.java0020
org/sat4j/tools/MultiTracing.java0063
org/sat4j/tools/NegationDecorator.java0023
org/sat4j/tools/OptToSatAdapter.java0030
org/sat4j/tools/OutcomeListener.java005
org/sat4j/tools/RemiUtils.java008
org/sat4j/tools/SearchEnumeratorListener.java0023
org/sat4j/tools/SearchListenerAdapter.java0038
org/sat4j/tools/SearchMinOneListener.java0021
org/sat4j/tools/SingleSolutionDetector.java0018
org/sat4j/tools/SolutionCounter.java0015
org/sat4j/tools/SolutionFoundListener.java0010
org/sat4j/tools/SolverDecorator.java00201
org/sat4j/tools/SpeedTracing.java0038
org/sat4j/tools/StatisticsSolver.java00159
org/sat4j/tools/TextOutputTracing.java0055
org/sat4j/tools/encoding/Binary.java0026
org/sat4j/tools/encoding/Binomial.java0019
org/sat4j/tools/encoding/Commander.java0030
org/sat4j/tools/encoding/EncodingStrategy.java0015
org/sat4j/tools/encoding/EncodingStrategyAdapter.java0032
org/sat4j/tools/encoding/Ladder.java0018
org/sat4j/tools/encoding/Policy.java0098
org/sat4j/tools/encoding/Product.java0034
org/sat4j/tools/encoding/Sequential.java0026
org/sat4j/tools/xplain/DeletionStrategy.java0016
org/sat4j/tools/xplain/Explainer.java005
org/sat4j/tools/xplain/HighLevelXplain.java0041
org/sat4j/tools/xplain/InsertionStrategy.java0023
org/sat4j/tools/xplain/MinimizationStrategy.java009
org/sat4j/tools/xplain/QuickXplain2001Strategy.java0027
org/sat4j/tools/xplain/QuickXplainStrategy.java0028
org/sat4j/tools/xplain/Xplain.java0058

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
0Errors Error
NewlineAtEndOfFile10Errors Error
Translation0Errors Error
FileLength1Errors Error
FileTabCharacter
  • eachLine: "true"
90Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
922Errors Error
JavadocMethod1667Errors Error
JavadocType52Errors Error
JavadocVariable504Errors Error
JavadocStyle93Errors Error
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName5Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength543Errors Error
MethodLength1Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter3Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap0Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter5Errors Error
WhitespaceAround0Errors Error
ModifierOrder0Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock8Errors Error
LeftCurly0Errors Error
NeedBraces2Errors Error
RightCurly0Errors Error
AvoidInlineConditionals28Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField158Errors Error
IllegalInstantiation0Errors Error
InnerAssignment12Errors Error
MagicNumber106Errors Error
MissingSwitchDefault2Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension1017Errors Error
FinalClass1Errors Error
HideUtilityClassConstructor1Errors Error
InterfaceIsType0Errors Error
VisibilityModifier99Errors Error
ArrayTypeStyle6Errors Error
FinalParameters1596Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

org/sat4j/AbstractLauncher.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.57
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.64
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'beginTime' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'exitCode' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'reader' must be private and have accessor methods.74
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'out' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsVariable 'shutdownHook' must be private and have accessor methods.80
ErrorsMissing a Javadoc comment.87
ErrorsVariable 'solver' must be private and have accessor methods.87
ErrorsMissing a Javadoc comment.89
ErrorsVariable 'problem' must be private and have accessor methods.89
ErrorsMissing a Javadoc comment.91
ErrorsVariable 'silent' must be private and have accessor methods.91
ErrorsMissing a Javadoc comment.93
ErrorsVariable 'prime' must be private and have accessor methods.93
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setLauncherMode' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsParameter launcherMode should be final.97
Errors'launcherMode' hides a field.97
ErrorsMethod 'setIncomplete' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter isIncomplete should be final.101
ErrorsMissing a Javadoc comment.105
ErrorsMethod 'displayResult' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsMissing a Javadoc comment.114
ErrorsLine is longer than 80 characters.121
ErrorsLine has trailing spaces.123
ErrorsLine is longer than 80 characters.127
ErrorsLine is longer than 80 characters.143
ErrorsLine is longer than 80 characters.146
Errors'14' is a magic number.146
ErrorsAvoid inline conditionals.146
ErrorsLine is longer than 80 characters.152
ErrorsMethod 'displayLicense' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMissing a Javadoc comment.155
ErrorsLine is longer than 80 characters.156
ErrorsLine is longer than 80 characters.157
ErrorsLine has trailing spaces.163
ErrorsMethod 'readProblem' is not designed for extension - needs to be abstract, final or empty.174
ErrorsParameter problemname should be final.174
ErrorsLine is longer than 80 characters.181
Errors'1000.0' is a magic number.181
ErrorsLine is longer than 80 characters.184
ErrorsLine is longer than 80 characters.191
ErrorsMissing a Javadoc comment.191
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.193
ErrorsMissing a Javadoc comment.193
ErrorsParameter args should be final.193
ErrorsLine is longer than 80 characters.213
ErrorsMissing a Javadoc comment.250
ErrorsMissing a Javadoc comment.252
ErrorsFirst sentence should end with a period.254
ErrorsLine has trailing spaces.256
ErrorsMethod 'log' is not designed for extension - needs to be abstract, final or empty.259
ErrorsParameter message should be final.259
ErrorsExpected @param tag for 'message'.259
ErrorsMethod 'solve' is not designed for extension - needs to be abstract, final or empty.265
ErrorsMissing a Javadoc comment.265
ErrorsParameter problem should be final.265
Errors'problem' hides a field.265
ErrorsLine has trailing spaces.273
ErrorsMethod 'setDisplaySolutionLine' is not designed for extension - needs to be abstract, final or empty.276
ErrorsParameter value should be final.276
ErrorsExpected @param tag for 'value'.276
ErrorsFirst sentence should end with a period.280
ErrorsLine has trailing spaces.282
ErrorsParameter exitCode should be final.286
Errors'exitCode' hides a field.286
ErrorsFirst sentence should end with a period.290
ErrorsLine has trailing spaces.292
ErrorsLine has trailing spaces.302
ErrorsLine has trailing spaces.310
ErrorsLine has trailing spaces.320
ErrorsMethod 'setLogWriter' is not designed for extension - needs to be abstract, final or empty.323
ErrorsParameter out should be final.323
Errors'out' hides a field.323
ErrorsExpected @param tag for 'out'.323
ErrorsMethod 'getLogWriter' is not designed for extension - needs to be abstract, final or empty.327
ErrorsMissing a Javadoc comment.327
ErrorsMethod 'setSilent' is not designed for extension - needs to be abstract, final or empty.331
ErrorsMissing a Javadoc comment.331
ErrorsParameter b should be final.331
ErrorsMissing a Javadoc comment.335
ErrorsParameter stream should be final.335
ErrorsMethod 'showAvailableSolvers' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsParameter afactory should be final.348
ErrorsMethod 'showAvailableSolvers' is not designed for extension - needs to be abstract, final or empty.359
ErrorsMissing a Javadoc comment.359
ErrorsParameter afactory should be final.360
ErrorsParameter framework should be final.360

org/sat4j/AbstractOptimizationLauncher.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.55
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsLine is longer than 80 characters.59
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
ErrorsMethod 'setIncomplete' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter value should be final.66
ErrorsMethod 'setDisplaySolutionLine' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter value should be final.71
ErrorsMethod 'displayResult' is not designed for extension - needs to be abstract, final or empty.75
Errors'1000.0' is a magic number.80
ErrorsMethod 'displayAnswer' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsLine is longer than 80 characters.102
ErrorsLine is longer than 80 characters.104
ErrorsMethod 'solve' is not designed for extension - needs to be abstract, final or empty.109
ErrorsParameter problem should be final.110
ErrorsLine is longer than 80 characters.130
Errors'1000.0' is a magic number.132

org/sat4j/BasicLauncher.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsType Javadoc comment is missing an @param <T> tag.45
ErrorsLine has trailing spaces.48
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter factory should be final.54
Errors'factory' hides a field.54
ErrorsLine has trailing spaces.60
ErrorsMethod 'configureSolver' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter args should be final.77
ErrorsMethod 'createReader' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter theSolver should be final.91
ErrorsParameter problemname should be final.91
ErrorsMethod 'usage' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'getInstanceName' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter args should be final.101

org/sat4j/ExitCode.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.46
ErrorsLine has trailing spaces.58
Errors'str' hides a field.64

org/sat4j/ILauncherMode.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.48
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.54
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsFirst sentence should end with a period.64
ErrorsLine has trailing spaces.66
ErrorsLine has trailing spaces.90
ErrorsExpected @param tag for 'reader'.101
ErrorsLine has trailing spaces.107
ErrorsExpected @param tag for 'isIncomplete'.110
ErrorsLine has trailing spaces.115
ErrorsExpected an @return tag.118
ErrorsExpected @param tag for 'exitCode'.124
ErrorsFirst sentence should end with a period.126
ErrorsParameter solver should be final.134
ErrorsParameter problem should be final.134
ErrorsParameter logger should be final.135
ErrorsParameter out should be final.135
ErrorsParameter reader should be final.135
ErrorsParameter beginTime should be final.136
ErrorsParameter displaySolutionLine should be final.136
ErrorsLine is longer than 80 characters.139
Errors'1000.0' is a magic number.139
ErrorsLine is longer than 80 characters.181
ErrorsParameter problem should be final.190
ErrorsParameter reader should be final.190
ErrorsParameter logger should be final.190
ErrorsParameter out should be final.191
ErrorsParameter beginTime should be final.191
ErrorsParameter isIncomplete should be final.212
ErrorsParameter solution should be final.219
Errors'1000.0' is a magic number.223
ErrorsParameter solution should be final.226
ErrorsParameter exitCode should be final.236
ErrorsParameter isIncomplete should be final.253
ErrorsParameter solver should be final.257
ErrorsParameter problem should be final.257
ErrorsParameter logger should be final.258
ErrorsParameter out should be final.258
ErrorsParameter reader should be final.258
ErrorsParameter beginTime should be final.259
ErrorsParameter displaySolutionLine should be final.259
ErrorsLine is longer than 80 characters.276
ErrorsLine is longer than 80 characters.281
Errors'1000.0' is a magic number.295
ErrorsParameter problem should be final.298
ErrorsParameter reader should be final.298
ErrorsParameter logger should be final.298
ErrorsParameter out should be final.299
ErrorsParameter beginTime should be final.299
ErrorsLine is longer than 80 characters.319
ErrorsLine is longer than 80 characters.320
Errors'1000.0' is a magic number.320
ErrorsParameter solution should be final.343
ErrorsParameter solution should be final.347
ErrorsParameter exitCode should be final.355

org/sat4j/LightFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsLine has trailing spaces.65
ErrorsMethod 'defaultSolver' is not designed for extension - needs to be abstract, final or empty.75
ErrorsLine is longer than 80 characters.77
Errors'1.1' is a magic number.83
Errors'100' is a magic number.83
ErrorsMethod 'lightSolver' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.92

org/sat4j/MUSLauncher.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.46
ErrorsLine has trailing spaces.49
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsMethod 'usage' is not designed for extension - needs to be abstract, final or empty.61
ErrorsLine is longer than 80 characters.63
ErrorsMethod 'createReader' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter theSolver should be final.67
ErrorsParameter problemname should be final.67
ErrorsMethod 'getInstanceName' is not designed for extension - needs to be abstract, final or empty.74
ErrorsParameter args should be final.75
ErrorsMethod 'configureSolver' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter args should be final.83
ErrorsLine is longer than 80 characters.111
ErrorsMethod 'displayResult' is not designed for extension - needs to be abstract, final or empty.123
ErrorsLine is longer than 80 characters.126
Errors'1000.0' is a magic number.126
ErrorsLine is longer than 80 characters.141
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.145
ErrorsParameter args should be final.146
ErrorsLine is longer than 80 characters.149
Errors'1000.0' is a magic number.149
ErrorsLine is longer than 80 characters.156
ErrorsParameter solution should be final.164
ErrorsParameter solution should be final.169
ErrorsLine is longer than 80 characters.174
ErrorsParameter solution should be final.175
ErrorsParameter solution should be final.178
Errors'1000.0' is a magic number.198
ErrorsAvoid inline conditionals.201
ErrorsAvoid inline conditionals.204
ErrorsAvoid inline conditionals.207
ErrorsLine is longer than 80 characters.209
Errors'1000.0' is a magic number.210
ErrorsAvoid inline conditionals.213
ErrorsMissing a Javadoc comment.220
ErrorsMissing a Javadoc comment.222

org/sat4j/Messages.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsLine is longer than 80 characters.42
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsLine has trailing spaces.50
ErrorsMissing a Javadoc comment.56
ErrorsParameter key should be final.56

org/sat4j/MoreThanSAT.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.61
ErrorsMissing a Javadoc comment.67
Errors'3600' is a magic number.70
ErrorsLine is longer than 80 characters.77
ErrorsLine is longer than 80 characters.81
ErrorsLine is longer than 80 characters.82
ErrorsLine is longer than 80 characters.83
ErrorsLine is longer than 80 characters.86
ErrorsLine is longer than 80 characters.95
ErrorsLine is longer than 80 characters.97

org/sat4j/core/ASolverFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine is longer than 80 characters.46
ErrorsType Javadoc comment is missing an @param <T> tag.46
ErrorsLine has trailing spaces.49
ErrorsLine contains a tab character.49
ErrorsLine contains a tab character.50
ErrorsLine has trailing spaces.56
ErrorsMethod 'solverNames' is not designed for extension - needs to be abstract, final or empty.61
Errors'3' is a magic number.67
ErrorsLine has trailing spaces.78
ErrorsMethod 'createSolverByName' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter solvername should be final.85
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.111
ErrorsLine has trailing spaces.120
ErrorsLine has trailing spaces.123
ErrorsLine has trailing spaces.125

org/sat4j/core/ConstrGroup.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsLine has trailing spaces.60
ErrorsParameter disallowNullConstraints should be final.65
Errors'disallowNullConstraints' hides a field.65
ErrorsMethod 'add' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsParameter constr should be final.69
ErrorsLine is longer than 80 characters.72
ErrorsMethod 'clear' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsMethod 'removeFrom' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
ErrorsParameter solver should be final.81
ErrorsMethod 'getConstr' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
ErrorsParameter i should be final.87
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsParameter i should be final.106
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.114

org/sat4j/core/DefaultComparator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter a should be final.47
ErrorsParameter b should be final.47

org/sat4j/core/LiteralsUtils.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.55
ErrorsFirst sentence should end with a period.59
ErrorsLine has trailing spaces.61
ErrorsParameter p should be final.66
ErrorsLine has trailing spaces.73
ErrorsParameter p should be final.78
ErrorsLine has trailing spaces.84
ErrorsParameter var should be final.90
ErrorsLine has trailing spaces.96
ErrorsParameter var should be final.102
ErrorsLine has trailing spaces.109
ErrorsParameter p should be final.114
ErrorsAvoid inline conditionals.115
ErrorsLine has trailing spaces.121
ErrorsParameter x should be final.127
ErrorsAvoid inline conditionals.128

org/sat4j/core/ReadOnlyVec.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.4
ErrorsLine is longer than 80 characters.31
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.48
ErrorsLine contains a tab character.48
ErrorsLine contains a tab character.49
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter vec should be final.54
Errors'vec' hides a field.54
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.62
ErrorsParameter copy should be final.62
ErrorsMissing a Javadoc comment.66
ErrorsParameter dest should be final.66
ErrorsMissing a Javadoc comment.70
ErrorsParameter i should be final.70
ErrorsMissing a Javadoc comment.74
ErrorsParameter nsize should be final.74
ErrorsMissing a Javadoc comment.79
ErrorsParameter i should be final.79
ErrorsMissing a Javadoc comment.83
ErrorsParameter newsize should be final.83
ErrorsParameter pad should be final.83
ErrorsMissing a Javadoc comment.87
ErrorsParameter elem should be final.87
ErrorsMissing a Javadoc comment.91
ErrorsParameter elem should be final.91
ErrorsMissing a Javadoc comment.95
ErrorsMissing a Javadoc comment.99
ErrorsMissing a Javadoc comment.103
ErrorsMissing a Javadoc comment.107
ErrorsParameter dest should be final.107
ErrorsMissing a Javadoc comment.111
ErrorsParameter dest should be final.111
ErrorsParameter source should be final.111
ErrorsMissing a Javadoc comment.115
ErrorsMissing a Javadoc comment.119
ErrorsParameter elem should be final.119
ErrorsMissing a Javadoc comment.123
ErrorsParameter elem should be final.123
ErrorsMissing a Javadoc comment.127
ErrorsParameter i should be final.127
ErrorsParameter o should be final.127
ErrorsMissing a Javadoc comment.131
ErrorsParameter nofelems should be final.131
ErrorsMissing a Javadoc comment.135
ErrorsParameter newsize should be final.135
ErrorsMissing a Javadoc comment.139
ErrorsMissing a Javadoc comment.143
ErrorsParameter comparator should be final.143
ErrorsMissing a Javadoc comment.147
ErrorsParameter comparator should be final.147
ErrorsMissing a Javadoc comment.151
ErrorsMissing a Javadoc comment.158
ErrorsParameter elem should be final.158
ErrorsExpected an @return tag.165
ErrorsParameter element should be final.165
ErrorsExpected @param tag for 'element'.165
ErrorsExpected an @return tag.172
ErrorsParameter element should be final.172
ErrorsExpected @param tag for 'element'.172
ErrorsParameter obj should be final.187

org/sat4j/core/ReadOnlyVecInt.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.44
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter vec should be final.50
Errors'vec' hides a field.50
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.58
ErrorsParameter e should be final.58
ErrorsMissing a Javadoc comment.62
ErrorsParameter e should be final.62
ErrorsMissing a Javadoc comment.66
ErrorsParameter e should be final.66
ErrorsParameter from should be final.66
ErrorsMissing a Javadoc comment.70
ErrorsParameter copy should be final.70
ErrorsMissing a Javadoc comment.74
ErrorsParameter is should be final.74
ErrorsMissing a Javadoc comment.78
ErrorsParameter i should be final.78
ErrorsMissing a Javadoc comment.82
ErrorsParameter nsize should be final.82
ErrorsMissing a Javadoc comment.86
ErrorsParameter i should be final.86
ErrorsMissing a Javadoc comment.90
ErrorsParameter newsize should be final.90
ErrorsParameter pad should be final.90
ErrorsMissing a Javadoc comment.94
ErrorsParameter elem should be final.94
ErrorsMissing a Javadoc comment.98
ErrorsMissing a Javadoc comment.102
ErrorsMissing a Javadoc comment.106
ErrorsMissing a Javadoc comment.110
ErrorsParameter dest should be final.110
ErrorsMissing a Javadoc comment.114
ErrorsParameter dest should be final.114
ErrorsMissing a Javadoc comment.118
ErrorsParameter dest should be final.118
ErrorsParameter source should be final.118
ErrorsMissing a Javadoc comment.122
ErrorsParameter dest should be final.122
ErrorsMissing a Javadoc comment.126
ErrorsMissing a Javadoc comment.130
ErrorsParameter elem should be final.130
ErrorsMissing a Javadoc comment.134
ErrorsParameter elem should be final.134
ErrorsMissing a Javadoc comment.138
ErrorsParameter i should be final.138
ErrorsParameter o should be final.138
ErrorsMissing a Javadoc comment.142
ErrorsParameter nofelems should be final.142
ErrorsMissing a Javadoc comment.146
ErrorsParameter newsize should be final.146
ErrorsMissing a Javadoc comment.150
ErrorsMissing a Javadoc comment.154
ErrorsMissing a Javadoc comment.158
ErrorsMissing a Javadoc comment.162
ErrorsParameter eleem should be final.162
ErrorsMissing a Javadoc comment.166
ErrorsParameter elem should be final.166
ErrorsExpected an @return tag.173
ErrorsExpected an @return tag.180
ErrorsParameter e should be final.180
ErrorsExpected @param tag for 'e'.180
ErrorsMissing a Javadoc comment.189
ErrorsParameter sourceStartingIndex should be final.189
ErrorsParameter dest should be final.189
ErrorsLine has trailing spaces.194
ErrorsExpected an @return tag.198
ErrorsParameter cardinal should be final.198
ErrorsExpected @param tag for 'cardinal'.198
ErrorsParameter obj should be final.208

org/sat4j/core/Vec.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsType Javadoc comment is missing an @param <T> tag.46
ErrorsMissing a Javadoc comment.68
Errors'5' is a magic number.74
ErrorsLine has trailing spaces.79
ErrorsLine has trailing spaces.83
ErrorsParameter elts should be final.87
ErrorsLine has trailing spaces.94
ErrorsParameter size should be final.99
ErrorsLine has trailing spaces.106
ErrorsParameter size should be final.113
ErrorsParameter pad should be final.113
ErrorsMissing a Javadoc comment.121
ErrorsLine has trailing spaces.129
ErrorsParameter nofelems should be final.133
ErrorsFirst sentence should end with a period.140
ErrorsLine has trailing spaces.142
ErrorsMissing a Javadoc comment.164
ErrorsMissing a Javadoc comment.173
ErrorsMissing a Javadoc comment.182
ErrorsMissing a Javadoc comment.188
ErrorsLine has trailing spaces.196
ErrorsMissing a Javadoc comment.209
ErrorsMissing a Javadoc comment.222
ErrorsLine has trailing spaces.230
ErrorsMissing a Javadoc comment.238
ErrorsMissing a Javadoc comment.242
ErrorsParameter index should be final.242
ErrorsParameter elem should be final.242
ErrorsLine has trailing spaces.249
ErrorsParameter elem should be final.253
Errors'if' construct must use '{}'s.257
ErrorsLine has trailing spaces.268
ErrorsParameter index should be final.274
ErrorsLine has trailing spaces.285
ErrorsParameter copy should be final.288
ErrorsExpected @param tag for 'copy'.288
ErrorsExpected @param tag for '<E>'.300
ErrorsParameter dest should be final.300
ErrorsExpected @param tag for 'dest'.300
ErrorsMissing a Javadoc comment.308
ErrorsParameter dest should be final.308
ErrorsMissing a Javadoc comment.313
ErrorsParameter dest should be final.313
ErrorsParameter source should be final.313
ErrorsMissing a Javadoc comment.320
ErrorsMissing a Javadoc comment.325
ErrorsMissing a Javadoc comment.327
ErrorsLine has trailing spaces.331
ErrorsMissing a Javadoc comment.347
ErrorsParameter from should be final.347
ErrorsParameter to should be final.347
ErrorsParameter cmp should be final.347
ErrorsMissing a Javadoc comment.364
ErrorsParameter from should be final.364
ErrorsParameter to should be final.364
ErrorsParameter cmp should be final.364
Errors'15' is a magic number.366
ErrorsParameter comparator should be final.399
ErrorsExpected @param tag for 'comparator'.399
ErrorsMissing a Javadoc comment.403
ErrorsParameter cmp should be final.403
ErrorsInner assignments should be avoided.417
ErrorsLine has trailing spaces.427
ErrorsParameter obj should be final.431
ErrorsLine has trailing spaces.449
ErrorsMissing a Javadoc comment.461
ErrorsMissing a Javadoc comment.482
ErrorsExpected an @return tag.489
ErrorsParameter e should be final.489
ErrorsExpected @param tag for 'e'.489
ErrorsExpected an @return tag.501
ErrorsParameter element should be final.501
ErrorsExpected @param tag for 'element'.501

org/sat4j/core/VecInt.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.47
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsLine has trailing spaces.77
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsParameter nofelems should be final.85
ErrorsParameter newsize should be final.88
ErrorsParameter newsize should be final.95
ErrorsParameter pad should be final.95
ErrorsParameter nsize should be final.98
ErrorsParameter elem should be final.101
ErrorsParameter elem should be final.105
ErrorsParameter i should be final.116
ErrorsParameter i should be final.120
ErrorsParameter o should be final.120
ErrorsParameter e should be final.124
ErrorsParameter copy should be final.128
ErrorsParameter is should be final.131
ErrorsParameter dest should be final.134
ErrorsParameter dest should be final.137
ErrorsParameter dest should be final.140
ErrorsParameter elem should be final.143
ErrorsParameter elem should be final.147
ErrorsParameter i should be final.151
ErrorsParameter eleem should be final.161
ErrorsParameter e should be final.165
ErrorsParameter e should be final.169
ErrorsParameter from should be final.169
ErrorsParameter dest should be final.173
ErrorsParameter source should be final.173
ErrorsParameter e should be final.198
ErrorsParameter sourceStartingIndex should be final.207
ErrorsParameter dest should be final.207
ErrorsParameter cardinal should be final.211
ErrorsParameter o should be final.216
ErrorsMissing a Javadoc comment.229
Errors'5' is a magic number.230
ErrorsMissing a Javadoc comment.233
ErrorsParameter size should be final.233
ErrorsLine has trailing spaces.239
ErrorsLine has trailing spaces.243
ErrorsParameter lits should be final.247
ErrorsLine has trailing spaces.254
ErrorsParameter size should be final.260
ErrorsParameter pad should be final.260
ErrorsMissing a Javadoc comment.268
ErrorsFirst sentence should end with a period.272
ErrorsLine has trailing spaces.274
ErrorsParameter nofelems should be final.277
ErrorsExpected @param tag for 'nofelems'.277
ErrorsMissing a Javadoc comment.283
ErrorsParameter newsize should be final.283
ErrorsExpected an @return tag.293
ErrorsMissing a Javadoc comment.299
ErrorsParameter newsize should be final.299
ErrorsMissing a Javadoc comment.307
ErrorsParameter nsize should be final.307
ErrorsMissing a Javadoc comment.315
ErrorsParameter elem should be final.315
ErrorsMissing a Javadoc comment.321
ErrorsParameter elem should be final.321
ErrorsMissing a Javadoc comment.325
ErrorsMissing a Javadoc comment.329
ErrorsMissing a Javadoc comment.334
ErrorsParameter i should be final.334
ErrorsMissing a Javadoc comment.339
ErrorsParameter i should be final.339
ErrorsMissing a Javadoc comment.343
ErrorsParameter i should be final.343
ErrorsParameter o should be final.343
ErrorsMissing a Javadoc comment.348
ErrorsParameter e should be final.348
ErrorsExpected an @return tag.361
ErrorsParameter e should be final.361
ErrorsExpected @param tag for 'e'.361
ErrorsMissing a Javadoc comment.371
ErrorsParameter e should be final.371
ErrorsMissing a Javadoc comment.375
ErrorsParameter e should be final.375
ErrorsParameter from should be final.375
ErrorsLine has trailing spaces.388
ErrorsParameter copy should be final.391
ErrorsExpected @param tag for 'copy'.391
ErrorsLine has trailing spaces.403
ErrorsParameter is should be final.406
ErrorsExpected @param tag for 'is'.406
ErrorsMissing a Javadoc comment.411
ErrorsParameter dest should be final.411
ErrorsMissing a Javadoc comment.416
ErrorsParameter dest should be final.416
ErrorsArray brackets at illegal position.418
ErrorsMissing a Javadoc comment.425
ErrorsParameter dest should be final.425
ErrorsParameter source should be final.425
ErrorsMissing a Javadoc comment.429
ErrorsParameter dest should be final.429
ErrorsMissing a Javadoc comment.434
ErrorsParameter sourceStartingIndex should be final.434
ErrorsParameter dest should be final.434
ErrorsLine has trailing spaces.444
ErrorsLine has trailing spaces.459
ErrorsParameter elem should be final.463
ErrorsLine has trailing spaces.476
ErrorsParameter i should be final.482
ErrorsMissing a Javadoc comment.489
ErrorsMissing a Javadoc comment.491
ErrorsLine has trailing spaces.495
ErrorsMissing a Javadoc comment.511
ErrorsParameter from should be final.511
ErrorsParameter to should be final.511
ErrorsMissing a Javadoc comment.528
ErrorsParameter from should be final.528
ErrorsParameter to should be final.528
Errors'15' is a magic number.530
ErrorsMissing a Javadoc comment.568
ErrorsInner assignments should be avoided.581
ErrorsLine has trailing spaces.591
ErrorsLine has trailing spaces.596
ErrorsParameter obj should be final.600
ErrorsLine has trailing spaces.618
ErrorsLine has trailing spaces.632
ErrorsMissing a Javadoc comment.635
ErrorsParameter vec should be final.635
ErrorsLine has trailing spaces.647
ErrorsParameter vec should be final.652
ErrorsMissing a Javadoc comment.667
ErrorsMissing a Javadoc comment.684
ErrorsExpected an @return tag.691
ErrorsExpected an @return tag.699
ErrorsParameter cardinal should be final.699
ErrorsExpected @param tag for 'cardinal'.699
Errors'{' is followed by whitespace.707

org/sat4j/minisat/SolverFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.63
ErrorsLine has trailing spaces.69
ErrorsMissing a Javadoc comment.74
ErrorsLine has trailing spaces.78
ErrorsMissing a Javadoc comment.85
ErrorsLine has trailing spaces.93
ErrorsMissing a Javadoc comment.112
ErrorsMissing a Javadoc comment.118
ErrorsLine is longer than 80 characters.124
ErrorsMissing a Javadoc comment.124
ErrorsLine is longer than 80 characters.130
ErrorsMissing a Javadoc comment.130
Errors'1.1' is a magic number.133
Errors'100' is a magic number.133
ErrorsLine is longer than 80 characters.137
ErrorsMissing a Javadoc comment.137
Errors'512' is a magic number.139
ErrorsMissing a Javadoc comment.143
ErrorsLine is longer than 80 characters.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter dsf should be final.151
ErrorsLine is longer than 80 characters.152
Errors'1.1' is a magic number.156
Errors'100' is a magic number.156
ErrorsLine has trailing spaces.162
ErrorsExpected an @return tag.165
ErrorsLine is longer than 80 characters.166
ErrorsExpected an @return tag.179
ErrorsExpected an @return tag.188
ErrorsExpected an @return tag.198
ErrorsLine is longer than 80 characters.199
ErrorsLine has trailing spaces.203
ErrorsExpected an @return tag.206
ErrorsLine is longer than 80 characters.207
ErrorsLine has trailing spaces.211
ErrorsExpected an @return tag.214
ErrorsLine is longer than 80 characters.215
ErrorsLine is longer than 80 characters.218
Errors'10' is a magic number.219
ErrorsExpected an @return tag.227
Errors'512' is a magic number.230
ErrorsParameter dsf should be final.242
ErrorsParameter dsf should be final.258
ErrorsParameter order should be final.258
ErrorsLine is longer than 80 characters.261
ErrorsLine is longer than 80 characters.270
ErrorsLine is longer than 80 characters.271
Errors'10' is a magic number.272
ErrorsLine is longer than 80 characters.285
ErrorsLine is longer than 80 characters.286
Errors'10' is a magic number.287
Errors'1000' is a magic number.290
ErrorsMissing a Javadoc comment.313
ErrorsMissing a Javadoc comment.319
ErrorsParameter dsf should be final.320
ErrorsLine is longer than 80 characters.321
ErrorsLine is longer than 80 characters.334
ErrorsLine is longer than 80 characters.335
ErrorsLine has trailing spaces.353
ErrorsLine has trailing spaces.369
ErrorsMissing a Javadoc comment.383
ErrorsMissing a Javadoc comment.387

org/sat4j/minisat/constraints/AbstractCardinalityDataStructure.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsMethod 'createLits' is not designed for extension - needs to be abstract, final or empty.47

org/sat4j/minisat/constraints/AbstractDataStructureFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.53
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine has trailing spaces.59
ErrorsMethod 'conflictDetectedInWatchesFor' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter p should be final.64
ErrorsParameter i should be final.64
ErrorsLine has trailing spaces.72
ErrorsMethod 'getWatchesFor' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsParameter p should be final.75
ErrorsMissing a Javadoc comment.81
ErrorsVariable 'lits' must be private and have accessor methods.81
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.89
ErrorsLine has trailing spaces.93
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMissing a Javadoc comment.96
ErrorsMissing a Javadoc comment.100
ErrorsVariable 'solver' must be private and have accessor methods.100
ErrorsMissing a Javadoc comment.102
ErrorsVariable 'learner' must be private and have accessor methods.102
ErrorsMethod 'setUnitPropagationListener' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMissing a Javadoc comment.104
ErrorsParameter s should be final.104
ErrorsMethod 'setLearner' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMissing a Javadoc comment.108
ErrorsParameter learner should be final.108
Errors'learner' hides a field.108
ErrorsMissing a Javadoc comment.112
ErrorsMethod 'learnConstraint' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter constr should be final.115
ErrorsLine has trailing spaces.121
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsParameter literals should be final.126
ErrorsParameter degree should be final.126
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMissing a Javadoc comment.131
ErrorsParameter literals should be final.131
ErrorsParameter degree should be final.132

org/sat4j/minisat/constraints/CardinalityDataStructure.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.44
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.46
ErrorsMissing a Javadoc comment.46
ErrorsParameter literals should be final.46
ErrorsLine has trailing spaces.52
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsParameter literals should be final.57
ErrorsLine has trailing spaces.63
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.68
ErrorsParameter literals should be final.69
ErrorsParameter degree should be final.69
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsParameter literals should be final.75
ErrorsParameter degree should be final.76

org/sat4j/minisat/constraints/CardinalityDataStructureYanMax.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.46
ErrorsLine has trailing spaces.50
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsParameter literals should be final.55
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsParameter literals should be final.60
ErrorsLine has trailing spaces.66
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter literals should be final.72
ErrorsParameter degree should be final.72
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsParameter literals should be final.78
ErrorsParameter degree should be final.79

org/sat4j/minisat/constraints/CardinalityDataStructureYanMin.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.45
ErrorsLine has trailing spaces.49
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter literals should be final.54
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsParameter literals should be final.59
ErrorsLine has trailing spaces.65
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.70
ErrorsParameter literals should be final.71
ErrorsParameter degree should be final.71
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsParameter literals should be final.77
ErrorsParameter degree should be final.78

org/sat4j/minisat/constraints/ClausalDataStructureWL.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.49
ErrorsLine has trailing spaces.53
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMissing a Javadoc comment.58
ErrorsParameter literals should be final.58
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter literals should be final.74
ErrorsMethod 'createLits' is not designed for extension - needs to be abstract, final or empty.78

org/sat4j/minisat/constraints/MixedDataStructureDanielHT.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.47
ErrorsMissing a Javadoc comment.53
ErrorsLine has trailing spaces.57
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter literals should be final.63
ErrorsParameter degree should be final.63
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter literals should be final.70
ErrorsParameter degree should be final.71
ErrorsLine has trailing spaces.77
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsParameter literals should be final.82
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsParameter literals should be final.98
ErrorsMethod 'createLits' is not designed for extension - needs to be abstract, final or empty.108

org/sat4j/minisat/constraints/MixedDataStructureDanielWL.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.51
ErrorsLine has trailing spaces.55
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter literals should be final.61
ErrorsParameter degree should be final.61
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter literals should be final.68
ErrorsParameter degree should be final.69
ErrorsLine has trailing spaces.75
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsParameter literals should be final.80
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMissing a Javadoc comment.96
ErrorsParameter literals should be final.96
ErrorsMethod 'createLits' is not designed for extension - needs to be abstract, final or empty.106

org/sat4j/minisat/constraints/MixedDataStructureSingleWL.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.50
ErrorsLine has trailing spaces.54
ErrorsMethod 'createCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.59
ErrorsParameter literals should be final.60
ErrorsParameter degree should be final.60
ErrorsMethod 'createUnregisteredCardinalityConstraint' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter literals should be final.67
ErrorsParameter degree should be final.68
ErrorsLine has trailing spaces.74
ErrorsMethod 'createClause' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter literals should be final.79
ErrorsMethod 'createUnregisteredClause' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsParameter literals should be final.95
ErrorsMethod 'createLits' is not designed for extension - needs to be abstract, final or empty.99

org/sat4j/minisat/constraints/card/AtLeast.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.51
ErrorsFirst sentence should end with a period.53
ErrorsVariable 'maxUnsatisfied' must be private and have accessor methods.54
ErrorsFirst sentence should end with a period.56
ErrorsFirst sentence should end with a period.59
ErrorsVariable 'lits' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'voc' must be private and have accessor methods.64
ErrorsParameter voc should be final.72
Errors'voc' hides a field.72
ErrorsExpected @param tag for 'voc'.72
ErrorsParameter ps should be final.72
ErrorsParameter degree should be final.72
ErrorsMissing a Javadoc comment.80
ErrorsParameter s should be final.80
ErrorsParameter voc should be final.80
ErrorsParameter ps should be final.81
ErrorsParameter deg should be final.81
ErrorsExpected an @return tag.129
ErrorsParameter s should be final.129
ErrorsExpected @param tag for 's'.129
ErrorsParameter voc should be final.129
ErrorsExpected @param tag for 'voc'.129
ErrorsParameter ps should be final.130
ErrorsExpected @param tag for 'ps'.130
ErrorsParameter n should be final.130
ErrorsExpected @param tag for 'n'.130
ErrorsExpected @throws tag for 'ContradictionException'.130
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.143
ErrorsParameter upl should be final.143
ErrorsExpected @param tag for 'upl'.143
ErrorsLine has trailing spaces.151
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsParameter s should be final.154
ErrorsParameter p should be final.154
ErrorsLine has trailing spaces.178
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.181
ErrorsMissing a Javadoc comment.181
ErrorsLine has trailing spaces.187
ErrorsMethod 'undo' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsParameter p should be final.190
ErrorsLine has trailing spaces.196
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.199
ErrorsMissing a Javadoc comment.199
ErrorsParameter p should be final.199
ErrorsParameter outReason should be final.199
ErrorsAvoid inline conditionals.200
ErrorsLine has trailing spaces.213
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMissing a Javadoc comment.216
ErrorsLine has trailing spaces.223
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.226
ErrorsMissing a Javadoc comment.226
ErrorsMissing a Javadoc comment.230
ErrorsParameter d should be final.230
ErrorsLine has trailing spaces.235
ErrorsMissing a Javadoc comment.238
ErrorsParameter claInc should be final.238
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.244
ErrorsMissing a Javadoc comment.244
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.250
ErrorsMissing a Javadoc comment.250
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.254
ErrorsMissing a Javadoc comment.254
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.265
ErrorsMissing a Javadoc comment.265
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.269
ErrorsMissing a Javadoc comment.269
ErrorsParameter i should be final.269
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.273
ErrorsMissing a Javadoc comment.273
ErrorsParameter d should be final.273
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.277
ErrorsMissing a Javadoc comment.277
ErrorsParameter s should be final.277
ErrorsFirst sentence should end with a period.281
ErrorsLine has trailing spaces.283
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.286
ErrorsParameter claInc should be final.309
ErrorsExpected @param tag for 'claInc'.309
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.314
ErrorsMissing a Javadoc comment.314
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.318
ErrorsMissing a Javadoc comment.318
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.322
ErrorsMissing a Javadoc comment.322
ErrorsParameter p should be final.322
ErrorsParameter trail should be final.322
ErrorsParameter outReason should be final.322
ErrorsAvoid inline conditionals.323

org/sat4j/minisat/constraints/card/MaxWatchCard.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.48
ErrorsFirst sentence should end with a period.55
ErrorsFirst sentence should end with a period.65
ErrorsFirst sentence should end with a period.70
ErrorsFirst sentence should end with a period.75
ErrorsLine has trailing spaces.77
ErrorsUnused @param tag for 'size'.78
ErrorsUnused @param tag for 'learnt'.80
ErrorsParameter voc should be final.83
Errors'voc' hides a field.83
ErrorsExpected @param tag for 'voc'.83
ErrorsParameter ps should be final.83
ErrorsExpected @param tag for 'ps'.83
ErrorsParameter moreThan should be final.83
Errors'moreThan' hides a field.83
ErrorsExpected @param tag for 'moreThan'.83
ErrorsParameter degree should be final.83
Errors'degree' hides a field.83
ErrorsExpected @param tag for 'degree'.83
ErrorsFirst sentence should end with a period.138
ErrorsLine has trailing spaces.140
ErrorsParameter p should be final.147
ErrorsParameter outReason should be final.147
ErrorsLine has trailing spaces.157
ErrorsLine has trailing spaces.168
ErrorsParameter claInc should be final.173
ErrorsMissing a Javadoc comment.177
ErrorsParameter d should be final.177
ErrorsFirst sentence should end with a period.180
ErrorsLine has trailing spaces.182
ErrorsFirst sentence should end with a period.191
ErrorsLine has trailing spaces.193
ErrorsLine has trailing spaces.204
ErrorsParameter s should be final.218
ErrorsParameter voc should be final.218
ErrorsParameter ps should be final.219
ErrorsParameter moreThan should be final.219
ErrorsParameter degree should be final.219
ErrorsExpected @throws tag for 'ContradictionException'.220
ErrorsFirst sentence should end with a period.265
ErrorsLine has trailing spaces.284
ErrorsParameter s should be final.291
ErrorsParameter p should be final.291
ErrorsParameter upl should be final.320
ErrorsExpected @param tag for 'upl'.320
ErrorsLine has trailing spaces.328
ErrorsParameter d should be final.332
ErrorsFirst sentence should end with a period.335
ErrorsLine has trailing spaces.337
ErrorsFirst sentence should end with a period.361
ErrorsLine has trailing spaces.363
ErrorsFirst sentence should end with a period.388
ErrorsLine has trailing spaces.390
ErrorsParameter p should be final.394
ErrorsMissing a Javadoc comment.398
ErrorsMissing a Javadoc comment.402
ErrorsMissing a Javadoc comment.406
ErrorsMissing a Javadoc comment.410
ErrorsParameter i should be final.410
ErrorsMissing a Javadoc comment.414
ErrorsParameter s should be final.414
ErrorsLine has trailing spaces.420
ErrorsMissing a Javadoc comment.423
ErrorsParameter literal should be final.423
ErrorsLine has trailing spaces.429
ErrorsMissing a Javadoc comment.432
ErrorsMissing a Javadoc comment.436
ErrorsParameter claInc should be final.443
ErrorsExpected @param tag for 'claInc'.443
ErrorsMissing a Javadoc comment.448
ErrorsMissing a Javadoc comment.452
ErrorsMissing a Javadoc comment.456
ErrorsParameter p should be final.456
ErrorsParameter trail should be final.456
ErrorsParameter outReason should be final.456

org/sat4j/minisat/constraints/card/MinWatchCard.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsFirst sentence should end with a period.53
ErrorsVariable 'degree' must be private and have accessor methods.56
ErrorsFirst sentence should end with a period.58
ErrorsFirst sentence should end with a period.63
ErrorsFirst sentence should end with a period.68
ErrorsVariable 'watchCumul' must be private and have accessor methods.71
ErrorsFirst sentence should end with a period.73
ErrorsLine has trailing spaces.81
ErrorsParameter voc should be final.91
Errors'voc' hides a field.91
ErrorsParameter ps should be final.91
ErrorsParameter moreThan should be final.91
Errors'moreThan' hides a field.91
ErrorsParameter degree should be final.91
Errors'degree' hides a field.91
ErrorsLine has trailing spaces.140
ErrorsParameter voc should be final.148
Errors'voc' hides a field.148
ErrorsParameter ps should be final.148
ErrorsParameter degree should be final.148
Errors'degree' hides a field.148
ErrorsFirst sentence should end with a period.160
ErrorsLine has trailing spaces.162
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.169
ErrorsParameter p should be final.169
ErrorsParameter outReason should be final.169
ErrorsFirst sentence should end with a period.177
ErrorsLine has trailing spaces.179
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.183
ErrorsFirst sentence should end with a period.187
ErrorsLine has trailing spaces.189
ErrorsParameter claInc should be final.194
ErrorsMissing a Javadoc comment.197
ErrorsParameter d should be final.197
ErrorsLine has trailing spaces.202
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.206
ErrorsLine has trailing spaces.212
ErrorsParameter voc should be final.220
ErrorsParameter ps should be final.220
ErrorsLine has trailing spaces.250
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.254
ErrorsLine has trailing spaces.262
ErrorsParameter s should be final.276
ErrorsParameter voc should be final.276
ErrorsParameter ps should be final.277
ErrorsParameter moreThan should be final.277
ErrorsParameter degree should be final.277
ErrorsExpected @throws tag for 'ContradictionException'.278
ErrorsFirst sentence should end with a period.324
ErrorsLine has trailing spaces.326
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.333
ErrorsParameter s should be final.333
ErrorsParameter p should be final.333
ErrorsFirst sentence should end with a period.384
ErrorsLine has trailing spaces.386
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.389
ErrorsParameter upl should be final.389
ErrorsExpected @param tag for 'upl'.389
ErrorsFirst sentence should end with a period.395
ErrorsLine has trailing spaces.397
ErrorsParameter d should be final.401
ErrorsFirst sentence should end with a period.405
ErrorsLine has trailing spaces.407
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.410
ErrorsLine has trailing spaces.423
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.426
ErrorsFirst sentence should end with a period.458
ErrorsLine has trailing spaces.460
ErrorsMethod 'undo' is not designed for extension - needs to be abstract, final or empty.464
ErrorsParameter p should be final.464
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.469
ErrorsMissing a Javadoc comment.469
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.473
ErrorsMissing a Javadoc comment.473
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.477
ErrorsMissing a Javadoc comment.477
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.481
ErrorsMissing a Javadoc comment.481
ErrorsParameter i should be final.481
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.485
ErrorsMissing a Javadoc comment.485
ErrorsParameter s should be final.485
ErrorsMethod 'computeWatches' is not designed for extension - needs to be abstract, final or empty.489
ErrorsMissing a Javadoc comment.489
ErrorsMethod 'computePropagation' is not designed for extension - needs to be abstract, final or empty.539
ErrorsMissing a Javadoc comment.539
ErrorsParameter s should be final.539
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.559
ErrorsMissing a Javadoc comment.559
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.565
ErrorsMissing a Javadoc comment.565
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.569
ErrorsParameter card should be final.570
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.601
ErrorsParameter claInc should be final.614
ErrorsExpected @param tag for 'claInc'.614
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.618
ErrorsMissing a Javadoc comment.618
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.622
ErrorsMissing a Javadoc comment.622
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.626
ErrorsMissing a Javadoc comment.626
ErrorsParameter p should be final.626
ErrorsParameter trail should be final.626
ErrorsParameter outReason should be final.626

org/sat4j/minisat/constraints/card/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.3

org/sat4j/minisat/constraints/cnf/BinaryClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'activity' must be private and have accessor methods.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'head' must be private and have accessor methods.57
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'tail' must be private and have accessor methods.59
ErrorsFirst sentence should end with a period.61
ErrorsLine has trailing spaces.63
ErrorsParameter ps should be final.69
ErrorsParameter voc should be final.69
Errors'voc' hides a field.69
ErrorsLine has trailing spaces.79
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsParameter p should be final.82
ErrorsParameter outReason should be final.82
ErrorsLine has trailing spaces.93
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMissing a Javadoc comment.96
ErrorsParameter upl should be final.96
ErrorsLine has trailing spaces.103
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsLine is longer than 80 characters.107
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsParameter s should be final.113
ErrorsParameter p should be final.113
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMissing a Javadoc comment.125
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.133
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.137
ErrorsLine has trailing spaces.155
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.160
ErrorsParameter i should be final.160
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.171
ErrorsParameter d should be final.171
ErrorsExpected @param tag for 'd'.171
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.175
ErrorsMissing a Javadoc comment.175
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.179
ErrorsMissing a Javadoc comment.179
ErrorsParameter s should be final.179
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.185
ErrorsMissing a Javadoc comment.185
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.189
ErrorsMissing a Javadoc comment.189
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.196
ErrorsParameter obj should be final.197
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.212
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.218
ErrorsMissing a Javadoc comment.218
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.223
ErrorsMissing a Javadoc comment.223
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.227
ErrorsMissing a Javadoc comment.227
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.231
ErrorsMissing a Javadoc comment.231
ErrorsParameter p should be final.231
ErrorsParameter trail should be final.231
ErrorsParameter outReason should be final.231

org/sat4j/minisat/constraints/cnf/Clauses.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsUtility classes should not have a public or default constructor.42
ErrorsFirst sentence should end with a period.43
ErrorsLine has trailing spaces.50
ErrorsParameter ps should be final.62
ErrorsParameter voc should be final.62
ErrorsParameter s should be final.63
ErrorsFirst sentence should end with a period.102
ErrorsLine has trailing spaces.104
ErrorsUnused @param tag for 'p'.105
ErrorsParameter ps should be final.114
ErrorsExpected @param tag for 'ps'.114
ErrorsParameter s should be final.114
ErrorsLine is longer than 80 characters.117
ErrorsLine is longer than 80 characters.120

org/sat4j/minisat/constraints/cnf/HTClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.50
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsVariable 'activity' must be private and have accessor methods.60
ErrorsMissing a Javadoc comment.62
ErrorsVariable 'middleLits' must be private and have accessor methods.62
ErrorsMissing a Javadoc comment.64
ErrorsVariable 'voc' must be private and have accessor methods.64
ErrorsMissing a Javadoc comment.66
ErrorsVariable 'head' must be private and have accessor methods.66
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'tail' must be private and have accessor methods.68
ErrorsFirst sentence should end with a period.70
ErrorsLine has trailing spaces.72
ErrorsParameter ps should be final.78
ErrorsParameter voc should be final.78
Errors'voc' hides a field.78
ErrorsLine has trailing spaces.94
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsParameter p should be final.97
ErrorsParameter outReason should be final.97
ErrorsLine has trailing spaces.114
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMissing a Javadoc comment.117
ErrorsParameter upl should be final.117
ErrorsLine has trailing spaces.124
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsLine is longer than 80 characters.128
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsParameter s should be final.139
ErrorsParameter p should be final.139
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMissing a Javadoc comment.180
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.188
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.192
ErrorsLine has trailing spaces.217
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.222
ErrorsParameter i should be final.222
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.235
ErrorsParameter d should be final.235
ErrorsExpected @param tag for 'd'.235
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.239
ErrorsMissing a Javadoc comment.239
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.243
ErrorsMissing a Javadoc comment.243
ErrorsParameter s should be final.243
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.249
ErrorsMissing a Javadoc comment.249
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.253
ErrorsMissing a Javadoc comment.253
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.261
ErrorsParameter obj should be final.262
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.293
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.302
ErrorsMissing a Javadoc comment.302
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.306
ErrorsMissing a Javadoc comment.306
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.310
ErrorsMissing a Javadoc comment.310
ErrorsParameter p should be final.310
ErrorsParameter trail should be final.310
ErrorsParameter outReason should be final.310

org/sat4j/minisat/constraints/cnf/LearntBinaryClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsMissing a Javadoc comment.47
ErrorsParameter ps should be final.47
ErrorsParameter voc should be final.47
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter claInc should be final.59
ErrorsMethod 'incActivity' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter claInc should be final.66
ErrorsExpected @param tag for 'claInc'.66
ErrorsMethod 'setActivity' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsParameter d should be final.70

org/sat4j/minisat/constraints/cnf/LearntHTClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.43
ErrorsParameter ps should be final.43
ErrorsParameter voc should be final.43
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.54
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.85
ErrorsMissing a Javadoc comment.89
ErrorsParameter claInc should be final.89
ErrorsMethod 'incActivity' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter claInc should be final.96
ErrorsExpected @param tag for 'claInc'.96
ErrorsMethod 'setActivity' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMissing a Javadoc comment.100
ErrorsParameter d should be final.100

org/sat4j/minisat/constraints/cnf/LearntWLClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.35
ErrorsMissing a Javadoc comment.37
ErrorsParameter ps should be final.37
ErrorsParameter voc should be final.37
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.73
ErrorsMissing a Javadoc comment.77
ErrorsParameter claInc should be final.84
ErrorsExpected @param tag for 'claInc'.84
ErrorsParameter claInc should be final.91
ErrorsExpected @param tag for 'claInc'.91

org/sat4j/minisat/constraints/cnf/Lits.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsArray brackets at illegal position.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.75
ErrorsParameter nvar should be final.76
ErrorsMissing a Javadoc comment.109
ErrorsParameter x should be final.109
ErrorsMissing a Javadoc comment.135
ErrorsParameter x should be final.135
ErrorsMissing a Javadoc comment.143
ErrorsMissing a Javadoc comment.153
ErrorsParameter howmany should be final.153
ErrorsMissing a Javadoc comment.160
ErrorsParameter lit should be final.160
ErrorsMissing a Javadoc comment.166
ErrorsParameter lit should be final.166
ErrorsMissing a Javadoc comment.172
ErrorsParameter var should be final.172
ErrorsMissing a Javadoc comment.177
ErrorsParameter lit should be final.177
ErrorsMissing a Javadoc comment.181
ErrorsParameter lit should be final.181
ErrorsMissing a Javadoc comment.185
ErrorsParameter lit should be final.185
ErrorsMissing a Javadoc comment.189
ErrorsParameter lit should be final.189
ErrorsMissing a Javadoc comment.199
ErrorsMissing a Javadoc comment.204
ErrorsParameter lit should be final.204
ErrorsMissing a Javadoc comment.208
ErrorsParameter lit should be final.208
ErrorsLine is longer than 80 characters.209
ErrorsAvoid inline conditionals.209
ErrorsMissing a Javadoc comment.212
ErrorsParameter lit should be final.212
ErrorsMissing a Javadoc comment.223
ErrorsParameter lit should be final.223
ErrorsMissing a Javadoc comment.227
ErrorsParameter lit should be final.227
ErrorsParameter l should be final.227
ErrorsMissing a Javadoc comment.231
ErrorsParameter lit should be final.231
ErrorsMissing a Javadoc comment.235
ErrorsParameter lit should be final.235
ErrorsParameter r should be final.235
ErrorsMissing a Javadoc comment.239
ErrorsParameter lit should be final.239
ErrorsMissing a Javadoc comment.243
ErrorsParameter lit should be final.243
ErrorsParameter c should be final.243
ErrorsMissing a Javadoc comment.247
ErrorsParameter lit should be final.247
ErrorsMissing a Javadoc comment.251
ErrorsParameter lit should be final.251
ErrorsMissing a Javadoc comment.261
ErrorsLine has trailing spaces.267
ErrorsExpected an @return tag.278
ErrorsParameter reserve should be final.278
ErrorsExpected @param tag for 'reserve'.278

org/sat4j/minisat/constraints/cnf/OriginalBinaryClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMissing a Javadoc comment.46
ErrorsParameter ps should be final.46
ErrorsParameter voc should be final.46
ErrorsMissing a Javadoc comment.50
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsLine has trailing spaces.60
ErrorsParameter s should be final.71
ErrorsParameter voc should be final.71
ErrorsParameter literals should be final.71
ErrorsMethod 'forwardActivity' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsParameter claInc should be final.77
ErrorsParameter claInc should be final.84
ErrorsExpected @param tag for 'claInc'.84
ErrorsMissing a Javadoc comment.88
ErrorsParameter claInc should be final.88

org/sat4j/minisat/constraints/cnf/OriginalHTClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.43
ErrorsParameter ps should be final.43
ErrorsParameter voc should be final.43
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.54
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.62
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.66
ErrorsLine has trailing spaces.72
ErrorsParameter s should be final.82
ErrorsParameter voc should be final.83
ErrorsParameter literals should be final.83
ErrorsMethod 'forwardActivity' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsParameter claInc should be final.89
ErrorsParameter claInc should be final.96
ErrorsExpected @param tag for 'claInc'.96
ErrorsMissing a Javadoc comment.100
ErrorsParameter claInc should be final.100

org/sat4j/minisat/constraints/cnf/OriginalWLClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsParameter ps should be final.38
ErrorsParameter voc should be final.38
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.62
ErrorsLine has trailing spaces.68
ErrorsParameter s should be final.78
ErrorsParameter voc should be final.79
ErrorsParameter literals should be final.79
ErrorsParameter claInc should be final.88
ErrorsExpected @param tag for 'claInc'.88
ErrorsParameter claInc should be final.95
ErrorsExpected @param tag for 'claInc'.95

org/sat4j/minisat/constraints/cnf/UnitClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'literal' must be private and have accessor methods.45
ErrorsMissing a Javadoc comment.46
ErrorsVariable 'activity' must be private and have accessor methods.46
ErrorsMissing a Javadoc comment.48
ErrorsParameter value should be final.48
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMissing a Javadoc comment.52
ErrorsParameter s should be final.52
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsParameter p should be final.56
ErrorsParameter outReason should be final.56
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.62
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.66
ErrorsParameter claInc should be final.66
ErrorsMethod 'setActivity' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsParameter claInc should be final.70
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsParameter upl should be final.82
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter d should be final.86
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsParameter s should be final.98
ErrorsParameter p should be final.98
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsParameter i should be final.102
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsMissing a Javadoc comment.117
ErrorsParameter claInc should be final.117
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsParameter p should be final.130
ErrorsParameter trail should be final.130
ErrorsParameter outReason should be final.130

org/sat4j/minisat/constraints/cnf/UnitClauses.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.41
ErrorsVariable 'literals' must be private and have accessor methods.41
ErrorsMissing a Javadoc comment.43
ErrorsParameter values should be final.43
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.48
ErrorsParameter s should be final.48
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter p should be final.54
ErrorsParameter outReason should be final.54
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.63
ErrorsParameter claInc should be final.63
ErrorsMissing a Javadoc comment.67
ErrorsParameter claInc should be final.67
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter upl should be final.79
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
ErrorsParameter d should be final.85
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.93
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsParameter s should be final.97
ErrorsParameter p should be final.97
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter i should be final.101
ErrorsMethod 'learnt' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMissing a Javadoc comment.105
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsMissing a Javadoc comment.113
ErrorsParameter claInc should be final.113
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMissing a Javadoc comment.117
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMissing a Javadoc comment.121
ErrorsParameter p should be final.121
ErrorsParameter trail should be final.121
ErrorsParameter outReason should be final.121

org/sat4j/minisat/constraints/cnf/WLClause.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'activity' must be private and have accessor methods.52
ErrorsMissing a Javadoc comment.54
ErrorsVariable 'lits' must be private and have accessor methods.54
ErrorsMissing a Javadoc comment.56
ErrorsVariable 'voc' must be private and have accessor methods.56
ErrorsFirst sentence should end with a period.58
ErrorsLine has trailing spaces.60
ErrorsParameter ps should be final.66
ErrorsParameter voc should be final.66
Errors'voc' hides a field.66
ErrorsLine has trailing spaces.76
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter p should be final.79
ErrorsParameter outReason should be final.79
ErrorsAvoid inline conditionals.83
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter upl should be final.92
ErrorsExpected @param tag for 'upl'.92
ErrorsLine has trailing spaces.100
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMissing a Javadoc comment.112
ErrorsParameter s should be final.112
ErrorsParameter p should be final.112
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMissing a Javadoc comment.147
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMethod 'setActivity' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsParameter d should be final.158
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.162
ErrorsLine has trailing spaces.178
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.183
ErrorsParameter i should be final.183
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.190
ErrorsParameter d should be final.190
ErrorsExpected @param tag for 'd'.190
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.194
ErrorsMissing a Javadoc comment.194
ErrorsMethod 'assertConstraint' is not designed for extension - needs to be abstract, final or empty.198
ErrorsMissing a Javadoc comment.198
ErrorsParameter s should be final.198
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.203
ErrorsMissing a Javadoc comment.203
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.207
ErrorsMissing a Javadoc comment.207
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.213
ErrorsParameter obj should be final.214
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.242
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.251
ErrorsMissing a Javadoc comment.251
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMissing a Javadoc comment.255
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.259
ErrorsMissing a Javadoc comment.259
ErrorsParameter p should be final.259
ErrorsParameter trail should be final.259
ErrorsParameter outReason should be final.259

org/sat4j/minisat/constraints/cnf/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.3
ErrorsLine has trailing spaces.5

org/sat4j/minisat/constraints/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.3
ErrorsLine has trailing spaces.4
ErrorsLine is longer than 80 characters.4

org/sat4j/minisat/core/ActivityComparator.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.43
ErrorsLine has trailing spaces.47
ErrorsMethod 'compare' is not designed for extension - needs to be abstract, final or empty.50
ErrorsMissing a Javadoc comment.50
ErrorsParameter c1 should be final.50
ErrorsParameter c2 should be final.50

org/sat4j/minisat/core/ActivityListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29

org/sat4j/minisat/core/CircularBuffer.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsParameter capacity should be final.52
ErrorsMethod 'push' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsParameter value should be final.56
ErrorsMethod 'average' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsMethod 'clear' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsMethod 'isFull' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMissing a Javadoc comment.92

org/sat4j/minisat/core/ConflictTimer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44

org/sat4j/minisat/core/ConflictTimerAdapter.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
Errors'bound' hides a field.52
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsMethod 'newConflict' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.69
ErrorsMethod 'bound' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71

org/sat4j/minisat/core/ConflictTimerContainer.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.47
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsMissing a Javadoc comment.51
ErrorsMethod 'add' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.53
ErrorsParameter timer should be final.53
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMissing a Javadoc comment.58
ErrorsParameter timer should be final.58
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsMethod 'newConflict' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70

org/sat4j/minisat/core/Constr.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.50
ErrorsExpected @param tag for 'upl'.54
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.67
ErrorsLine has trailing spaces.72
ErrorsLine has trailing spaces.73
ErrorsLine has trailing spaces.88
ErrorsLine has trailing spaces.103
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.113
ErrorsExpected @param tag for 'claInc'.116
ErrorsLine has trailing spaces.120
ErrorsLine has trailing spaces.138
ErrorsFirst sentence should end with a period.144
ErrorsLine has trailing spaces.146
ErrorsLine has trailing spaces.158

org/sat4j/minisat/core/ConstrActivityListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsExpected @param tag for 'confl'.40

org/sat4j/minisat/core/Counter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.42
ErrorsParameter initialValue should be final.42
ErrorsMethod 'inc' is not designed for extension - needs to be abstract, final or empty.46
ErrorsMissing a Javadoc comment.46
ErrorsMethod 'dec' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.57
ErrorsLine has trailing spaces.63
ErrorsMethod 'getValue' is not designed for extension - needs to be abstract, final or empty.67

org/sat4j/minisat/core/DataStructureFactory.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsUnused @throws tag for 'UnsupportedOperationException'.51
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsLine has trailing spaces.62
ErrorsExpected @throws tag for 'ContradictionException'.71
ErrorsLine is longer than 80 characters.73
ErrorsMissing a Javadoc comment.73
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsExpected @param tag for 'p'.88
ErrorsExpected @param tag for 'p'.95

org/sat4j/minisat/core/Heap.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter i should be final.50
ErrorsMissing a Javadoc comment.54
ErrorsParameter i should be final.54
ErrorsMissing a Javadoc comment.58
ErrorsParameter i should be final.58
ErrorsMissing a Javadoc comment.62
ErrorsParameter a should be final.62
ErrorsParameter b should be final.62
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsParameter i should be final.72
ErrorsMissing a Javadoc comment.83
ErrorsParameter i should be final.83
ErrorsLine is longer than 80 characters.87
ErrorsAvoid inline conditionals.87
ErrorsMissing a Javadoc comment.100
ErrorsParameter n should be final.100
ErrorsMissing a Javadoc comment.104
ErrorsParameter activity should be final.104
Errors'activity' hides a field.104
ErrorsMissing a Javadoc comment.109
ErrorsParameter size should be final.109
ErrorsMissing a Javadoc comment.114
ErrorsParameter n should be final.114
ErrorsMissing a Javadoc comment.119
ErrorsParameter n should be final.119
ErrorsMissing a Javadoc comment.125
ErrorsMissing a Javadoc comment.129
ErrorsMissing a Javadoc comment.133
ErrorsParameter i should be final.133
ErrorsMissing a Javadoc comment.145
ErrorsParameter n should be final.145
ErrorsMissing a Javadoc comment.152
ErrorsMissing a Javadoc comment.156
ErrorsMissing a Javadoc comment.160
ErrorsParameter i should be final.160

org/sat4j/minisat/core/ICDCL.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.50
ErrorsLine has trailing spaces.57
ErrorsExpected @param tag for 'learner'.63
ErrorsLine has trailing spaces.69
ErrorsExpected @param tag for 'strategy'.72
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsLine has trailing spaces.88
ErrorsLine has trailing spaces.91
ErrorsLine has trailing spaces.101
ErrorsExpected @param tag for 'simp'.104
ErrorsMissing a Javadoc comment.106
ErrorsExpected @param tag for 'lcds'.113
ErrorsLine has trailing spaces.116
ErrorsLine has trailing spaces.127
ErrorsMissing a Javadoc comment.135
ErrorsMissing a Javadoc comment.137
ErrorsMissing a Javadoc comment.139
ErrorsMissing a Javadoc comment.141
ErrorsMissing a Javadoc comment.143

org/sat4j/minisat/core/ILits.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.42
ErrorsIncomplete HTML tag found: * literal is 2*v (v << 1) and it's negative literal is 2*v+1 ((v<<1)^1). Note44
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.69
ErrorsExpected @param tag for 'x'.73
ErrorsLine has trailing spaces.83
ErrorsLine has trailing spaces.91
ErrorsLine has trailing spaces.99
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.118
ErrorsLine has trailing spaces.127
ErrorsLine has trailing spaces.137
ErrorsExpected @param tag for 'lit'.149
ErrorsFirst sentence should end with a period.151
ErrorsLine has trailing spaces.153
ErrorsFirst sentence should end with a period.158
ErrorsLine has trailing spaces.160
ErrorsLine has trailing spaces.171
ErrorsExpected @param tag for 'reserve'.176
ErrorsLine has trailing spaces.180
ErrorsLine has trailing spaces.189
ErrorsLine has trailing spaces.199
ErrorsLine has trailing spaces.209
ErrorsLine has trailing spaces.218
ErrorsLine has trailing spaces.230
ErrorsLine has trailing spaces.239
ErrorsLine has trailing spaces.256

org/sat4j/minisat/core/IOrder.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.57
ErrorsLine has trailing spaces.64
ErrorsLine has trailing spaces.66
ErrorsLine has trailing spaces.74
ErrorsLine has trailing spaces.88
ErrorsLine has trailing spaces.99
ErrorsLine has trailing spaces.110
ErrorsLine has trailing spaces.116
ErrorsLine has trailing spaces.125
ErrorsExpected @param tag for 'p'.128
ErrorsMissing a Javadoc comment.130
ErrorsMissing a Javadoc comment.132
ErrorsLine has trailing spaces.137
ErrorsLine has trailing spaces.147

org/sat4j/minisat/core/IPhaseSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.63
ErrorsLine has trailing spaces.73
ErrorsExpected @param tag for 'p'.76
ErrorsLine has trailing spaces.81
ErrorsLine has trailing spaces.85
ErrorsLine has trailing spaces.92

org/sat4j/minisat/core/ISimplifier.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.43

org/sat4j/minisat/core/IntQueue.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.46
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.64
ErrorsFirst sentence should end with a period.72
ErrorsLine has trailing spaces.82
ErrorsLine has trailing spaces.91
ErrorsMissing a Javadoc comment.118
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.122

org/sat4j/minisat/core/LearnedConstraintsDeletionStrategy.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.45
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.46
ErrorsMissing a Javadoc comment.49
ErrorsLine has trailing spaces.54
ErrorsExpected @param tag for 'learnedConstrs'.57
ErrorsLine has trailing spaces.62
ErrorsExpected @param tag for 'outLearnt'.65
ErrorsLine has trailing spaces.69
ErrorsExpected @param tag for 'reason'.72
ErrorsLine has trailing spaces.76
ErrorsExpected @param tag for 'from'.79

org/sat4j/minisat/core/LearnedConstraintsEvaluationType.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.36

org/sat4j/minisat/core/Learner.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsMissing a Javadoc comment.39

org/sat4j/minisat/core/LearningStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsType Javadoc comment is missing an @param <D> tag.40
ErrorsLine has trailing spaces.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54

org/sat4j/minisat/core/Pair.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsVariable 'backtrackLevel' must be private and have accessor methods.44
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'reason' must be private and have accessor methods.45

org/sat4j/minisat/core/Propagatable.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.58

org/sat4j/minisat/core/RestartStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.50
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.64
ErrorsLine has trailing spaces.72
ErrorsLine has trailing spaces.78
ErrorsLine has trailing spaces.86

org/sat4j/minisat/core/SearchParams.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.43
ErrorsLine has trailing spaces.47
Errors'0.95' is a magic number.50
Errors'0.999' is a magic number.50
Errors'1.5' is a magic number.50
Errors'100' is a magic number.50
ErrorsLine has trailing spaces.54
ErrorsParameter conflictBound should be final.58
Errors'0.95' is a magic number.59
Errors'0.999' is a magic number.59
Errors'1.5' is a magic number.59
ErrorsMissing a Javadoc comment.62
ErrorsParameter confincfactor should be final.62
ErrorsParameter conflictBound should be final.62
Errors'0.95' is a magic number.63
Errors'0.999' is a magic number.63
ErrorsParameter d should be final.76
ErrorsParameter e should be final.76
ErrorsParameter f should be final.76
ErrorsParameter i should be final.76
ErrorsMethod 'getClaDecay' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMethod 'getVarDecay' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.97
ErrorsMissing a Javadoc comment.99
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.103
ErrorsLine has trailing spaces.107
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMethod 'setConflictBoundIncFactor' is not designed for extension - needs to be abstract, final or empty.135
ErrorsParameter conflictBoundIncFactor should be final.135
Errors'conflictBoundIncFactor' hides a field.135
ErrorsMethod 'setInitConflictBound' is not designed for extension - needs to be abstract, final or empty.143
ErrorsParameter initConflictBound should be final.143
Errors'initConflictBound' hides a field.143
ErrorsMethod 'getConflictBoundIncFactor' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMethod 'getInitConflictBound' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMethod 'setClaDecay' is not designed for extension - needs to be abstract, final or empty.165
ErrorsParameter claDecay should be final.165
Errors'claDecay' hides a field.165
ErrorsMethod 'setVarDecay' is not designed for extension - needs to be abstract, final or empty.173
ErrorsParameter varDecay should be final.173
Errors'varDecay' hides a field.173

org/sat4j/minisat/core/SimplificationType.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.39
ErrorsMissing a Javadoc comment.39

org/sat4j/minisat/core/Solver.java

ViolationMessageLine
ErrorsFile length is 2,591 lines (max allowed is 2,000).1
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.65
ErrorsType Javadoc comment is missing an @param <D> tag.68
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.73
ErrorsLine is longer than 80 characters.75
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'out' must be private and have accessor methods.77
ErrorsVariable 'constrs' must be private and have accessor methods.82
ErrorsVariable 'learnts' must be private and have accessor methods.87
ErrorsFirst sentence should end with a period.99
ErrorsVariable 'trail' must be private and have accessor methods.108
ErrorsVariable 'trailLim' must be private and have accessor methods.113
ErrorsVariable 'rootLevel' must be private and have accessor methods.118
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.122
ErrorsVariable 'voc' must be private and have accessor methods.122
ErrorsMissing a Javadoc comment.124
ErrorsMissing a Javadoc comment.126
ErrorsMissing a Javadoc comment.128
ErrorsMissing a Javadoc comment.130
ErrorsMissing a Javadoc comment.132
ErrorsVariable 'undertimeout' must be private and have accessor methods.132
ErrorsMissing a Javadoc comment.134
ErrorsMissing a Javadoc comment.136
ErrorsMissing a Javadoc comment.138
ErrorsVariable 'dsfactory' must be private and have accessor methods.138
ErrorsMissing a Javadoc comment.140
ErrorsMissing a Javadoc comment.142
ErrorsName '__dimacs_out' must match pattern '^[a-z][a-zA-Z0-9]*$'.142
ErrorsMissing a Javadoc comment.144
ErrorsVariable 'slistener' must be private and have accessor methods.144
ErrorsMissing a Javadoc comment.146
ErrorsLine is longer than 80 characters.148
ErrorsMissing a Javadoc comment.148
ErrorsMissing a Javadoc comment.150
ErrorsMissing a Javadoc comment.152
ErrorsMissing a Javadoc comment.154
ErrorsMissing a Javadoc comment.156
ErrorsMissing a Javadoc comment.158
ErrorsMissing a Javadoc comment.159
ErrorsMethod 'dimacs2internal' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter in should be final.161
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.179
ErrorsMissing a Javadoc comment.179
ErrorsParameter p should be final.179
ErrorsParameter learner should be final.189
Errors'learner' hides a field.189
ErrorsExpected @param tag for 'learner'.189
ErrorsParameter dsf should be final.189
ErrorsExpected @param tag for 'dsf'.189
ErrorsParameter order should be final.189
Errors'order' hides a field.189
ErrorsExpected @param tag for 'order'.189
ErrorsParameter restarter should be final.190
Errors'restarter' hides a field.190
ErrorsExpected @param tag for 'restarter'.190
ErrorsMissing a Javadoc comment.194
ErrorsParameter learner should be final.194
Errors'learner' hides a field.194
ErrorsParameter dsf should be final.194
ErrorsParameter params should be final.194
Errors'params' hides a field.194
ErrorsParameter order should be final.195
Errors'order' hides a field.195
ErrorsParameter restarter should be final.195
Errors'restarter' hides a field.195
ErrorsMissing a Javadoc comment.199
ErrorsParameter learner should be final.199
Errors'learner' hides a field.199
ErrorsParameter dsf should be final.199
ErrorsParameter params should be final.199
Errors'params' hides a field.199
ErrorsParameter order should be final.200
Errors'order' hides a field.200
ErrorsParameter restarter should be final.200
Errors'restarter' hides a field.200
ErrorsParameter logger should be final.200
ErrorsLine has trailing spaces.212
ErrorsMissing a Javadoc comment.215
ErrorsParameter dsf should be final.215
ErrorsExpected an @return tag.226
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.226
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.234
ErrorsParameter value should be final.234
ErrorsExpected @param tag for 'value'.234
ErrorsLine has trailing spaces.240
ErrorsLine is longer than 80 characters.242
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.245
ErrorsMissing a Javadoc comment.245
ErrorsParameter sl should be final.246
ErrorsLine has trailing spaces.252
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMissing a Javadoc comment.255
ErrorsLine has trailing spaces.261
ErrorsMethod 'setLearner' is not designed for extension - needs to be abstract, final or empty.265
ErrorsMissing a Javadoc comment.265
ErrorsParameter strategy should be final.265
ErrorsLine has trailing spaces.271
ErrorsMethod 'setLearningStrategy' is not designed for extension - needs to be abstract, final or empty.276
ErrorsMissing a Javadoc comment.276
ErrorsParameter strategy should be final.276
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.284
ErrorsMissing a Javadoc comment.284
ErrorsParameter t should be final.284
Errors'1000L' is a magic number.285
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.289
ErrorsMissing a Javadoc comment.289
ErrorsParameter t should be final.289
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.294
ErrorsMissing a Javadoc comment.294
ErrorsParameter count should be final.294
ErrorsLine has trailing spaces.301
ErrorsMethod 'setSearchParams' is not designed for extension - needs to be abstract, final or empty.305
ErrorsMissing a Javadoc comment.305
ErrorsParameter sp should be final.305
ErrorsMethod 'getSearchParams' is not designed for extension - needs to be abstract, final or empty.309
ErrorsMissing a Javadoc comment.309
ErrorsLine has trailing spaces.315
ErrorsMethod 'setRestartStrategy' is not designed for extension - needs to be abstract, final or empty.320
ErrorsMissing a Javadoc comment.320
ErrorsParameter restarter should be final.320
Errors'restarter' hides a field.320
ErrorsLine has trailing spaces.326
ErrorsMethod 'getRestartStrategy' is not designed for extension - needs to be abstract, final or empty.329
ErrorsMissing a Javadoc comment.329
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.333
ErrorsMissing a Javadoc comment.333
ErrorsMethod 'nAssigns' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.351
ErrorsMissing a Javadoc comment.351
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.355
ErrorsMissing a Javadoc comment.355
ErrorsParameter c should be final.355
Errors'3' is a magic number.365
ErrorsMissing a Javadoc comment.373
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.377
ErrorsMissing a Javadoc comment.377
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.384
ErrorsMissing a Javadoc comment.384
ErrorsParameter howmany should be final.384
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.390
ErrorsMissing a Javadoc comment.390
ErrorsParameter literals should be final.390
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.395
ErrorsMissing a Javadoc comment.395
ErrorsParameter co should be final.395
ErrorsLine is longer than 80 characters.398
ErrorsExpected an @return tag.412
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.412
ErrorsParameter co should be final.412
ErrorsExpected @param tag for 'co'.412
ErrorsLine is longer than 80 characters.415
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.429
ErrorsMissing a Javadoc comment.429
ErrorsParameter clauses should be final.429
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.437
ErrorsMissing a Javadoc comment.437
ErrorsParameter literals should be final.437
ErrorsParameter degree should be final.437
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.447
ErrorsMissing a Javadoc comment.447
ErrorsParameter literals should be final.447
ErrorsParameter degree should be final.447
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.454
ErrorsMissing a Javadoc comment.454
ErrorsParameter literals should be final.454
ErrorsParameter n should be final.454
ErrorsMethod 'simplifyDB' is not designed for extension - needs to be abstract, final or empty.462
ErrorsMissing a Javadoc comment.462
Errors'{' is followed by whitespace.466
ErrorsLine has trailing spaces.484
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.487
ErrorsLine has trailing spaces.499
ErrorsMethod 'enqueue' is not designed for extension - needs to be abstract, final or empty.502
ErrorsMissing a Javadoc comment.502
ErrorsParameter p should be final.502
ErrorsLine has trailing spaces.508
ErrorsMethod 'enqueue' is not designed for extension - needs to be abstract, final or empty.512
ErrorsMissing a Javadoc comment.512
ErrorsParameter p should be final.512
ErrorsParameter from should be final.512
ErrorsMissing a Javadoc comment.533
ErrorsMissing a Javadoc comment.535
ErrorsMissing a Javadoc comment.537
ErrorsMethod 'analyze' is not designed for extension - needs to be abstract, final or empty.543
ErrorsParameter confl should be final.543
ErrorsExpected @param tag for 'confl'.543
ErrorsParameter results should be final.543
ErrorsExpected @param tag for 'results'.543
ErrorsLine has trailing spaces.616
ErrorsMethod 'analyzeFinalConflictInTermsOfAssumptions' is not designed for extension - needs to be abstract, final or empty.627
ErrorsParameter confl should be final.627
ErrorsParameter assumps should be final.628
ErrorsParameter conflictingLiteral should be final.628
ErrorsMissing a Javadoc comment.704
ErrorsLine has trailing spaces.706
ErrorsParameter outLearnt should be final.710
ErrorsMissing a Javadoc comment.719
ErrorsName 'SIMPLE_SIMPLIFICATION' must match pattern '^[a-z][a-zA-Z0-9]*$'.719
ErrorsVariable 'SIMPLE_SIMPLIFICATION' must be private and have accessor methods.719
ErrorsLine has trailing spaces.721
ErrorsParameter conflictToReduce should be final.725
ErrorsMissing a Javadoc comment.735
ErrorsName 'EXPENSIVE_SIMPLIFICATION' must match pattern '^[a-z][a-zA-Z0-9]*$'.735
ErrorsVariable 'EXPENSIVE_SIMPLIFICATION' must be private and have accessor methods.735
ErrorsLine has trailing spaces.738
ErrorsParameter conflictToReduce should be final.742
ErrorsLine is longer than 80 characters.752
ErrorsMissing a Javadoc comment.752
ErrorsName 'EXPENSIVE_SIMPLIFICATION_WLONLY' must match pattern '^[a-z][a-zA-Z0-9]*$'.752
ErrorsVariable 'EXPENSIVE_SIMPLIFICATION_WLONLY' must be private and have accessor methods.752
ErrorsLine has trailing spaces.755
ErrorsParameter conflictToReduce should be final.759
ErrorsLine is longer than 80 characters.765
ErrorsMissing a Javadoc comment.769
ErrorsLine has trailing spaces.773
ErrorsMethod 'setSimplifier' is not designed for extension - needs to be abstract, final or empty.776
ErrorsMissing a Javadoc comment.776
ErrorsParameter simp should be final.776
ErrorsLine has trailing spaces.789
ErrorsMethod 'setSimplifier' is not designed for extension - needs to be abstract, final or empty.794
ErrorsMissing a Javadoc comment.794
ErrorsParameter simp should be final.794
ErrorsLine has trailing spaces.800
ErrorsMethod 'getSimplifier' is not designed for extension - needs to be abstract, final or empty.803
ErrorsMissing a Javadoc comment.803
ErrorsMissing a Javadoc comment.829
ErrorsParameter conflictToReduce should be final.829
ErrorsInner assignments should be avoided.833
ErrorsMissing a Javadoc comment.852
ErrorsMissing a Javadoc comment.854
ErrorsMissing a Javadoc comment.857
ErrorsParameter conflictToReduce should be final.857
ErrorsMissing a Javadoc comment.877
ErrorsParameter p should be final.877
ErrorsMissing a Javadoc comment.921
ErrorsParameter conflictToReduce should be final.921
ErrorsMissing a Javadoc comment.941
ErrorsParameter p should be final.941
ErrorsLine has trailing spaces.976
ErrorsMethod 'undoOne' is not designed for extension - needs to be abstract, final or empty.978
ErrorsFirst sentence should end with a period.1002
ErrorsLine has trailing spaces.1004
ErrorsMethod 'claBumpActivity' is not designed for extension - needs to be abstract, final or empty.1008
ErrorsParameter confl should be final.1008
ErrorsMethod 'varBumpActivity' is not designed for extension - needs to be abstract, final or empty.1018
ErrorsMissing a Javadoc comment.1018
ErrorsParameter p should be final.1018
ErrorsMissing a Javadoc comment.1022
ErrorsMissing a Javadoc comment.1029
ErrorsMissing a Javadoc comment.1054
ErrorsParameter p should be final.1054
ErrorsMethod 'record' is not designed for extension - needs to be abstract, final or empty.1088
ErrorsMissing a Javadoc comment.1088
ErrorsParameter constr should be final.1088
ErrorsMethod 'assume' is not designed for extension - needs to be abstract, final or empty.1101
ErrorsParameter p should be final.1101
ErrorsExpected @param tag for 'p'.1101
ErrorsFirst sentence should end with a period.1109
ErrorsFirst sentence should end with a period.1123
ErrorsParameter learnedLiteralsLimit should be final.1126
ErrorsExpected @param tag for 'learnedLiteralsLimit'.1126
ErrorsFirst sentence should end with a period.1137
ErrorsLine has trailing spaces.1139
ErrorsMethod 'cancelUntil' is not designed for extension - needs to be abstract, final or empty.1142
ErrorsParameter level should be final.1142
ErrorsExpected @param tag for 'level'.1142
ErrorsMissing a Javadoc comment.1148
ErrorsMissing a Javadoc comment.1150
ErrorsMissing a Javadoc comment.1152
ErrorsMethod 'search' is not designed for extension - needs to be abstract, final or empty.1154
ErrorsMissing a Javadoc comment.1154
ErrorsParameter assumps should be final.1154
ErrorsLine is longer than 80 characters.1186
ErrorsAvoid inline conditionals.1186
ErrorsLine is longer than 80 characters.1238
ErrorsLine is longer than 80 characters.1260
ErrorsMissing a Javadoc comment.1274
ErrorsMissing a Javadoc comment.1286
ErrorsParameter conflict should be final.1286
ErrorsMissing a Javadoc comment.1289
ErrorsMissing a Javadoc comment.1290
ErrorsMissing a Javadoc comment.1292
ErrorsLine has trailing spaces.1295
ErrorsMethod 'modelFound' is not designed for extension - needs to be abstract, final or empty.1297
ErrorsAvoid inline conditionals.1305
ErrorsAvoid inline conditionals.1322
ErrorsLine has trailing spaces.1342
ErrorsParameter var should be final.1348
ErrorsFirst sentence should end with a period.1362
ErrorsLine has trailing spaces.1364
ErrorsParameter p should be final.1369
ErrorsMissing a Javadoc comment.1378
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.1380
ErrorsMissing a Javadoc comment.1380
ErrorsLine is longer than 80 characters.1459
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.1466
ErrorsMissing a Javadoc comment.1466
ErrorsParameter p should be final.1466
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.1478
ErrorsMissing a Javadoc comment.1478
ErrorsParameter var should be final.1478
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.1490
ErrorsMissing a Javadoc comment.1490
ErrorsMissing a Javadoc comment.1499
ErrorsMethod 'sortOnActivity' is not designed for extension - needs to be abstract, final or empty.1509
ErrorsLine has trailing spaces.1514
ErrorsMethod 'decayActivities' is not designed for extension - needs to be abstract, final or empty.1516
ErrorsLine has trailing spaces.1522
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1531
ErrorsExpected @throws tag for 'TimeoutException'.1531
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1538
ErrorsParameter global should be final.1538
ErrorsExpected @param tag for 'global'.1538
ErrorsExpected @throws tag for 'TimeoutException'.1538
ErrorsMissing a Javadoc comment.1542
ErrorsMissing a Javadoc comment.1544
ErrorsMissing a Javadoc comment.1546
ErrorsMissing a Javadoc comment.1548
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1550
ErrorsMissing a Javadoc comment.1550
ErrorsParameter assumps should be final.1550
ErrorsLine is longer than 80 characters.1554
ErrorsMissing a Javadoc comment.1554
ErrorsParameter learnedConstrs should be final.1569
ErrorsInner assignments should be avoided.1571
ErrorsInner assignments should be avoided.1571
ErrorsLine is longer than 80 characters.1587
ErrorsLine has trailing spaces.1588
ErrorsLine is longer than 80 characters.1588
ErrorsParameter reason should be final.1594
ErrorsParameter outLearnt should be final.1599
ErrorsParameter from should be final.1617
ErrorsMissing a Javadoc comment.1624
Errors'timer' hides a field.1625
ErrorsParameter learnedConstrs should be final.1632
ErrorsInner assignments should be avoided.1635
ErrorsLine is longer than 80 characters.1649
ErrorsLine has trailing spaces.1650
ErrorsLine is longer than 80 characters.1650
ErrorsParameter constr should be final.1669
ErrorsParameter reason should be final.1674
ErrorsParameter from should be final.1680
ErrorsMissing a Javadoc comment.1686
ErrorsVariable 'memorybound' must be private and have accessor methods.1688
Errors'10' is a magic number.1688
ErrorsLine is longer than 80 characters.1704
ErrorsName 'memory_based' must match pattern '^[a-z][a-zA-Z0-9]*$'.1704
ErrorsVariable 'memory_based' must be private and have accessor methods.1704
ErrorsMissing a Javadoc comment.1706
ErrorsMissing a Javadoc comment.1708
ErrorsMissing a Javadoc comment.1709
ErrorsMissing a Javadoc comment.1710
ErrorsMissing a Javadoc comment.1713
ErrorsMissing a Javadoc comment.1715
ErrorsParameter timer should be final.1715
Errors'timer' hides a field.1715
ErrorsMissing a Javadoc comment.1719
ErrorsParameter learnedConstrs should be final.1719
ErrorsLine is longer than 80 characters.1722
ErrorsInner assignments should be avoided.1722
ErrorsLine is longer than 80 characters.1733
ErrorsLine is longer than 80 characters.1734
ErrorsMissing a Javadoc comment.1741
ErrorsMissing a Javadoc comment.1750
ErrorsMissing a Javadoc comment.1760
ErrorsParameter constr should be final.1760
ErrorsMissing a Javadoc comment.1765
ErrorsParameter constr should be final.1765
ErrorsMissing a Javadoc comment.1779
ErrorsParameter reason should be final.1779
ErrorsMissing a Javadoc comment.1783
ErrorsParameter from should be final.1783
ErrorsMissing a Javadoc comment.1788
ErrorsLine has trailing spaces.1791
ErrorsLine contains a tab character.1791
ErrorsLine contains a tab character.1792
ErrorsMissing a Javadoc comment.1795
ErrorsParameter timer should be final.1795
Errors'timer' hides a field.1795
ErrorsParameter from should be final.1805
ErrorsMissing a Javadoc comment.1817
ErrorsVariable 'glucose' must be private and have accessor methods.1851
ErrorsLine is longer than 80 characters.1854
ErrorsMissing a Javadoc comment.1854
ErrorsVariable 'learnedConstraintsDeletionStrategy' must be private and have accessor methods.1854
ErrorsLine has trailing spaces.1858
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.1863
ErrorsMissing a Javadoc comment.1863
ErrorsParameter lcds should be final.1864
ErrorsMissing a Javadoc comment.1874
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1876
ErrorsMethod length is 162 lines (max allowed is 150).1876
ErrorsMissing a Javadoc comment.1876
ErrorsParameter assumps should be final.1876
ErrorsParameter global should be final.1876
ErrorsInner assignments should be avoided.1936
ErrorsLine is longer than 80 characters.1939
ErrorsLine is longer than 80 characters.1945
ErrorsAvoid inline conditionals.2027
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.2040
ErrorsMissing a Javadoc comment.2040
ErrorsParameter out should be final.2040
Errors'out' hides a field.2040
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.2044
ErrorsMissing a Javadoc comment.2044
ErrorsParameter out should be final.2044
Errors'out' hides a field.2044
ErrorsParameter prefix should be final.2044
Errors'prefix' hides a field.2044
ErrorsMethod 'printLearntClausesInfos' is not designed for extension - needs to be abstract, final or empty.2060
ErrorsParameter out should be final.2060
Errors'out' hides a field.2060
ErrorsExpected @param tag for 'out'.2060
ErrorsParameter prefix should be final.2060
Errors'prefix' hides a field.2060
ErrorsExpected @param tag for 'prefix'.2060
ErrorsMethod 'getStats' is not designed for extension - needs to be abstract, final or empty.2078
ErrorsMissing a Javadoc comment.2078
ErrorsLine has trailing spaces.2083
ErrorsMethod 'initStats' is not designed for extension - needs to be abstract, final or empty.2087
ErrorsParameter myStats should be final.2087
ErrorsExpected @param tag for 'myStats'.2087
ErrorsLine has trailing spaces.2093
ErrorsMethod 'getOrder' is not designed for extension - needs to be abstract, final or empty.2096
ErrorsMissing a Javadoc comment.2096
ErrorsLine has trailing spaces.2102
ErrorsMethod 'setOrder' is not designed for extension - needs to be abstract, final or empty.2105
ErrorsMissing a Javadoc comment.2105
ErrorsParameter h should be final.2105
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.2110
ErrorsMissing a Javadoc comment.2110
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.2114
ErrorsMissing a Javadoc comment.2114
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.2134
ErrorsMissing a Javadoc comment.2134
ErrorsMethod 'addConstr' is not designed for extension - needs to be abstract, final or empty.2146
ErrorsParameter constr should be final.2146
ErrorsMethod 'getDSFactory' is not designed for extension - needs to be abstract, final or empty.2169
ErrorsMissing a Javadoc comment.2169
ErrorsMethod 'getOutLearnt' is not designed for extension - needs to be abstract, final or empty.2173
ErrorsMissing a Javadoc comment.2173
ErrorsLine has trailing spaces.2179
ErrorsMethod 'getIthConstr' is not designed for extension - needs to be abstract, final or empty.2184
ErrorsParameter i should be final.2184
ErrorsLine has trailing spaces.2190
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2194
ErrorsMissing a Javadoc comment.2194
ErrorsParameter out should be final.2194
Errors'out' hides a field.2194
ErrorsParameter prefix should be final.2194
Errors'prefix' hides a field.2194
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2198
ErrorsMissing a Javadoc comment.2198
ErrorsParameter out should be final.2198
Errors'out' hides a field.2198
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2202
ErrorsMissing a Javadoc comment.2202
ErrorsParameter out should be final.2202
Errors'out' hides a field.2202
ErrorsParameter prefix should be final.2202
Errors'prefix' hides a field.2202
Errors'1000' is a magic number.2204
ErrorsLine is longer than 80 characters.2206
ErrorsLine has trailing spaces.2214
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.2217
ErrorsMissing a Javadoc comment.2217
ErrorsParameter prefix should be final.2217
Errors'prefix' hides a field.2217
Errors'{' is followed by whitespace.2219
Errors'1000' is a magic number.2233
ErrorsLine is longer than 80 characters.2245
ErrorsLine has trailing spaces.2258
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.2261
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.2266
ErrorsMissing a Javadoc comment.2266
ErrorsAvoid inline conditionals.2267
Errors'1000' is a magic number.2267
ErrorsExpected an @return tag.2274
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.2274
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.2282
ErrorsMissing a Javadoc comment.2282
ErrorsParameter nb should be final.2282
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.2286
ErrorsMissing a Javadoc comment.2286
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.2290
ErrorsMissing a Javadoc comment.2290
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.2299
ErrorsMissing a Javadoc comment.2299
ErrorsParameter assumps should be final.2299
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.2308
ErrorsMissing a Javadoc comment.2308
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.2312
ErrorsMissing a Javadoc comment.2312
ErrorsParameter status should be final.2312
ErrorsExpected an @return tag.2319
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.2319
ErrorsParameter reserve should be final.2319
ErrorsExpected @param tag for 'reserve'.2319
ErrorsExpected an @return tag.2326
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.2326
ErrorsParameter literals should be final.2326
ErrorsExpected @param tag for 'literals'.2326
ErrorsExpected @throws tag for 'ContradictionException'.2327
ErrorsMethod 'unset' is not designed for extension - needs to be abstract, final or empty.2334
ErrorsParameter p should be final.2334
ErrorsExpected @param tag for 'p'.2334
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.2355
ErrorsParameter prefix should be final.2355
Errors'prefix' hides a field.2355
ErrorsExpected @param tag for 'prefix'.2355
ErrorsExpected an @return tag.2362
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.2362
ErrorsExpected an @return tag.2369
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.2369
ErrorsExpected an @return tag.2379
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.2379
ErrorsExpected an @return tag.2399
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.2399
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.2406
ErrorsMissing a Javadoc comment.2410
ErrorsVariable 'sharedConflict' must be private and have accessor methods.2410
ErrorsMethod 'backtrack' is not designed for extension - needs to be abstract, final or empty.2415
ErrorsParameter reason should be final.2415
ErrorsExpected @param tag for 'reason'.2415
ErrorsExpected an @return tag.2427
ErrorsMethod 'truthValue' is not designed for extension - needs to be abstract, final or empty.2427
ErrorsParameter literal should be final.2427
ErrorsExpected @param tag for 'literal'.2427
ErrorsExpected an @return tag.2441
ErrorsMethod 'currentDecisionLevel' is not designed for extension - needs to be abstract, final or empty.2441
ErrorsExpected an @return tag.2448
ErrorsMethod 'getLiteralsPropagatedAt' is not designed for extension - needs to be abstract, final or empty.2448
ErrorsParameter decisionLevel should be final.2448
ErrorsExpected @param tag for 'decisionLevel'.2448
ErrorsMethod 'suggestNextLiteralToBranchOn' is not designed for extension - needs to be abstract, final or empty.2455
ErrorsParameter l should be final.2455
ErrorsExpected @param tag for 'l'.2455
ErrorsMethod 'isNeedToReduceDB' is not designed for extension - needs to be abstract, final or empty.2459
ErrorsMissing a Javadoc comment.2459
ErrorsMethod 'setNeedToReduceDB' is not designed for extension - needs to be abstract, final or empty.2463
ErrorsMissing a Javadoc comment.2463
ErrorsParameter needToReduceDB should be final.2463
Errors'needToReduceDB' hides a field.2463
ErrorsMethod 'setLogger' is not designed for extension - needs to be abstract, final or empty.2467
ErrorsMissing a Javadoc comment.2467
ErrorsParameter out should be final.2467
Errors'out' hides a field.2467
ErrorsMethod 'getLogger' is not designed for extension - needs to be abstract, final or empty.2471
ErrorsMissing a Javadoc comment.2471
ErrorsMethod 'getVariableHeuristics' is not designed for extension - needs to be abstract, final or empty.2475
ErrorsMissing a Javadoc comment.2475
ErrorsMethod 'getLearnedConstraints' is not designed for extension - needs to be abstract, final or empty.2479
ErrorsMissing a Javadoc comment.2479
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.2486
ErrorsParameter timer should be final.2486
Errors'timer' hides a field.2486
ErrorsExpected @param tag for 'timer'.2486
ErrorsParameter evaluation should be final.2487
ErrorsExpected @param tag for 'evaluation'.2487
Errorsswitch without "default" clause.2493
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.2512
ErrorsParameter evaluation should be final.2513
ErrorsExpected @param tag for 'evaluation'.2513
Errorsswitch without "default" clause.2516
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.2532
ErrorsMissing a Javadoc comment.2532
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.2536
ErrorsMissing a Javadoc comment.2536
ErrorsParameter keepHot should be final.2536
Errors'keepHot' hides a field.2536
ErrorsMethod 'addClauseOnTheFly' is not designed for extension - needs to be abstract, final or empty.2540
ErrorsMissing a Javadoc comment.2540
ErrorsParameter literals should be final.2540
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.2559
ErrorsMissing a Javadoc comment.2559
ErrorsLine has trailing spaces.2564
ErrorsExpected an @return tag.2567
ErrorsMethod 'addAtMostOnTheFly' is not designed for extension - needs to be abstract, final or empty.2567
ErrorsParameter literals should be final.2567
ErrorsExpected @param tag for 'literals'.2567
ErrorsParameter degree should be final.2567
ErrorsExpected @param tag for 'degree'.2567

org/sat4j/minisat/core/SolverStats.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'starts' must be private and have accessor methods.47
ErrorsMissing a Javadoc comment.49
ErrorsVariable 'decisions' must be private and have accessor methods.49
ErrorsMissing a Javadoc comment.51
ErrorsVariable 'propagations' must be private and have accessor methods.51
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'inspects' must be private and have accessor methods.53
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'conflicts' must be private and have accessor methods.55
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'learnedliterals' must be private and have accessor methods.57
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'learnedbinaryclauses' must be private and have accessor methods.59
ErrorsMissing a Javadoc comment.61
ErrorsVariable 'learnedternaryclauses' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.63
ErrorsVariable 'learnedclauses' must be private and have accessor methods.63
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'ignoredclauses' must be private and have accessor methods.65
ErrorsMissing a Javadoc comment.67
ErrorsVariable 'rootSimplifications' must be private and have accessor methods.67
ErrorsMissing a Javadoc comment.69
ErrorsVariable 'reducedliterals' must be private and have accessor methods.69
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'changedreason' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'reduceddb' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.75
ErrorsVariable 'shortcuts' must be private and have accessor methods.75
ErrorsMissing a Javadoc comment.77
ErrorsVariable 'updateLBD' must be private and have accessor methods.77
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsParameter out should be final.98
ErrorsParameter prefix should be final.98
ErrorsMethod 'toMap' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsMust have at least one statement.128
ErrorsMust have at least one statement.130

org/sat4j/minisat/core/Undoable.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsFirst sentence should end with a period.39
ErrorsLine has trailing spaces.41

org/sat4j/minisat/core/UnitPropagationListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsFirst sentence should end with a period.39
ErrorsLine has trailing spaces.41
ErrorsFirst sentence should end with a period.49
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.65
ErrorsExpected @param tag for 'p'.69

org/sat4j/minisat/core/VarActivityListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.44
ErrorsIncomplete HTML tag found: * a literal (v<<1 or v<<1^1)46

org/sat4j/minisat/core/VoidTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsParameter p should be final.48
ErrorsMissing a Javadoc comment.51
ErrorsParameter p should be final.51
ErrorsParameter reason should be final.51
ErrorsMissing a Javadoc comment.54
ErrorsParameter p should be final.54
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter clause should be final.60
ErrorsMissing a Javadoc comment.63
ErrorsParameter clause should be final.63
ErrorsMissing a Javadoc comment.66
ErrorsParameter confl should be final.66
ErrorsParameter dlevel should be final.66
ErrorsParameter trailLevel should be final.66
ErrorsMissing a Javadoc comment.69
ErrorsParameter p should be final.69
ErrorsMissing a Javadoc comment.72
ErrorsParameter model should be final.72
ErrorsParameter lazyModel should be final.72
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.81
ErrorsParameter result should be final.81
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.87
ErrorsParameter backjumpLevel should be final.87
ErrorsMissing a Javadoc comment.90
ErrorsParameter solverService should be final.90
ErrorsMissing a Javadoc comment.93

org/sat4j/minisat/core/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.3

org/sat4j/minisat/learning/AbstractLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.47
ErrorsType Javadoc comment is missing an @param <D> tag.49
ErrorsLine has trailing spaces.53
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsParameter s should be final.59
ErrorsMissing a Javadoc comment.63
ErrorsParameter s should be final.63
ErrorsMissing a Javadoc comment.67
ErrorsParameter reason should be final.67
ErrorsMissing a Javadoc comment.75

org/sat4j/minisat/learning/ActiveLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsType Javadoc comment is missing an @param <D> tag.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
Errors'0.95' is a magic number.54
ErrorsMissing a Javadoc comment.57
ErrorsParameter d should be final.57
ErrorsMissing a Javadoc comment.61
ErrorsParameter order should be final.61
Errors'order' hides a field.61
ErrorsParameter s should be final.66
ErrorsMissing a Javadoc comment.71
ErrorsParameter d should be final.71
ErrorsMissing a Javadoc comment.75
ErrorsLine has trailing spaces.81
ErrorsParameter clause should be final.87
ErrorsLine is longer than 80 characters.99
Errors'100' is a magic number.99
ErrorsMissing a Javadoc comment.102
ErrorsParameter percent should be final.102
Errors'percent' hides a field.102
ErrorsMissing a Javadoc comment.106

org/sat4j/minisat/learning/ClauseOnlyLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsUnused @param tag for '<L>'.41
ErrorsLine has trailing spaces.50
ErrorsParameter constr should be final.55

org/sat4j/minisat/learning/FixedLengthLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsType Javadoc comment is missing an @param <D> tag.41
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
Errors'3' is a magic number.51
ErrorsMissing a Javadoc comment.54
ErrorsParameter maxlength should be final.54
Errors'maxlength' hides a field.54
ErrorsLine has trailing spaces.60
ErrorsMissing a Javadoc comment.70
ErrorsParameter v should be final.70
ErrorsMissing a Javadoc comment.74
ErrorsLine is longer than 80 characters.80
ErrorsMissing a Javadoc comment.84
ErrorsParameter newbound should be final.84
ErrorsParameter constr should be final.89

org/sat4j/minisat/learning/LimitedLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsType Javadoc comment is missing an @param <D> tag.46
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'lits' must be private and have accessor methods.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsMethod 'setSolver' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter s should be final.64
ErrorsMethod 'learns' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMissing a Javadoc comment.73
ErrorsParameter constr should be final.73
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMissing a Javadoc comment.84
ErrorsMethod 'setVarActivityListener' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsParameter s should be final.89

org/sat4j/minisat/learning/MiniSATLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsType Javadoc comment is missing an @param <D> tag.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsParameter dsf should be final.52
Errors'dsf' hides a field.52
ErrorsParameter s should be final.57
ErrorsMissing a Javadoc comment.64
ErrorsParameter constr should be final.64
ErrorsLine has trailing spaces.72

org/sat4j/minisat/learning/NoLearningButHeuristics.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsType Javadoc comment is missing an @param <D> tag.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter reason should be final.47

org/sat4j/minisat/learning/NoLearningNoHeuristics.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsType Javadoc comment is missing an @param <D> tag.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter reason should be final.47

org/sat4j/minisat/learning/PercentLengthLearning.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.40
ErrorsType Javadoc comment is missing an @param <D> tag.42
ErrorsLine has trailing spaces.46
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
Errors'10' is a magic number.53
ErrorsMissing a Javadoc comment.56
ErrorsParameter percent should be final.56
ErrorsMissing a Javadoc comment.60
ErrorsParameter percent should be final.60
ErrorsMissing a Javadoc comment.64
Errors'100' is a magic number.71
ErrorsLine is longer than 80 characters.76
ErrorsLine is longer than 80 characters.77
ErrorsMissing a Javadoc comment.80
ErrorsParameter newbound should be final.80
ErrorsParameter constr should be final.85

org/sat4j/minisat/orders/AbstractPhaserecordingSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsLine has trailing spaces.40
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsMissing a Javadoc comment.44
ErrorsVariable 'phase' must be private and have accessor methods.44
ErrorsMissing a Javadoc comment.46
ErrorsParameter nlength should be final.46
ErrorsMissing a Javadoc comment.55
ErrorsParameter var should be final.55
ErrorsParameter p should be final.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter var should be final.59

org/sat4j/minisat/orders/NegativeLiteralSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter p should be final.44
ErrorsMissing a Javadoc comment.47
ErrorsParameter nlength should be final.47
ErrorsMissing a Javadoc comment.50
ErrorsParameter var should be final.50
ErrorsParameter p should be final.50
ErrorsMissing a Javadoc comment.53
ErrorsParameter var should be final.53
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.65
ErrorsParameter q should be final.65

org/sat4j/minisat/orders/PhaseCachingAutoEraseStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsMissing a Javadoc comment.45
ErrorsParameter p should be final.45
ErrorsMissing a Javadoc comment.49
ErrorsParameter p should be final.49
ErrorsMissing a Javadoc comment.58
ErrorsParameter q should be final.58

org/sat4j/minisat/orders/PhaseInLastLearnedClauseSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter p should be final.48
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter q should be final.60

org/sat4j/minisat/orders/PositiveLiteralSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter p should be final.44
ErrorsMissing a Javadoc comment.47
ErrorsParameter nlength should be final.47
ErrorsMissing a Javadoc comment.50
ErrorsParameter var should be final.50
ErrorsParameter p should be final.50
ErrorsMissing a Javadoc comment.53
ErrorsParameter var should be final.53
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.65
ErrorsParameter q should be final.65

org/sat4j/minisat/orders/PureOrder.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.38
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
Errors'20' is a magic number.48
ErrorsMissing a Javadoc comment.51
ErrorsParameter p should be final.51
ErrorsMissing a Javadoc comment.55
ErrorsParameter p should be final.55
ErrorsMissing a Javadoc comment.60
ErrorsLine has trailing spaces.66
ErrorsLine is longer than 80 characters.92

org/sat4j/minisat/orders/RSATLastLearnedClausesPhaseSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter p should be final.48
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter p should be final.60

org/sat4j/minisat/orders/RSATPhaseSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.48
ErrorsParameter p should be final.48
ErrorsMissing a Javadoc comment.57
ErrorsParameter p should be final.57
ErrorsMissing a Javadoc comment.60
ErrorsParameter p should be final.60

org/sat4j/minisat/orders/RandomLiteralSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.50
ErrorsMissing a Javadoc comment.59
ErrorsParameter p should be final.59
ErrorsMissing a Javadoc comment.62
ErrorsParameter nlength should be final.62
ErrorsMissing a Javadoc comment.65
ErrorsParameter var should be final.65
ErrorsParameter p should be final.65
ErrorsMissing a Javadoc comment.68
ErrorsParameter var should be final.68
ErrorsMissing a Javadoc comment.75
ErrorsParameter p should be final.75
ErrorsMissing a Javadoc comment.78
ErrorsParameter q should be final.78

org/sat4j/minisat/orders/RandomWalkDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsParameter order should be final.58
Errors'0.01' is a magic number.59
ErrorsMissing a Javadoc comment.62
ErrorsParameter order should be final.62
ErrorsParameter p should be final.62
Errors'p' hides a field.62
ErrorsMethod 'assignLiteral' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMissing a Javadoc comment.67
ErrorsParameter q should be final.67
ErrorsMethod 'getPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71
ErrorsMethod 'getProbability' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'setProbability' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter p should be final.79
Errors'p' hides a field.79
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
ErrorsParameter out should be final.87
ErrorsParameter prefix should be final.87
ErrorsMethod 'select' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMissing a Javadoc comment.92
ErrorsMethod 'setLits' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsParameter lits should be final.109
ErrorsMethod 'setPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter strategy should be final.115
ErrorsMethod 'setVarDecay' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMissing a Javadoc comment.119
ErrorsParameter d should be final.119
ErrorsMethod 'undo' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter x should be final.123
ErrorsMethod 'updateVar' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsParameter q should be final.127
ErrorsMethod 'varActivity' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMissing a Javadoc comment.131
ErrorsParameter q should be final.131
ErrorsMethod 'varDecayActivity' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'updateVarAtDecisionLevel' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsParameter q should be final.139
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.143
ErrorsMethod 'getVariableHeuristics' is not designed for extension - needs to be abstract, final or empty.148
ErrorsMissing a Javadoc comment.148

org/sat4j/minisat/orders/SubsetVarOrder.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsParameter varsToTest should be final.38
Errors'varsToTest' hides a field.38
ErrorsLine has trailing spaces.44
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.48
ErrorsLine is longer than 80 characters.60

org/sat4j/minisat/orders/TabuListDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.39
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter order should be final.55
Errors'10' is a magic number.56
ErrorsMissing a Javadoc comment.59
ErrorsParameter order should be final.59
ErrorsParameter tabuSize should be final.59
Errors'tabuSize' hides a field.59
ErrorsMethod 'assignLiteral' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter q should be final.64
ErrorsMethod 'getPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.68
ErrorsMissing a Javadoc comment.68
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.77
ErrorsMissing a Javadoc comment.77
ErrorsParameter out should be final.77
ErrorsParameter prefix should be final.77
ErrorsMethod 'select' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'setLits' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsParameter lits should be final.98
ErrorsMethod 'setPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsParameter strategy should be final.103
ErrorsMethod 'setVarDecay' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsParameter d should be final.107
ErrorsMethod 'undo' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsParameter x should be final.111
ErrorsMethod 'updateVar' is not designed for extension - needs to be abstract, final or empty.124
ErrorsMissing a Javadoc comment.124
ErrorsParameter q should be final.124
ErrorsMethod 'varActivity' is not designed for extension - needs to be abstract, final or empty.128
ErrorsMissing a Javadoc comment.128
ErrorsParameter q should be final.128
ErrorsMethod 'varDecayActivity' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMissing a Javadoc comment.132
ErrorsMethod 'updateVarAtDecisionLevel' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMissing a Javadoc comment.136
ErrorsParameter q should be final.136
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.140
ErrorsMethod 'getVariableHeuristics' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMissing a Javadoc comment.146

org/sat4j/minisat/orders/UserFixedPhaseSelectionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.43
ErrorsMissing a Javadoc comment.47
ErrorsParameter p should be final.47
ErrorsMissing a Javadoc comment.50
ErrorsParameter p should be final.50
ErrorsMissing a Javadoc comment.58
ErrorsParameter q should be final.58

org/sat4j/minisat/orders/ValuedLit.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsMissing a Javadoc comment.37
ErrorsVariable 'id' must be private and have accessor methods.37
ErrorsMissing a Javadoc comment.39
ErrorsVariable 'count' must be private and have accessor methods.39
ErrorsMissing a Javadoc comment.41
ErrorsParameter id should be final.41
Errors'id' hides a field.41
ErrorsParameter count should be final.41
Errors'count' hides a field.41
ErrorsMissing a Javadoc comment.46
ErrorsParameter t should be final.46
ErrorsParameter o should be final.57
ErrorsLine is longer than 80 characters.74

org/sat4j/minisat/orders/VarOrderHeap.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsVariable 'activity' must be private and have accessor methods.61
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'lits' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'heap' must be private and have accessor methods.74
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'phaseStrategy' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.82
ErrorsParameter strategy should be final.82
ErrorsLine has trailing spaces.88
ErrorsMethod 'setPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.91
ErrorsParameter strategy should be final.91
ErrorsExpected @param tag for 'strategy'.91
ErrorsMethod 'getPhaseSelectionStrategy' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsMethod 'setLits' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter lits should be final.99
Errors'lits' hides a field.99
ErrorsLine has trailing spaces.106
ErrorsMethod 'select' is not designed for extension - needs to be abstract, final or empty.109
Errors'0.0001' is a magic number.114
ErrorsLine has trailing spaces.125
ErrorsMethod 'setVarDecay' is not designed for extension - needs to be abstract, final or empty.129
ErrorsParameter d should be final.129
ErrorsLine has trailing spaces.135
ErrorsMethod 'undo' is not designed for extension - needs to be abstract, final or empty.138
ErrorsParameter x should be final.138
ErrorsExpected @param tag for 'x'.138
ErrorsLine has trailing spaces.146
ErrorsMethod 'updateVar' is not designed for extension - needs to be abstract, final or empty.150
ErrorsParameter p should be final.150
ErrorsMethod 'updateActivity' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMissing a Javadoc comment.159
ErrorsInner assignments should be avoided.160
ErrorsLine has trailing spaces.166
ErrorsMethod 'varDecayActivity' is not designed for extension - needs to be abstract, final or empty.168
ErrorsLine has trailing spaces.173
ErrorsMethod 'varActivity' is not designed for extension - needs to be abstract, final or empty.182
ErrorsMissing a Javadoc comment.182
ErrorsParameter p should be final.182
ErrorsLine has trailing spaces.187
ErrorsExpected an @return tag.189
ErrorsMethod 'numberOfInterestingVariables' is not designed for extension - needs to be abstract, final or empty.189
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.203
ErrorsLine is longer than 80 characters.214
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.222
ErrorsLine is longer than 80 characters.224
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.227
ErrorsMissing a Javadoc comment.227
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.231
ErrorsMissing a Javadoc comment.231
ErrorsParameter out should be final.231
ErrorsParameter prefix should be final.231
ErrorsLine is longer than 80 characters.232
ErrorsMethod 'assignLiteral' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMissing a Javadoc comment.235
ErrorsParameter p should be final.235
ErrorsMethod 'updateVarAtDecisionLevel' is not designed for extension - needs to be abstract, final or empty.239
ErrorsMissing a Javadoc comment.239
ErrorsParameter q should be final.239
ErrorsMethod 'getVariableHeuristics' is not designed for extension - needs to be abstract, final or empty.244
ErrorsMissing a Javadoc comment.244

org/sat4j/minisat/package-info.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.4
ErrorsLine has trailing spaces.6
ErrorsLine is longer than 80 characters.7
ErrorsLine is longer than 80 characters.8
ErrorsLine has trailing spaces.9

org/sat4j/minisat/restarts/ArminRestarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.47
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsParameter theParams should be final.57
ErrorsParameter stats should be final.57
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.92
ErrorsMissing a Javadoc comment.96
ErrorsMissing a Javadoc comment.100
ErrorsParameter learned should be final.100
ErrorsParameter trailLevel should be final.100

org/sat4j/minisat/restarts/FixedPeriodRestarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.37
ErrorsLine has trailing spaces.40
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.46
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.48
ErrorsMissing a Javadoc comment.48
ErrorsMethod 'newConflict' is not designed for extension - needs to be abstract, final or empty.52
ErrorsMissing a Javadoc comment.52
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsParameter params should be final.56
ErrorsParameter stats should be final.56
ErrorsMethod 'nextRestartNumberOfConflict' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsMethod 'shouldRestart' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsMethod 'onRestart' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.73
ErrorsMissing a Javadoc comment.76
ErrorsParameter learned should be final.76
ErrorsParameter trailLevel should be final.76
ErrorsMethod 'getPeriod' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'setPeriod' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter period should be final.83
Errors'period' hides a field.83
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.87

org/sat4j/minisat/restarts/Glucose21Restarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.67
ErrorsMethod 'newLearnedClause' is not designed for extension - needs to be abstract, final or empty.71
ErrorsMissing a Javadoc comment.71
ErrorsParameter learned should be final.71
ErrorsParameter trailLevel should be final.71
Errors'10000' is a magic number.80
Errors'5L' is a magic number.81
Errors'7L' is a magic number.81
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter params should be final.86
ErrorsParameter stats should be final.86
Errors'stats' hides a field.86
ErrorsMethod 'nextRestartNumberOfConflict' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsMethod 'shouldRestart' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsLine is longer than 80 characters.100
Errors'4L' is a magic number.100
Errors'5L' is a magic number.100
ErrorsMethod 'onRestart' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsMissing a Javadoc comment.107
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.110

org/sat4j/minisat/restarts/LubyRestarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.37
ErrorsMissing a Javadoc comment.42
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.70
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.89
ErrorsParameter factor should be final.98
Errors'factor' hides a field.98
ErrorsMissing a Javadoc comment.102
ErrorsParameter factor should be final.102
Errors'factor' hides a field.102
ErrorsMissing a Javadoc comment.106
ErrorsMissing a Javadoc comment.110
ErrorsParameter params should be final.110
ErrorsParameter stats should be final.110
ErrorsMissing a Javadoc comment.116
ErrorsMissing a Javadoc comment.120
ErrorsMissing a Javadoc comment.131
ErrorsMissing a Javadoc comment.135
ErrorsMissing a Javadoc comment.139
ErrorsMissing a Javadoc comment.143
ErrorsMissing a Javadoc comment.147
ErrorsParameter learned should be final.147
ErrorsParameter trailLevel should be final.147

org/sat4j/minisat/restarts/MiniSATRestarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsParameter theParams should be final.56
ErrorsParameter stats should be final.56
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.91
ErrorsParameter learned should be final.91
ErrorsParameter trailLevel should be final.91

org/sat4j/minisat/restarts/NoRestarts.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter params should be final.47
ErrorsParameter stats should be final.47
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.79
ErrorsParameter learned should be final.79
ErrorsParameter trailLevel should be final.79

org/sat4j/opt/AbstractSelectorVariablesDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.53
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsParameter solver should be final.72
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter nb should be final.77
ErrorsMethod 'getExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
ErrorsExpected an @return tag.92
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.92
ErrorsParameter assumps should be final.92
ErrorsExpected @param tag for 'assumps'.92
ErrorsExpected @throws tag for 'TimeoutException'.93
ErrorsMissing a Javadoc comment.110
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.117
ErrorsParameter var should be final.118
ErrorsMethod 'isOptimal' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsMethod 'getNbexpectedclauses' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsMethod 'setNbexpectedclauses' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsParameter nbexpectedclauses should be final.130
Errors'nbexpectedclauses' hides a field.130
ErrorsMethod 'getPrevfullmodel' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsMethod 'setPrevfullmodel' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsParameter prevfullmodel should be final.138
Errors'prevfullmodel' hides a field.138
ErrorsMethod 'getPrevmodel' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsMethod 'setPrevmodel' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMissing a Javadoc comment.146
ErrorsParameter prevmodel should be final.146
Errors'prevmodel' hides a field.146
ErrorsMethod 'getPrevboolmodel' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsMethod 'setPrevboolmodel' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsParameter prevboolmodel should be final.154
Errors'prevboolmodel' hides a field.154
ErrorsMethod 'isSolutionOptimal' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsMethod 'setSolutionOptimal' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsParameter isSolutionOptimal should be final.162
Errors'isSolutionOptimal' hides a field.162

org/sat4j/opt/MaxSatDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter solver should be final.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter solver should be final.59
ErrorsParameter equivalence should be final.59
Errors'equivalence' hides a field.59
ErrorsParameter nb should be final.65
ErrorsParameter literals should be final.71
ErrorsMissing a Javadoc comment.97
ErrorsMissing a Javadoc comment.101
ErrorsMissing a Javadoc comment.105
ErrorsMissing a Javadoc comment.110
ErrorsMissing a Javadoc comment.112
ErrorsMissing a Javadoc comment.114
ErrorsExpected @throws tag for 'ContradictionException'.119
ErrorsParameter assumps should be final.132
ErrorsMissing a Javadoc comment.143
ErrorsExpected an @return tag.150
ErrorsParameter forcedValue should be final.167
ErrorsExpected @param tag for 'forcedValue'.167
ErrorsExpected @throws tag for 'ContradictionException'.168
ErrorsMissing a Javadoc comment.172
ErrorsParameter seconds should be final.172

org/sat4j/opt/MinOneDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.52
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsParameter solver should be final.60
ErrorsMissing a Javadoc comment.64
ErrorsExpected an @return tag.71
ErrorsParameter assumps should be final.71
ErrorsExpected @param tag for 'assumps'.71
ErrorsExpected @throws tag for 'TimeoutException'.72
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.92
ErrorsMissing a Javadoc comment.94
ErrorsMissing a Javadoc comment.99
ErrorsMissing a Javadoc comment.108
ErrorsMissing a Javadoc comment.110
ErrorsExpected @throws tag for 'ContradictionException'.115
ErrorsExpected an @return tag.143
ErrorsMissing a Javadoc comment.147
ErrorsParameter forcedValue should be final.154
ErrorsExpected @param tag for 'forcedValue'.154
ErrorsExpected @throws tag for 'ContradictionException'.155
ErrorsMissing a Javadoc comment.165
ErrorsMissing a Javadoc comment.169
ErrorsParameter seconds should be final.169

org/sat4j/opt/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.3
ErrorsLine has trailing spaces.4
ErrorsLine is longer than 80 characters.4
ErrorsLine has trailing spaces.6
ErrorsLine is longer than 80 characters.7
ErrorsLine has trailing spaces.8

org/sat4j/reader/AAGReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsParameter s should be final.60
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter model should be final.65
ErrorsAvoid inline conditionals.68
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter model should be final.74
ErrorsParameter out should be final.74
ErrorsAvoid inline conditionals.76
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter in should be final.81
Errors'3' is a magic number.98
ErrorsMissing a Javadoc comment.108
ErrorsParameter nbands should be final.108
ErrorsParameter output0 should be final.108
ErrorsParameter scanner should be final.108
ErrorsMissing a Javadoc comment.121
ErrorsParameter v should be final.121
ErrorsMissing a Javadoc comment.135
ErrorsParameter nboutputs should be final.135
ErrorsParameter scanner should be final.135
ErrorsMissing a Javadoc comment.144
ErrorsParameter numberOfInputs should be final.144
ErrorsParameter scanner should be final.144

org/sat4j/reader/AIGReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsParameter s should be final.59
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter model should be final.64
ErrorsAvoid inline conditionals.67
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.72
ErrorsParameter model should be final.73
ErrorsParameter out should be final.73
ErrorsAvoid inline conditionals.75
ErrorsMethod 'parseInt' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter in should be final.79
ErrorsParameter expected should be final.79
ErrorsInner assignments should be avoided.89
Errors'10' is a magic number.90
ErrorsLine has trailing spaces.102
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.105
ErrorsParameter in should be final.106
Errors'3' is a magic number.126
ErrorsLine is longer than 80 characters.135
ErrorsMissing a Javadoc comment.135
ErrorsParameter in should be final.135
ErrorsMissing a Javadoc comment.143
ErrorsParameter in should be final.143
ErrorsInner assignments should be avoided.147
Errors'0x80' is a magic number.147
Errors'0x7f' is a magic number.149
Errors'7' is a magic number.149
Errors'7' is a magic number.151
ErrorsMissing a Javadoc comment.154
ErrorsParameter nbands should be final.154
ErrorsParameter output0 should be final.154
ErrorsParameter in should be final.154
ErrorsParameter startid should be final.154
ErrorsMissing a Javadoc comment.169
ErrorsParameter v should be final.169

org/sat4j/reader/DimacsReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.59
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.68
ErrorsVariable 'expectedNbOfConstr' must be private and have accessor methods.68
ErrorsMissing a Javadoc comment.70
ErrorsVariable 'solver' must be private and have accessor methods.70
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'formatString' must be private and have accessor methods.74
ErrorsVariable 'scanner' must be private and have accessor methods.79
ErrorsMissing a Javadoc comment.81
ErrorsParameter solver should be final.81
Errors'solver' hides a field.81
ErrorsMissing a Javadoc comment.85
ErrorsParameter solver should be final.85
Errors'solver' hides a field.85
ErrorsParameter format should be final.85
ErrorsMethod 'disableNumberOfConstraintCheck' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsLine has trailing spaces.96
ErrorsUnused @param tag for 'in'.97
ErrorsMethod 'skipComments' is not designed for extension - needs to be abstract, final or empty.103
ErrorsUnused @param tag for 'in'.108
ErrorsMethod 'readProblemLine' is not designed for extension - needs to be abstract, final or empty.116
Errors'4' is a magic number.125
Errors'3' is a magic number.137
ErrorsVariable 'literals' must be private and have accessor methods.145
ErrorsUnused @param tag for 'in'.148
ErrorsMethod 'readConstrs' is not designed for extension - needs to be abstract, final or empty.158
ErrorsLine is longer than 80 characters.185
ErrorsLine has trailing spaces.203
ErrorsMethod 'flushConstraint' is not designed for extension - needs to be abstract, final or empty.207
ErrorsExpected @throws tag for 'ContradictionException'.207
ErrorsExpected an @return tag.220
ErrorsMethod 'handleLine' is not designed for extension - needs to be abstract, final or empty.220
ErrorsExpected @throws tag for 'ContradictionException'.220
ErrorsExpected @throws tag for 'IOException'.220
ErrorsExpected @throws tag for 'ParseFormatException'.221
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.239
ErrorsParameter in should be final.240
ErrorsUnused @param tag for 'in'.247
ErrorsExpected an @return tag.254
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.270
ErrorsParameter model should be final.271
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.281
ErrorsParameter model should be final.282
ErrorsParameter out should be final.282
ErrorsMethod 'getSolver' is not designed for extension - needs to be abstract, final or empty.290
ErrorsMissing a Javadoc comment.290

org/sat4j/reader/EfficientScanner.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.65
ErrorsParameter commentChar should be final.65
Errors'commentChar' hides a field.65
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'close' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsMethod 'skipComments' is not designed for extension - needs to be abstract, final or empty.79
ErrorsExpected @throws tag for 'IOException'.79
ErrorsLine has trailing spaces.95
ErrorsExpected an @return tag.100
ErrorsMethod 'nextInt' is not designed for extension - needs to be abstract, final or empty.100
ErrorsExpected @throws tag for 'IOException'.100
ErrorsExpected @throws tag for 'ParseFormatException'.100
Errors'10' is a magic number.117
ErrorsAvoid inline conditionals.123
ErrorsLine is longer than 80 characters.126
ErrorsMethod 'nextBigInteger' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsExpected an @return tag.151
ErrorsMethod 'next' is not designed for extension - needs to be abstract, final or empty.151
ErrorsExpected @throws tag for 'IOException'.151
ErrorsMethod 'skipSpaces' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsMethod 'nextLine' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMissing a Javadoc comment.171
ErrorsMethod 'skipRestOfLine' is not designed for extension - needs to be abstract, final or empty.181
ErrorsMissing a Javadoc comment.181
ErrorsMethod 'eof' is not designed for extension - needs to be abstract, final or empty.188
ErrorsMissing a Javadoc comment.188
ErrorsMethod 'currentChar' is not designed for extension - needs to be abstract, final or empty.192
ErrorsMissing a Javadoc comment.192
Errors'10' is a magic number.193

org/sat4j/reader/GroupedCNFReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.37
ErrorsLine has trailing spaces.40
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter solver should be final.50
ErrorsUnused @param tag for 'in'.56
ErrorsMethod 'readProblemLine' is not designed for extension - needs to be abstract, final or empty.64
Errors'5' is a magic number.71
Errors'3' is a magic number.84
Errors'4' is a magic number.86
ErrorsExpected an @return tag.93
ErrorsMethod 'handleLine' is not designed for extension - needs to be abstract, final or empty.93
ErrorsExpected @throws tag for 'ContradictionException'.94
ErrorsExpected @throws tag for 'IOException'.94
ErrorsExpected @throws tag for 'ParseFormatException'.95
ErrorsLine has trailing spaces.126
ErrorsMethod 'flushConstraint' is not designed for extension - needs to be abstract, final or empty.130
ErrorsExpected @throws tag for 'ContradictionException'.131

org/sat4j/reader/InstanceReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsParameter solver should be final.60
Errors'solver' hides a field.60
ErrorsMissing a Javadoc comment.65
Errors';' is not followed by whitespace.67
ErrorsLine is longer than 80 characters.68
ErrorsMissing a Javadoc comment.73
Errors';' is not followed by whitespace.75
ErrorsLine is longer than 80 characters.76
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.88
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter filename should be final.96
ErrorsMethod 'handleFileName' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter fname should be final.123
ErrorsParameter prefix should be final.123
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.136
ErrorsParameter model should be final.138
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter model should be final.143
ErrorsParameter out should be final.143
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.147
ErrorsParameter in should be final.148
ErrorsLine is longer than 80 characters.151

org/sat4j/reader/JSONReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.58
ErrorsMissing a Javadoc comment.65
ErrorsVariable 'solver' must be private and have accessor methods.65
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.71
ErrorsVariable 'constraint' must be private and have accessor methods.71
ErrorsMissing a Javadoc comment.73
ErrorsVariable 'formula' must be private and have accessor methods.73
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsParameter solver should be final.81
Errors'solver' hides a field.81
ErrorsMethod 'constraintRegexp' is not designed for extension - needs to be abstract, final or empty.88
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.92
ErrorsParameter constraint should be final.92
Errors'constraint' hides a field.92
ErrorsMethod 'handleNotHandled' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsParameter constraint should be final.103
Errors'constraint' hides a field.103
ErrorsMissing a Javadoc comment.108
ErrorsParameter constraint should be final.108
Errors'constraint' hides a field.108
ErrorsMethod 'getLiterals' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsParameter constraint should be final.113
Errors'constraint' hides a field.113
Errors'if' construct must use '{}'s.120
ErrorsMethod 'handleCard' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsParameter constraint should be final.126
Errors'constraint' hides a field.126
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.152
ErrorsParameter in should be final.153
ErrorsMethod 'parseString' is not designed for extension - needs to be abstract, final or empty.164
ErrorsMissing a Javadoc comment.164
ErrorsParameter json should be final.164
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.177
ErrorsParameter model should be final.179
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.183
ErrorsParameter model should be final.184
ErrorsParameter out should be final.184

org/sat4j/reader/LecteurDimacs.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.76
ErrorsParameter s should be final.76
Errors's' hides a field.76
ErrorsFirst sentence should end with a period.105
ErrorsExpected an @return tag.106
ErrorsExpected @throws tag for 'IOException'.106
ErrorsFirst sentence should end with a period.124
ErrorsExpected an @return tag.125
ErrorsExpected @throws tag for 'IOException'.125
ErrorsLine is longer than 80 characters.129
Errors'10' is a magic number.134
ErrorsLine is longer than 80 characters.138
Errors'10' is a magic number.143
ErrorsLine has trailing spaces.154
ErrorsParameter car should be final.157
ErrorsExpected @param tag for 'car'.157
ErrorsExpected @throws tag for 'IOException'.157
ErrorsExpected @throws tag for 'ContradictionException'.158
ErrorsExpected @throws tag for 'ParseFormatException'.158
Errors'10' is a magic number.178
ErrorsAvoid inline conditionals.187
ErrorsFirst sentence should end with a period.203
ErrorsExpected an @return tag.204
ErrorsExpected @throws tag for 'IOException'.204
ErrorsExpected an @return tag.215
ErrorsExpected @throws tag for 'IOException'.215
ErrorsExpected an @return tag.224
ErrorsExpected @throws tag for 'IOException'.224
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.232
ErrorsParameter model should be final.233
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.243
ErrorsParameter model should be final.244
ErrorsParameter out should be final.244

org/sat4j/reader/ParseFormatException.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.41
ErrorsLine has trailing spaces.52
ErrorsParameter message should be final.56
ErrorsLine has trailing spaces.62
ErrorsParameter message should be final.68
ErrorsParameter cause should be final.68
ErrorsLine has trailing spaces.74
ErrorsParameter cause should be final.78

org/sat4j/reader/Reader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.53
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.66
ErrorsLine has trailing spaces.102
ErrorsLine has trailing spaces.106
ErrorsLine has trailing spaces.122
ErrorsLine has trailing spaces.124
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.136
ErrorsParameter in should be final.137
ErrorsLine has trailing spaces.145
ErrorsLine has trailing spaces.155
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsMethod 'setVerbosity' is not designed for extension - needs to be abstract, final or empty.167
ErrorsMissing a Javadoc comment.167
ErrorsParameter b should be final.167
ErrorsMissing a Javadoc comment.171

org/sat4j/specs/ContradictionException.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsMissing a Javadoc comment.40
ErrorsLine has trailing spaces.43

org/sat4j/specs/IConstr.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.36
ErrorsFirst sentence should end with a period.50
ErrorsLine has trailing spaces.52
ErrorsLine has trailing spaces.61
ErrorsLine has trailing spaces.71

org/sat4j/specs/IGroupSolver.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.42
ErrorsExpected @throws tag for 'ContradictionException'.50

org/sat4j/specs/ILogAble.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.42
ErrorsParameter message should be final.44
ErrorsMissing a Javadoc comment.49

org/sat4j/specs/IOptimizationProblem.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsLine is longer than 80 characters.57
ErrorsLine is longer than 80 characters.60
ErrorsLine has trailing spaces.73
ErrorsLine has trailing spaces.75
ErrorsLine has trailing spaces.81
ErrorsLine has trailing spaces.92
ErrorsLine has trailing spaces.106
ErrorsLine has trailing spaces.115
ErrorsLine has trailing spaces.119
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.131
ErrorsLine has trailing spaces.141
ErrorsLine has trailing spaces.149
ErrorsLine has trailing spaces.151
ErrorsExpected @param tag for 'forcedValue'.155
ErrorsExpected @throws tag for 'ContradictionException'.156
ErrorsLine has trailing spaces.160
ErrorsLine has trailing spaces.163
ErrorsLine has trailing spaces.173
ErrorsLine has trailing spaces.183
ErrorsExpected an @return tag.186
ErrorsLine has trailing spaces.194
ErrorsExpected @param tag for 'seconds'.197

org/sat4j/specs/IProblem.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.55
ErrorsLine has trailing spaces.65
ErrorsLine has trailing spaces.75
ErrorsExpected @throws tag for 'TimeoutException'.78
ErrorsLine has trailing spaces.83
ErrorsExpected @throws tag for 'TimeoutException'.95
ErrorsLine has trailing spaces.100
ErrorsExpected @throws tag for 'TimeoutException'.107
ErrorsLine has trailing spaces.112
ErrorsExpected @throws tag for 'TimeoutException'.119
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.130
ErrorsLine has trailing spaces.146
ErrorsLine has trailing spaces.148
ErrorsExpected @param tag for 'assumps'.155
ErrorsLine has trailing spaces.160
ErrorsLine has trailing spaces.170
ErrorsLine has trailing spaces.182
ErrorsLine has trailing spaces.185
ErrorsLine has trailing spaces.193
ErrorsLine has trailing spaces.198
ErrorsLine has trailing spaces.205
ErrorsLine has trailing spaces.210

org/sat4j/specs/ISolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.65
ErrorsLine has trailing spaces.68
ErrorsLine has trailing spaces.83
ErrorsLine has trailing spaces.87
ErrorsLine has trailing spaces.97
ErrorsLine has trailing spaces.100
ErrorsLine has trailing spaces.112
ErrorsLine has trailing spaces.127
ErrorsExpected an @return tag.133
ErrorsExpected @param tag for 'literals'.133
ErrorsExpected @throws tag for 'ContradictionException'.133
ErrorsLine has trailing spaces.138
ErrorsLine has trailing spaces.140
ErrorsLine has trailing spaces.151
ErrorsLine has trailing spaces.153
ErrorsLine has trailing spaces.156
ErrorsLine has trailing spaces.160
ErrorsLine has trailing spaces.173
ErrorsFirst sentence should end with a period.185
ErrorsLine has trailing spaces.188
ErrorsFirst sentence should end with a period.205
ErrorsLine has trailing spaces.208
ErrorsLine has trailing spaces.227
ErrorsLine has trailing spaces.244
ErrorsLine has trailing spaces.253
ErrorsLine has trailing spaces.256
ErrorsLine has trailing spaces.265
ErrorsLine has trailing spaces.273
ErrorsLine has trailing spaces.280
ErrorsLine has trailing spaces.293
ErrorsLine has trailing spaces.304
ErrorsExpected @param tag for 'out'.311
ErrorsFirst sentence should end with a period.313
ErrorsLine has trailing spaces.315
ErrorsExpected @param tag for 'out'.324
ErrorsFirst sentence should end with a period.326
ErrorsLine has trailing spaces.328
ErrorsLine has trailing spaces.331
ErrorsExpected @param tag for 'out'.334
ErrorsLine has trailing spaces.339
ErrorsLine has trailing spaces.346
ErrorsLine has trailing spaces.361
ErrorsExpected @param tag for 'status'.365
ErrorsLine has trailing spaces.370
ErrorsExpected an @return tag.374
ErrorsLine has trailing spaces.379
ErrorsExpected @param tag for '<S>'.384
ErrorsLine has trailing spaces.388
ErrorsExpected @param tag for '<S>'.392
ErrorsLine has trailing spaces.396
ErrorsFirst sentence should end with a period.402
ErrorsLine has trailing spaces.404
ErrorsLine has trailing spaces.414
ErrorsLine has trailing spaces.422
ErrorsLine has trailing spaces.429
ErrorsLine has trailing spaces.434
ErrorsLine has trailing spaces.449
ErrorsLine has trailing spaces.452
ErrorsLine has trailing spaces.456
ErrorsLine has trailing spaces.467
ErrorsLine has trailing spaces.471
ErrorsLine has trailing spaces.474
ErrorsLine has trailing spaces.485
ErrorsLine has trailing spaces.496
ErrorsLine has trailing spaces.507
ErrorsLine has trailing spaces.511

org/sat4j/specs/ISolverService.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.68
ErrorsExpected an @return tag.72
ErrorsLine has trailing spaces.77
ErrorsExpected an @return tag.83
ErrorsLine has trailing spaces.87
ErrorsFirst sentence should end with a period.94
ErrorsExpected an @return tag.97
ErrorsLine has trailing spaces.101
ErrorsExpected an @return tag.105
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.119
ErrorsLine has trailing spaces.130
ErrorsLine has trailing spaces.137
ErrorsLine has trailing spaces.146
ErrorsLine has trailing spaces.148
ErrorsLine has trailing spaces.151
ErrorsLine has trailing spaces.155
ErrorsLine has trailing spaces.164

org/sat4j/specs/IVec.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsType Javadoc comment is missing an @param <T> tag.41
ErrorsLine has trailing spaces.52
ErrorsFirst sentence should end with a period.58
ErrorsLine has trailing spaces.60
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.76
ErrorsLine has trailing spaces.80
ErrorsExpected @param tag for 'elem'.83
ErrorsLine has trailing spaces.89
ErrorsMissing a Javadoc comment.95
ErrorsMissing a Javadoc comment.97
ErrorsLine has trailing spaces.102
ErrorsMissing a Javadoc comment.107
ErrorsMissing a Javadoc comment.109
ErrorsLine has trailing spaces.113
ErrorsLine has trailing spaces.122
ErrorsLine has trailing spaces.133
ErrorsExpected @param tag for 'copy'.136
ErrorsMissing a Javadoc comment.138
ErrorsLine has trailing spaces.144
ErrorsLine has trailing spaces.152
ErrorsLine has trailing spaces.161
ErrorsMissing a Javadoc comment.172
ErrorsMissing a Javadoc comment.174
ErrorsFirst sentence should end with a period.176
ErrorsLine has trailing spaces.178
ErrorsMissing a Javadoc comment.184
ErrorsLine has trailing spaces.187

org/sat4j/specs/IVecInt.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsMissing a Javadoc comment.41
ErrorsFirst sentence should end with a period.43
ErrorsLine has trailing spaces.45
ErrorsExpected @param tag for 'nofelems'.48
ErrorsMissing a Javadoc comment.50
ErrorsExpected an @return tag.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsLine has trailing spaces.67
ErrorsExpected @param tag for 'elem'.70
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsExpected an @return tag.89
ErrorsExpected @param tag for 'e'.89
ErrorsLine has trailing spaces.93
ErrorsLine has trailing spaces.103
ErrorsLine has trailing spaces.115
ErrorsExpected @param tag for 'copy'.118
ErrorsExpected @param tag for 'is'.123
ErrorsMissing a Javadoc comment.128
ErrorsMissing a Javadoc comment.130
ErrorsMissing a Javadoc comment.132
ErrorsMissing a Javadoc comment.134
ErrorsLine has trailing spaces.139
ErrorsLine has trailing spaces.151
ErrorsLine has trailing spaces.159
ErrorsLine has trailing spaces.168
ErrorsMissing a Javadoc comment.176
ErrorsMissing a Javadoc comment.178
ErrorsFirst sentence should end with a period.180
ErrorsLine has trailing spaces.182
ErrorsMissing a Javadoc comment.188
ErrorsLine has trailing spaces.194
ErrorsLine has trailing spaces.202

org/sat4j/specs/IteratorInt.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.34
ErrorsLine has trailing spaces.36
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42

org/sat4j/specs/Lbool.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.54
ErrorsParameter symbol should be final.54
Errors'symbol' hides a field.54
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.69

org/sat4j/specs/RandomAccessModel.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.44

org/sat4j/specs/SearchListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsLine has trailing spaces.39
ErrorsType Javadoc comment is missing an @param <S> tag.43
ErrorsLine has trailing spaces.47
ErrorsFirst sentence should end with a period.54
ErrorsLine has trailing spaces.56
ErrorsExpected @param tag for 'p'.59
ErrorsFirst sentence should end with a period.61
ErrorsLine has trailing spaces.63
ErrorsExpected @param tag for 'p'.68
ErrorsFirst sentence should end with a period.70
ErrorsLine has trailing spaces.72
ErrorsExpected @param tag for 'p'.75
ErrorsFirst sentence should end with a period.77
ErrorsExpected @param tag for 'p'.80
ErrorsFirst sentence should end with a period.82
ErrorsLine has trailing spaces.84
ErrorsExpected @param tag for 'c'.87
ErrorsFirst sentence should end with a period.89
ErrorsExpected @param tag for 'clause'.92
ErrorsLine has trailing spaces.96
ErrorsLine has trailing spaces.103
ErrorsLine has trailing spaces.109
ErrorsLine has trailing spaces.117
ErrorsLine has trailing spaces.121
ErrorsFirst sentence should end with a period.125
ErrorsLine has trailing spaces.132
ErrorsLine has trailing spaces.138
ErrorsLine has trailing spaces.151
ErrorsExpected @param tag for 'backjumpLevel'.154

org/sat4j/specs/TimeoutException.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.37
ErrorsMissing a Javadoc comment.42
ErrorsLine has trailing spaces.53
ErrorsParameter message should be final.57
ErrorsLine has trailing spaces.63
ErrorsParameter message should be final.69
ErrorsParameter cause should be final.69
ErrorsLine has trailing spaces.75
ErrorsParameter cause should be final.79

org/sat4j/specs/package-info.java

ViolationMessageLine
ErrorsLine has trailing spaces.8
ErrorsLine has trailing spaces.26

org/sat4j/tools/AbstractClauseSelectorSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.60
ErrorsParameter global should be final.70
ErrorsParameter assumps should be final.74
ErrorsParameter global should be final.74
ErrorsParameter assumps should be final.85
ErrorsMissing a Javadoc comment.93
ErrorsParameter global should be final.95
ErrorsParameter assumps should be final.103
ErrorsParameter assumps should be final.107
ErrorsParameter global should be final.107
ErrorsMissing a Javadoc comment.113
ErrorsMissing a Javadoc comment.115
ErrorsParameter solver should be final.115
ErrorsMissing a Javadoc comment.119
ErrorsLine has trailing spaces.122
ErrorsExpected an @return tag.127
ErrorsMethod 'createNewVar' is not designed for extension - needs to be abstract, final or empty.127
ErrorsParameter literals should be final.127
ErrorsExpected @param tag for 'literals'.127
ErrorsMethod 'discardLastestVar' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter global should be final.147
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.151
ErrorsParameter assumps should be final.152
ErrorsParameter global should be final.152
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.162
ErrorsParameter assumps should be final.163
ErrorsMethod 'internalState' is not designed for extension - needs to be abstract, final or empty.173
ErrorsMethod 'externalState' is not designed for extension - needs to be abstract, final or empty.183

org/sat4j/tools/AbstractMinimalModel.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.7
ErrorsLine has trailing spaces.10
ErrorsMissing a Javadoc comment.13
ErrorsVariable 'pLiterals' must be private and have accessor methods.13
ErrorsMissing a Javadoc comment.14
ErrorsVariable 'modelListener' must be private and have accessor methods.14
ErrorsMissing a Javadoc comment.16
ErrorsParameter solver should be final.16
ErrorsMissing a Javadoc comment.24
ErrorsParameter solver should be final.24
ErrorsMissing a Javadoc comment.32
ErrorsParameter solver should be final.32
ErrorsMissing a Javadoc comment.36
ErrorsParameter solver should be final.36
ErrorsParameter p should be final.36
ErrorsMissing a Javadoc comment.40
ErrorsParameter solver should be final.40
ErrorsParameter modelListener should be final.41
Errors'modelListener' hides a field.41
ErrorsMissing a Javadoc comment.45
ErrorsParameter solver should be final.45
ErrorsParameter p should be final.45
ErrorsParameter modelListener should be final.46
Errors'modelListener' hides a field.46

org/sat4j/tools/AbstractOutputSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'nbvars' must be private and have accessor methods.47
ErrorsMissing a Javadoc comment.49
ErrorsVariable 'nbclauses' must be private and have accessor methods.49
ErrorsMissing a Javadoc comment.51
ErrorsVariable 'fixedNbClauses' must be private and have accessor methods.51
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'firstConstr' must be private and have accessor methods.53
ErrorsLine has trailing spaces.56
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsParameter c should be final.60
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter clauses should be final.64
ErrorsMissing a Javadoc comment.69
ErrorsParameter t should be final.69
ErrorsMissing a Javadoc comment.74
ErrorsParameter t should be final.74
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsExpected an @return tag.85
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.89
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter assumps should be final.94
ErrorsParameter global should be final.94
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter global should be final.99
ErrorsMissing a Javadoc comment.103
ErrorsParameter output should be final.103
ErrorsParameter prefix should be final.103
ErrorsMissing a Javadoc comment.106
ErrorsParameter count should be final.106
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsMissing a Javadoc comment.114
ErrorsParameter status should be final.114
ErrorsMissing a Javadoc comment.118
ErrorsParameter output should be final.118
ErrorsParameter prefix should be final.118
ErrorsMissing a Javadoc comment.122
ErrorsParameter output should be final.122
ErrorsParameter prefix should be final.122
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsMissing a Javadoc comment.132
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMissing a Javadoc comment.137
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsParameter var should be final.141
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMissing a Javadoc comment.149
ErrorsParameter assumps should be final.149
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.153
ErrorsMissing a Javadoc comment.153
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMissing a Javadoc comment.157
ErrorsParameter assumps should be final.157
ErrorsExpected an @return tag.164
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter c should be final.164
ErrorsExpected @param tag for 'c'.164
ErrorsExpected an @return tag.171
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.171
ErrorsParameter literals should be final.171
ErrorsExpected @param tag for 'literals'.171
ErrorsExpected @throws tag for 'ContradictionException'.172
ErrorsExpected an @return tag.179
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.179
ErrorsExpected @param tag for '<S>'.179
ErrorsExpected @param tag for '<S>'.186
ErrorsParameter sl should be final.187
ErrorsExpected @param tag for 'sl'.187
ErrorsExpected an @return tag.193
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.193
ErrorsParameter value should be final.200
ErrorsExpected @param tag for 'value'.200
ErrorsParameter prefix should be final.207
ErrorsExpected @param tag for 'prefix'.207
ErrorsExpected an @return tag.215
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.215
ErrorsExpected an @return tag.222
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.222
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.226
ErrorsMissing a Javadoc comment.226
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.230
ErrorsMissing a Javadoc comment.230
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMissing a Javadoc comment.235
ErrorsParameter howmany should be final.235
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.240
ErrorsMissing a Javadoc comment.240
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.245
ErrorsMissing a Javadoc comment.245
ErrorsMissing a Javadoc comment.249
ErrorsParameter value should be final.249
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.252
ErrorsMissing a Javadoc comment.252

org/sat4j/tools/AllMUSes.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsParameter group should be final.57
ErrorsParameter factory should be final.57
Errors'factory' hides a field.57
ErrorsMissing a Javadoc comment.71
ErrorsParameter factory should be final.71
Errors'factory' hides a field.71
ErrorsFirst sentence should end with a period.75
ErrorsLine has trailing spaces.77
ErrorsMethod 'getSolverInstance' is not designed for extension - needs to be abstract, final or empty.80
ErrorsExpected @param tag for '<T>'.80
ErrorsMethod 'computeAllMUSes' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMissing a Javadoc comment.84
ErrorsFirst sentence should end with a period.88
ErrorsLine has trailing spaces.91
ErrorsUnused @param tag for 'solver'.92
ErrorsMethod 'computeAllMUSes' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter listener should be final.96
ErrorsExpected @param tag for 'listener'.96
ErrorsLine is longer than 80 characters.113
ErrorsMethod 'computeAllMUSesOrdered' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsParameter listener should be final.113
ErrorsMissing a Javadoc comment.130
ErrorsParameter listener should be final.130
ErrorsParameter minSolver should be final.131
ErrorsMust have at least one statement.161
ErrorsMethod 'computeAllMSS' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsMethod 'computeAllMSS' is not designed for extension - needs to be abstract, final or empty.176
ErrorsMissing a Javadoc comment.176
ErrorsParameter listener should be final.176
ErrorsMethod 'computeAllMSSOrdered' is not designed for extension - needs to be abstract, final or empty.186
ErrorsMissing a Javadoc comment.186
ErrorsParameter listener should be final.186
ErrorsMissing a Javadoc comment.196
ErrorsParameter listener should be final.196
ErrorsParameter min4Inc should be final.197
ErrorsParameter pLits should be final.197
ErrorsMust have at least one statement.248
ErrorsMethod 'getMssList' is not designed for extension - needs to be abstract, final or empty.258
ErrorsMissing a Javadoc comment.258

org/sat4j/tools/Backbone.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.44
ErrorsClass Backbone should be declared as final.46
ErrorsMissing a Javadoc comment.48
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.59
ErrorsExpected an @return tag.64
ErrorsParameter solver should be final.64
ErrorsExpected @param tag for 'solver'.64
ErrorsExpected @throws tag for 'TimeoutException'.64
ErrorsLine has trailing spaces.72
ErrorsLine has trailing spaces.75
ErrorsExpected an @return tag.81
ErrorsParameter solver should be final.81
ErrorsExpected @param tag for 'solver'.81
ErrorsParameter assumptions should be final.81
ErrorsExpected @param tag for 'assumptions'.81
ErrorsExpected @throws tag for 'TimeoutException'.82
ErrorsMissing a Javadoc comment.91
ErrorsParameter solver should be final.91
ErrorsParameter implicant should be final.91
ErrorsMissing a Javadoc comment.96
ErrorsParameter solver should be final.96
ErrorsParameter implicant should be final.96
ErrorsParameter assumptions should be final.97
ErrorsMissing a Javadoc comment.123
ErrorsParameter implicant should be final.123
ErrorsParameter litsToTest should be final.124
ErrorsParameter n should be final.124
ErrorsAvoid inline conditionals.127
ErrorsAvoid inline conditionals.132

org/sat4j/tools/CheckMUSSolutionListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter factory should be final.54
Errors'factory' hides a field.54
ErrorsMethod 'addOriginalClause' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsParameter clause should be final.63
ErrorsLine has trailing spaces.73
ErrorsUnused @param tag for 'clauses'.76
ErrorsExpected an @return tag.80
ErrorsMethod 'checkThatItIsAMUS' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter mus should be final.80
ErrorsLine is longer than 80 characters.114
ErrorsMissing a Javadoc comment.131
ErrorsParameter solution should be final.131
ErrorsMethod 'onSolutionFound' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsParameter solution should be final.135
ErrorsMissing a Javadoc comment.143

org/sat4j/tools/ClausalCardinalitiesDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.51
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsParameter solver should be final.57
ErrorsMissing a Javadoc comment.62
ErrorsParameter solver should be final.62
ErrorsParameter encodingAd should be final.63
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.68
ErrorsParameter literals should be final.69
ErrorsParameter k should be final.69
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.78
ErrorsParameter literals should be final.79
ErrorsParameter k should be final.79
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter literals should be final.89
ErrorsParameter k should be final.89
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter prefix should be final.105

org/sat4j/tools/ConflictDepthTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.39
ErrorsLine has trailing spaces.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsParameter conflictDepthVisu should be final.53
Errors'conflictDepthVisu' hides a field.53
ErrorsParameter conflictDepthRestartVisu should be final.54
Errors'conflictDepthRestartVisu' hides a field.54
ErrorsParameter conflictDepthCleanVisu should be final.55
Errors'conflictDepthCleanVisu' hides a field.55
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter confl should be final.63
ErrorsParameter dlevel should be final.63
ErrorsParameter trailLevel should be final.63
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter result should be final.72
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter solverService should be final.94
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.98

org/sat4j/tools/ConflictLevelTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.39
ErrorsLine has trailing spaces.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter visuTool should be final.55
Errors'visuTool' hides a field.55
ErrorsParameter restartVisuTool should be final.56
Errors'restartVisuTool' hides a field.56
ErrorsParameter cleanTool should be final.56
Errors'cleanTool' hides a field.56
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter confl should be final.66
ErrorsParameter dlevel should be final.66
ErrorsParameter trailLevel should be final.66
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter result should be final.84
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.99
ErrorsParameter solverService should be final.100
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.104

org/sat4j/tools/DecisionLevelTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine is longer than 80 characters.39
ErrorsLine has trailing spaces.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter visuTool should be final.50
Errors'visuTool' hides a field.50
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.56
ErrorsParameter confl should be final.57
ErrorsParameter dlevel should be final.57
ErrorsParameter trailLevel should be final.57
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter result should be final.62
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'backjump' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter backjumpLevel should be final.72

org/sat4j/tools/DecisionTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter positiveVisu should be final.54
Errors'positiveVisu' hides a field.54
ErrorsParameter negativeVisu should be final.55
Errors'negativeVisu' hides a field.55
ErrorsParameter restartVisu should be final.55
Errors'restartVisu' hides a field.55
ErrorsParameter cleanVisu should be final.56
Errors'cleanVisu' hides a field.56
ErrorsMethod 'assuming' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter p should be final.66
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter result should be final.88
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter solverService should be final.101
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.109

org/sat4j/tools/DimacsArrayReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.45
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsVariable 'solver' must be private and have accessor methods.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter solver should be final.55
Errors'solver' hides a field.55
ErrorsMethod 'handleConstr' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsParameter gateType should be final.59
ErrorsParameter output should be final.59
ErrorsParameter inputs should be final.59
ErrorsExpected an @return tag.83
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter gateType should be final.83
ErrorsParameter outputs should be final.83
ErrorsParameter inputs should be final.83
ErrorsParameter maxVar should be final.84
ErrorsMethod 'decode' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter model should be final.94
Errors'4' is a magic number.95
ErrorsMethod 'getSolver' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMissing a Javadoc comment.104

org/sat4j/tools/DimacsOutputSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.61
ErrorsParameter pw should be final.61
ErrorsMissing a Javadoc comment.65
ErrorsParameter stream should be final.65
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter howmany should be final.74
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsParameter nb should be final.80
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter literals should be final.86
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMissing a Javadoc comment.100
ErrorsParameter literals should be final.100
ErrorsParameter degree should be final.100
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsParameter literals should be final.122
ErrorsParameter degree should be final.122
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMissing a Javadoc comment.132
ErrorsParameter literals should be final.132
ErrorsParameter n should be final.132
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.144
ErrorsMissing a Javadoc comment.144
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter prefix should be final.150
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.159
ErrorsExpected an @return tag.167
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.167
ErrorsParameter reserve should be final.167
ErrorsExpected @param tag for 'reserve'.167
ErrorsExpected an @return tag.177
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.177
ErrorsExpected an @return tag.184
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.184
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.191
ErrorsParameter p should be final.191
ErrorsExpected @param tag for 'p'.191
ErrorsExpected an @return tag.198
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.198
ErrorsParameter p should be final.198
ErrorsExpected @param tag for 'p'.198
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.205
ErrorsParameter out should be final.205
Errors'out' hides a field.205
ErrorsExpected @param tag for 'out'.205
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.213
ErrorsParameter out should be final.213
Errors'out' hides a field.213
ErrorsExpected @param tag for 'out'.213

org/sat4j/tools/DimacsStringSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
Errors'16' is a magic number.64
ErrorsMissing a Javadoc comment.67
ErrorsParameter initSize should be final.67
ErrorsMethod 'getOut' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter howmany should be final.81
ErrorsMethod 'setNbVars' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter howmany should be final.86
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.91
ErrorsMissing a Javadoc comment.91
ErrorsParameter nb should be final.91
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsParameter literals should be final.98
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsParameter literals should be final.118
ErrorsParameter degree should be final.118
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.147
ErrorsMissing a Javadoc comment.147
ErrorsParameter literals should be final.147
ErrorsParameter n should be final.147
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMissing a Javadoc comment.159
ErrorsParameter literals should be final.159
ErrorsParameter degree should be final.159
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.169
ErrorsMissing a Javadoc comment.169
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.176
ErrorsMissing a Javadoc comment.176
ErrorsParameter prefix should be final.176
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.185
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.190
ErrorsExpected an @return tag.200
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.200
ErrorsParameter reserve should be final.200
ErrorsExpected @param tag for 'reserve'.200
ErrorsExpected an @return tag.210
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.210
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.218
ErrorsMissing a Javadoc comment.218
ErrorsParameter p should be final.218
ErrorsExpected an @return tag.225
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.225
ErrorsParameter p should be final.225
ErrorsExpected @param tag for 'p'.225
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.232
ErrorsParameter out should be final.232
Errors'out' hides a field.232
ErrorsExpected @param tag for 'out'.232
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.240
ErrorsParameter out should be final.240
Errors'out' hides a field.240
ErrorsExpected @param tag for 'out'.240

org/sat4j/tools/DotSearchTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.54
ErrorsType Javadoc comment is missing an @param <T> tag.58
ErrorsLine has trailing spaces.61
ErrorsMissing a Javadoc comment.65
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.73
ErrorsLine is longer than 80 characters.78
ErrorsExpected @param tag for 'fileNameToSave'.78
ErrorsParameter mapping should be final.78
Errors'mapping' hides a field.78
ErrorsExpected @param tag for 'mapping'.78
ErrorsMissing a Javadoc comment.88
ErrorsParameter dimacs should be final.88
ErrorsExpected @param tag for 'p'.125
ErrorsParameter reason should be final.125
ErrorsExpected @param tag for 'reason'.125
ErrorsAvoid inline conditionals.131
ErrorsExpected @param tag for 'clause'.161
ErrorsParameter confl should be final.172
ErrorsExpected @param tag for 'confl'.172
ErrorsParameter dlevel should be final.172
ErrorsExpected @param tag for 'dlevel'.172
ErrorsParameter trailLevel should be final.172
ErrorsExpected @param tag for 'trailLevel'.172
ErrorsParameter p should be final.181
ErrorsExpected @param tag for 'p'.181
ErrorsParameter model should be final.187
ErrorsParameter lazyModel should be final.187
ErrorsParameter result should be final.205
ErrorsExpected @param tag for 'result'.205
ErrorsMissing a Javadoc comment.209
ErrorsMissing a Javadoc comment.213
ErrorsMissing a Javadoc comment.224
ErrorsParameter stream should be final.224

org/sat4j/tools/ExtendedDimacsArrayReader.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.68
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsParameter solver should be final.82
ErrorsLine has trailing spaces.89
ErrorsMethod 'handleConstr' is not designed for extension - needs to be abstract, final or empty.101
ErrorsParameter gateType should be final.102
ErrorsParameter output should be final.102
ErrorsParameter inputs should be final.102
ErrorsExpected @throws tag for 'ContradictionException'.103
Errors'3' is a magic number.135

org/sat4j/tools/FileBasedVisualizationTool.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.7
ErrorsMissing a Javadoc comment.9
ErrorsMissing a Javadoc comment.10
ErrorsMissing a Javadoc comment.12
ErrorsParameter filename should be final.12
Errors'filename' hides a field.12
ErrorsMethod 'updateWriter' is not designed for extension - needs to be abstract, final or empty.17
ErrorsMissing a Javadoc comment.17
ErrorsMethod 'getFilename' is not designed for extension - needs to be abstract, final or empty.26
ErrorsMissing a Javadoc comment.26
ErrorsMethod 'setFilename' is not designed for extension - needs to be abstract, final or empty.30
ErrorsMissing a Javadoc comment.30
ErrorsParameter filename should be final.30
Errors'filename' hides a field.30
ErrorsMethod 'addPoint' is not designed for extension - needs to be abstract, final or empty.34
ErrorsMissing a Javadoc comment.34
ErrorsParameter x should be final.34
ErrorsParameter y should be final.34
ErrorsMethod 'addInvisiblePoint' is not designed for extension - needs to be abstract, final or empty.38
ErrorsMissing a Javadoc comment.38
ErrorsParameter x should be final.38
ErrorsParameter y should be final.38
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.42
ErrorsMissing a Javadoc comment.42
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.46
ErrorsMissing a Javadoc comment.46

org/sat4j/tools/FullClauseSelectorSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.42
ErrorsLine has trailing spaces.46
ErrorsLine is longer than 80 characters.49
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter solver should be final.54
ErrorsParameter skipDuplicatedEntries should be final.54
Errors'skipDuplicatedEntries' hides a field.54
ErrorsMethod 'addControlableClause' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsParameter literals should be final.59
ErrorsMethod 'addNonControlableClause' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter literals should be final.79
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.84
ErrorsParameter literals should be final.85
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.89
ErrorsLine has trailing spaces.106
ErrorsExpected an @return tag.109
ErrorsMethod 'getConstraints' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMethod 'getAddedVars' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMethod 'getLastConstr' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsMethod 'setLastConstr' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsParameter lastConstr should be final.122
Errors'lastConstr' hides a field.122
ErrorsMethod 'getConstrs' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsMethod 'getLastClause' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsMethod 'isSkipDuplicatedEntries' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134

org/sat4j/tools/GateTranslator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.55
ErrorsParameter solver should be final.55
ErrorsLine has trailing spaces.61
ErrorsExpected an @return tag.68
ErrorsMethod 'gateFalse' is not designed for extension - needs to be abstract, final or empty.68
ErrorsParameter y should be final.68
ErrorsLine has trailing spaces.76
ErrorsExpected an @return tag.82
ErrorsMethod 'gateTrue' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter y should be final.82
ErrorsExpected @throws tag for 'ContradictionException'.82
ErrorsLine has trailing spaces.90
ErrorsExpected an @return tag.99
ErrorsMethod 'ite' is not designed for extension - needs to be abstract, final or empty.99
ErrorsParameter y should be final.99
ErrorsExpected @param tag for 'y'.99
ErrorsParameter x1 should be final.99
ErrorsParameter x2 should be final.99
ErrorsExpected @param tag for 'x2'.99
ErrorsParameter x3 should be final.99
ErrorsExpected @param tag for 'x3'.99
ErrorsExpected @throws tag for 'ContradictionException'.100
Errors'6' is a magic number.101
Errors'5' is a magic number.102
Errors'3' is a magic number.122
Errors'4' is a magic number.125
Errors'5' is a magic number.131
ErrorsLine has trailing spaces.137
ErrorsExpected an @return tag.144
ErrorsLine is longer than 80 characters.144
ErrorsMethod 'and' is not designed for extension - needs to be abstract, final or empty.144
ErrorsParameter y should be final.144
ErrorsExpected @param tag for 'y'.144
ErrorsParameter literals should be final.144
ErrorsExpected @throws tag for 'ContradictionException'.144
ErrorsFirst sentence should end with a period.165
ErrorsLine has trailing spaces.167
ErrorsExpected an @return tag.174
ErrorsMethod 'and' is not designed for extension - needs to be abstract, final or empty.174
ErrorsParameter y should be final.174
ErrorsExpected @param tag for 'y'.174
ErrorsParameter x1 should be final.174
ErrorsExpected @param tag for 'x1'.174
ErrorsParameter x2 should be final.174
ErrorsExpected @param tag for 'x2'.174
ErrorsExpected @throws tag for 'ContradictionException'.174
Errors'4' is a magic number.175
Errors'3' is a magic number.176
ErrorsLine has trailing spaces.194
ErrorsExpected an @return tag.200
ErrorsMethod 'or' is not designed for extension - needs to be abstract, final or empty.200
ErrorsParameter y should be final.200
ErrorsExpected @param tag for 'y'.200
ErrorsParameter literals should be final.200
ErrorsExpected @param tag for 'literals'.200
ErrorsExpected @throws tag for 'ContradictionException'.200
ErrorsLine has trailing spaces.221
ErrorsExpected an @return tag.227
ErrorsMethod 'halfOr' is not designed for extension - needs to be abstract, final or empty.227
ErrorsParameter y should be final.227
ErrorsExpected @param tag for 'y'.227
ErrorsParameter literals should be final.227
ErrorsExpected @param tag for 'literals'.227
ErrorsExpected @throws tag for 'ContradictionException'.228
ErrorsLine is longer than 80 characters.241
ErrorsMissing a Javadoc comment.241
ErrorsParameter clause should be final.241
ErrorsLine has trailing spaces.247
ErrorsExpected an @return tag.253
ErrorsMethod 'not' is not designed for extension - needs to be abstract, final or empty.253
ErrorsParameter y should be final.253
ErrorsExpected @param tag for 'y'.253
ErrorsParameter x should be final.253
ErrorsExpected @param tag for 'x'.253
ErrorsExpected @throws tag for 'ContradictionException'.253
Errors'3' is a magic number.255
ErrorsLine has trailing spaces.269
ErrorsExpected an @return tag.275
ErrorsLine is longer than 80 characters.275
ErrorsMethod 'xor' is not designed for extension - needs to be abstract, final or empty.275
ErrorsParameter y should be final.275
ErrorsExpected @param tag for 'y'.275
ErrorsParameter literals should be final.275
ErrorsExpected @param tag for 'literals'.275
ErrorsExpected @throws tag for 'ContradictionException'.275
ErrorsLine has trailing spaces.288
ErrorsExpected an @return tag.294
ErrorsLine is longer than 80 characters.294
ErrorsMethod 'iff' is not designed for extension - needs to be abstract, final or empty.294
ErrorsParameter y should be final.294
ErrorsExpected @param tag for 'y'.294
ErrorsParameter literals should be final.294
ErrorsExpected @param tag for 'literals'.294
ErrorsExpected @throws tag for 'ContradictionException'.294
ErrorsMethod 'xor' is not designed for extension - needs to be abstract, final or empty.308
ErrorsParameter x should be final.308
ErrorsExpected @param tag for 'x'.308
ErrorsParameter a should be final.308
ErrorsExpected @param tag for 'a'.308
ErrorsParameter b should be final.308
ErrorsExpected @param tag for 'b'.308
ErrorsExpected @throws tag for 'ContradictionException'.308
Errors'3' is a magic number.309
ErrorsMissing a Javadoc comment.324
ErrorsParameter f should be final.324
ErrorsParameter prefix should be final.324
ErrorsParameter negation should be final.324
ErrorsParameter constrs should be final.325
ErrorsAvoid inline conditionals.331
ErrorsMissing a Javadoc comment.351
ErrorsParameter f should be final.351
ErrorsParameter prefix should be final.351
ErrorsParameter negation should be final.351
ErrorsParameter constrs should be final.352
ErrorsAvoid inline conditionals.358
ErrorsMethod 'fullAdderSum' is not designed for extension - needs to be abstract, final or empty.381
ErrorsParameter x should be final.381
ErrorsExpected @param tag for 'x'.381
ErrorsParameter a should be final.381
ErrorsExpected @param tag for 'a'.381
ErrorsParameter b should be final.381
ErrorsExpected @param tag for 'b'.381
ErrorsParameter c should be final.381
ErrorsExpected @param tag for 'c'.381
ErrorsExpected @throws tag for 'ContradictionException'.382
Errors'4' is a magic number.383
ErrorsMethod 'fullAdderCarry' is not designed for extension - needs to be abstract, final or empty.415
ErrorsParameter x should be final.415
ErrorsExpected @param tag for 'x'.415
ErrorsParameter a should be final.415
ErrorsExpected @param tag for 'a'.415
ErrorsParameter b should be final.415
ErrorsExpected @param tag for 'b'.415
ErrorsParameter c should be final.415
ErrorsExpected @param tag for 'c'.415
ErrorsExpected @throws tag for 'ContradictionException'.416
Errors'3' is a magic number.417
ErrorsMethod 'additionalFullAdderConstraints' is not designed for extension - needs to be abstract, final or empty.441
ErrorsParameter xcarry should be final.441
ErrorsExpected @param tag for 'xcarry'.441
ErrorsParameter xsum should be final.441
ErrorsExpected @param tag for 'xsum'.441
ErrorsParameter a should be final.441
ErrorsExpected @param tag for 'a'.441
ErrorsParameter b should be final.442
ErrorsExpected @param tag for 'b'.442
ErrorsParameter c should be final.442
ErrorsExpected @param tag for 'c'.442
ErrorsExpected @throws tag for 'ContradictionException'.442
Errors'3' is a magic number.443
ErrorsLine is longer than 80 characters.461
ErrorsMethod 'halfAdderSum' is not designed for extension - needs to be abstract, final or empty.461
ErrorsParameter x should be final.461
ErrorsExpected @param tag for 'x'.461
ErrorsParameter a should be final.461
ErrorsExpected @param tag for 'a'.461
ErrorsParameter b should be final.461
ErrorsExpected @param tag for 'b'.461
ErrorsExpected @throws tag for 'ContradictionException'.461
ErrorsMethod 'halfAdderCarry' is not designed for extension - needs to be abstract, final or empty.468
ErrorsParameter x should be final.468
ErrorsExpected @param tag for 'x'.468
ErrorsParameter a should be final.468
ErrorsExpected @param tag for 'a'.468
ErrorsParameter b should be final.468
ErrorsExpected @param tag for 'b'.468
ErrorsExpected @throws tag for 'ContradictionException'.469
ErrorsLine has trailing spaces.477
ErrorsMethod 'optimisationFunction' is not designed for extension - needs to be abstract, final or empty.480
ErrorsParameter literals should be final.480
ErrorsExpected @param tag for 'literals'.480
ErrorsParameter coefs should be final.480
ErrorsExpected @param tag for 'coefs'.480
ErrorsParameter result should be final.481
ErrorsExpected @param tag for 'result'.481
ErrorsExpected @throws tag for 'ContradictionException'.481
Errors'3' is a magic number.500
ErrorsLine has trailing spaces.537
ErrorsExpected an @return tag.542
ErrorsParameter buckets should be final.542
ErrorsExpected @param tag for 'buckets'.542
ErrorsParameter i should be final.542
ErrorsExpected @param tag for 'i'.542

org/sat4j/tools/GroupClauseSelectorSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.45
ErrorsLine is longer than 80 characters.47
ErrorsMissing a Javadoc comment.47
ErrorsLine is longer than 80 characters.48
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter solver should be final.50
ErrorsMethod 'addControlableClause' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter literals should be final.54
ErrorsParameter desc should be final.54
ErrorsMethod 'addNonControlableClause' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsParameter literals should be final.69
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter literals should be final.74
ErrorsParameter desc should be final.74
ErrorsMethod 'getAddedVars' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMethod 'getVarToHighLevel' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMissing a Javadoc comment.100

org/sat4j/tools/HeuristicsTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.35
ErrorsLine has trailing spaces.38
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsParameter visuTool should be final.44
Errors'visuTool' hides a field.44
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.48
ErrorsParameter model should be final.49
ErrorsParameter lazyModel should be final.49
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.53
ErrorsMissing a Javadoc comment.58
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter solverService should be final.70
Errors'solverService' hides a field.70

org/sat4j/tools/IVisualizationTool.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44

org/sat4j/tools/LBDTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.37
ErrorsLine has trailing spaces.40
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter visuTool should be final.47
Errors'visuTool' hides a field.47
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.52
ErrorsParameter confl should be final.53
ErrorsParameter dlevel should be final.53
ErrorsParameter trailLevel should be final.53
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.64
ErrorsParameter result should be final.65

org/sat4j/tools/LearnedClauseSizeTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter visuTool should be final.50
Errors'visuTool' hides a field.50
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.55
ErrorsParameter confl should be final.56
ErrorsParameter dlevel should be final.56
ErrorsParameter trailLevel should be final.56
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter result should be final.62

org/sat4j/tools/LearnedClausesSizeTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsLine contains a tab character.43
ErrorsLine contains a tab character.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsParameter visuTool should be final.53
Errors'visuTool' hides a field.53
ErrorsParameter restartTool should be final.54
Errors'restartTool' hides a field.54
ErrorsParameter cleanTool should be final.54
Errors'cleanTool' hides a field.54
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.62
ErrorsParameter result should be final.63
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter c should be final.70
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.97

org/sat4j/tools/LearnedTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.37
ErrorsLine has trailing spaces.40
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsMissing a Javadoc comment.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter visuTool should be final.47
Errors'visuTool' hides a field.47
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.51
ErrorsParameter model should be final.52
ErrorsParameter lazyModel should be final.52
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.61
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter solverService should be final.74
Errors'solverService' hides a field.74
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.78

org/sat4j/tools/LexicoDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'criteria' must be private and have accessor methods.47
ErrorsMissing a Javadoc comment.49
ErrorsVariable 'currentCriterion' must be private and have accessor methods.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsVariable 'prevfullmodel' must be private and have accessor methods.55
ErrorsMissing a Javadoc comment.56
ErrorsVariable 'prevboolmodel' must be private and have accessor methods.56
ErrorsMissing a Javadoc comment.58
ErrorsLine has trailing spaces.61
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsMissing a Javadoc comment.65
ErrorsParameter solver should be final.65
ErrorsMethod 'addCriterion' is not designed for extension - needs to be abstract, final or empty.69
ErrorsMissing a Javadoc comment.69
ErrorsParameter literals should be final.69
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter assumps should be final.79
ErrorsMissing a Javadoc comment.94
ErrorsMethod 'numberOfCriteria' is not designed for extension - needs to be abstract, final or empty.132
ErrorsMissing a Javadoc comment.132
ErrorsMethod 'fixCriterionValue' is not designed for extension - needs to be abstract, final or empty.136
ErrorsMissing a Javadoc comment.136
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.146
ErrorsParameter var should be final.147
ErrorsMethod 'hasNoObjectiveFunction' is not designed for extension - needs to be abstract, final or empty.151
ErrorsMissing a Javadoc comment.151
ErrorsMethod 'nonOptimalMeansSatisfiable' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMissing a Javadoc comment.155
ErrorsMethod 'calculateObjective' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMissing a Javadoc comment.159
ErrorsMethod 'getObjectiveValue' is not designed for extension - needs to be abstract, final or empty.164
ErrorsMissing a Javadoc comment.164
ErrorsMethod 'getObjectiveValue' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMissing a Javadoc comment.168
ErrorsParameter criterion should be final.168
ErrorsMethod 'forceObjectiveValueTo' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsParameter forcedValue should be final.172
ErrorsMethod 'discard' is not designed for extension - needs to be abstract, final or empty.177
ErrorsMissing a Javadoc comment.177
ErrorsMethod 'discardCurrentSolution' is not designed for extension - needs to be abstract, final or empty.182
ErrorsMissing a Javadoc comment.182
ErrorsMethod 'discardSolutionsForOptimizing' is not designed for extension - needs to be abstract, final or empty.197
ErrorsMissing a Javadoc comment.197
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.203
ErrorsMissing a Javadoc comment.203
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.207
ErrorsMissing a Javadoc comment.207
ErrorsParameter criterion should be final.207
ErrorsMethod 'isOptimal' is not designed for extension - needs to be abstract, final or empty.221
ErrorsMissing a Javadoc comment.221
ErrorsMethod 'setTimeoutForFindingBetterSolution' is not designed for extension - needs to be abstract, final or empty.225
ErrorsMissing a Javadoc comment.225
ErrorsParameter seconds should be final.225

org/sat4j/tools/ManyCore.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.55
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.61
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsLine has trailing spaces.72
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsVariable 'solvers' must be private and have accessor methods.78
ErrorsMissing a Javadoc comment.79
ErrorsVariable 'numberOfSolvers' must be private and have accessor methods.79
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.83
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.88
ErrorsParameter factory should be final.88
ErrorsParameter solverNames should be final.88
ErrorsLine has trailing spaces.101
ErrorsParameter names should be final.107
ErrorsParameter solverObjects should be final.107
ErrorsMissing a Javadoc comment.114
ErrorsParameter solverObjects should be final.114
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsParameter clauses should be final.127
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsParameter literals should be final.134
ErrorsParameter degree should be final.134
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.143
ErrorsMissing a Javadoc comment.143
ErrorsParameter literals should be final.143
ErrorsParameter degree should be final.143
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.152
ErrorsMissing a Javadoc comment.152
ErrorsParameter literals should be final.152
ErrorsParameter n should be final.152
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter literals should be final.161
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.169
ErrorsMissing a Javadoc comment.169
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.175
ErrorsMissing a Javadoc comment.175
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.182
ErrorsMissing a Javadoc comment.182
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.186
ErrorsMissing a Javadoc comment.186
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.194
ErrorsMissing a Javadoc comment.194
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.198
ErrorsMissing a Javadoc comment.198
ErrorsParameter howmany should be final.198
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.206
ErrorsMissing a Javadoc comment.206
ErrorsParameter out should be final.207
ErrorsParameter prefix should be final.207
ErrorsLine is longer than 80 characters.210
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMissing a Javadoc comment.216
ErrorsParameter out should be final.216
ErrorsParameter prefix should be final.216
ErrorsLine is longer than 80 characters.219
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.225
ErrorsMissing a Javadoc comment.225
ErrorsParameter c should be final.225
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.243
ErrorsMissing a Javadoc comment.243
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.249
ErrorsMissing a Javadoc comment.249
ErrorsParameter nb should be final.249
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMissing a Javadoc comment.255
ErrorsParameter t should be final.255
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.261
ErrorsMissing a Javadoc comment.261
ErrorsParameter t should be final.261
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.267
ErrorsMissing a Javadoc comment.267
ErrorsParameter count should be final.267
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.273
ErrorsMissing a Javadoc comment.273
ErrorsParameter prefix should be final.273
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.293
ErrorsMissing a Javadoc comment.293
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.301
ErrorsMissing a Javadoc comment.301
ErrorsParameter assumps should be final.301
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.309
ErrorsMissing a Javadoc comment.309
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.313
ErrorsMissing a Javadoc comment.313
ErrorsParameter assumps should be final.313
ErrorsParameter globalTimeout should be final.314
ErrorsMust have at least one statement.326
ErrorsLine is longer than 80 characters.336
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.336
ErrorsMissing a Javadoc comment.336
ErrorsParameter globalTimeout should be final.336
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.340
ErrorsMissing a Javadoc comment.340
ErrorsParameter assumps should be final.340
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.344
ErrorsMissing a Javadoc comment.344
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.348
ErrorsMissing a Javadoc comment.348
ErrorsParameter var should be final.348
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.352
ErrorsMissing a Javadoc comment.352
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.356
ErrorsMissing a Javadoc comment.356
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.360
ErrorsMissing a Javadoc comment.360
ErrorsParameter out should be final.360
ErrorsParameter prefix should be final.360
ErrorsMethod 'onFinishWithAnswer' is not designed for extension - needs to be abstract, final or empty.368
ErrorsMissing a Javadoc comment.368
ErrorsParameter finished should be final.368
ErrorsParameter result should be final.369
ErrorsParameter index should be final.369
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.387
ErrorsMissing a Javadoc comment.387
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.391
ErrorsMissing a Javadoc comment.391
ErrorsParameter status should be final.391
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.397
ErrorsMissing a Javadoc comment.397
ErrorsParameter sl should be final.398
ErrorsExpected an @return tag.407
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.407
ErrorsExpected @param tag for '<I>'.407
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.411
ErrorsMissing a Javadoc comment.411
ErrorsParameter reserve should be final.411
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.419
ErrorsMissing a Javadoc comment.419
ErrorsParameter literals should be final.419
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.428
ErrorsMissing a Javadoc comment.428
ErrorsParameter c should be final.428
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.447
ErrorsMissing a Javadoc comment.447
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.451
ErrorsMissing a Javadoc comment.451
ErrorsParameter value should be final.451
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.457
ErrorsMissing a Javadoc comment.457
ErrorsParameter prefix should be final.457
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.464
ErrorsMissing a Javadoc comment.464
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.468
ErrorsMissing a Javadoc comment.468
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.472
ErrorsMissing a Javadoc comment.472
ErrorsExpected an @return tag.479
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.479
ErrorsParameter p should be final.479
ErrorsExpected @param tag for 'p'.479
ErrorsMethod 'getSolvers' is not designed for extension - needs to be abstract, final or empty.483
ErrorsMissing a Javadoc comment.483
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.487
ErrorsMissing a Javadoc comment.487
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.491
ErrorsMissing a Javadoc comment.491
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.495
ErrorsMissing a Javadoc comment.495
ErrorsParameter p should be final.495
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.502
ErrorsMissing a Javadoc comment.502
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.506
ErrorsMissing a Javadoc comment.506
ErrorsParameter value should be final.506
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.513
ErrorsMissing a Javadoc comment.513
ErrorsLine is longer than 80 characters.514
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.520
ErrorsParameter out should be final.520
ErrorsExpected @param tag for 'out'.520
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.527
ErrorsParameter out should be final.527
ErrorsExpected @param tag for 'out'.527
ErrorsMissing a Javadoc comment.537
ErrorsMissing a Javadoc comment.539
ErrorsMissing a Javadoc comment.540
ErrorsMissing a Javadoc comment.541
ErrorsMissing a Javadoc comment.542
ErrorsMissing a Javadoc comment.543
ErrorsMissing a Javadoc comment.545
ErrorsParameter i should be final.545
ErrorsParameter solver should be final.545
Errors'solver' hides a field.545
ErrorsParameter assumps should be final.545
Errors'assumps' hides a field.545
ErrorsParameter globalTimeout should be final.546
Errors'globalTimeout' hides a field.546
ErrorsParameter ol should be final.546
Errors'ol' hides a field.546
ErrorsMissing a Javadoc comment.554

org/sat4j/tools/Minimal4CardinalityModel.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.43
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsParameter solver should be final.56
ErrorsExpected @param tag for 'solver'.56
ErrorsMissing a Javadoc comment.60
ErrorsParameter solver should be final.60
ErrorsParameter p should be final.60
ErrorsParameter modelListener should be final.61
ErrorsMissing a Javadoc comment.65
ErrorsParameter solver should be final.65
ErrorsParameter p should be final.65
ErrorsMissing a Javadoc comment.69
ErrorsParameter solver should be final.69
ErrorsParameter modelListener should be final.70
ErrorsLine has trailing spaces.76
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMust have at least one statement.97
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.106

org/sat4j/tools/Minimal4InclusionModel.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.49
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.56
ErrorsLine has trailing spaces.59
ErrorsParameter solver should be final.67
ErrorsExpected @param tag for 'solver'.67
ErrorsParameter p should be final.67
ErrorsParameter modelListener should be final.68
ErrorsLine has trailing spaces.73
ErrorsParameter solver should be final.79
ErrorsExpected @param tag for 'solver'.79
ErrorsParameter p should be final.79
ErrorsParameter solver should be final.86
ErrorsExpected @param tag for 'solver'.86
ErrorsLine has trailing spaces.92
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMust have at least one statement.118
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.126

org/sat4j/tools/ModelIterator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.62
ErrorsMissing a Javadoc comment.67
ErrorsMissing a Javadoc comment.69
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.71
ErrorsLine has trailing spaces.77
ErrorsParameter solver should be final.86
ErrorsLine has trailing spaces.96
ErrorsParameter solver should be final.108
ErrorsParameter bound should be final.108
Errors'bound' hides a field.108
ErrorsLine has trailing spaces.115
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.118
ErrorsLine has trailing spaces.136
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.139
ErrorsLine has trailing spaces.150
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.153
ErrorsParameter assumps should be final.154
ErrorsLine has trailing spaces.164
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.167
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.174
ErrorsLine has trailing spaces.192
ErrorsMethod 'numberOfModelsFoundSoFar' is not designed for extension - needs to be abstract, final or empty.196

org/sat4j/tools/ModelIteratorToSATAdapter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.48
ErrorsLine is longer than 80 characters.50
ErrorsMissing a Javadoc comment.50
ErrorsParameter solver should be final.50
ErrorsParameter sfl should be final.50
Errors'sfl' hides a field.50
ErrorsMissing a Javadoc comment.54
ErrorsParameter solver should be final.54
ErrorsParameter bound should be final.54
ErrorsParameter sfl should be final.55
Errors'sfl' hides a field.55
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.71
ErrorsParameter assumps should be final.72
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.82

org/sat4j/tools/MultiTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.47
ErrorsType Javadoc comment is missing an @param <T> tag.49
ErrorsLine has trailing spaces.53
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
ErrorsLine is longer than 80 characters.57
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsParameter listeners should be final.59
Errors'listeners' hides a field.59
ErrorsMissing a Javadoc comment.63
ErrorsParameter listenersList should be final.63
ErrorsMethod 'assuming' is not designed for extension - needs to be abstract, final or empty.67
ErrorsMissing a Javadoc comment.67
ErrorsParameter p should be final.67
ErrorsMethod 'propagating' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter p should be final.74
ErrorsParameter reason should be final.74
ErrorsMethod 'backtracking' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
ErrorsParameter p should be final.81
ErrorsMethod 'adding' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMissing a Javadoc comment.87
ErrorsParameter p should be final.87
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter c should be final.94
ErrorsMethod 'delete' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter clause should be final.101
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.108
ErrorsMissing a Javadoc comment.108
ErrorsParameter confl should be final.108
ErrorsParameter dlevel should be final.108
ErrorsParameter trailLevel should be final.108
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsParameter p should be final.115
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsParameter model should be final.122
ErrorsParameter lazyModel should be final.122
ErrorsMethod 'beginLoop' is not designed for extension - needs to be abstract, final or empty.129
ErrorsMissing a Javadoc comment.129
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsParameter result should be final.142
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.148
ErrorsMissing a Javadoc comment.148
ErrorsMethod 'backjump' is not designed for extension - needs to be abstract, final or empty.155
ErrorsMissing a Javadoc comment.155
ErrorsParameter backjumpLevel should be final.155
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsParameter solverService should be final.162
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMissing a Javadoc comment.168

org/sat4j/tools/NegationDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.55
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.61
ErrorsParameter decorated should be final.61
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter literals should be final.67
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.81
ErrorsParameter literals should be final.82
ErrorsParameter degree should be final.82
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.87
ErrorsParameter literals should be final.88
ErrorsParameter degree should be final.88
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.93
ErrorsParameter literals should be final.94
ErrorsParameter n should be final.94
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.99
ErrorsParameter assumps should be final.100
ErrorsParameter global should be final.100
ErrorsMethod 'getAddedVars' is not designed for extension - needs to be abstract, final or empty.121

org/sat4j/tools/OptToSatAdapter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.38
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.45
ErrorsVariable 'problem' must be private and have accessor methods.45
ErrorsMissing a Javadoc comment.47
ErrorsVariable 'modelComputed' must be private and have accessor methods.47
ErrorsMissing a Javadoc comment.48
ErrorsVariable 'optimalValueForced' must be private and have accessor methods.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter problem should be final.50
Errors'problem' hides a field.50
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter global should be final.68
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter assumps should be final.74
ErrorsParameter global should be final.74
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.79
ErrorsParameter assumps should be final.80
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.84
ErrorsMust have at least one statement.104
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.122
ErrorsParameter var should be final.123
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.130
ErrorsParameter prefix should be final.131
ErrorsLine has trailing spaces.139
ErrorsMethod 'isOptimal' is not designed for extension - needs to be abstract, final or empty.142

org/sat4j/tools/OutcomeListener.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.35
ErrorsMissing a Javadoc comment.41

org/sat4j/tools/RemiUtils.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.37
ErrorsLine has trailing spaces.39
ErrorsMissing a Javadoc comment.44
ErrorsLine has trailing spaces.50
ErrorsParameter s should be final.57
ErrorsExpected @throws tag for 'TimeoutException'.57

org/sat4j/tools/SearchEnumeratorListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.47
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsParameter sfl should be final.57
Errors'sfl' hides a field.57
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.61
ErrorsParameter solverService should be final.62
Errors'solverService' hides a field.62
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter model should be final.67
ErrorsParameter lazyModel should be final.67
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.77
ErrorsParameter result should be final.78
ErrorsMethod 'getNumberOfSolutionFound' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82

org/sat4j/tools/SearchListenerAdapter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.38
ErrorsLine has trailing spaces.42
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
ErrorsMissing a Javadoc comment.46
ErrorsParameter solverService should be final.46
ErrorsMissing a Javadoc comment.49
ErrorsParameter p should be final.49
ErrorsMissing a Javadoc comment.52
ErrorsParameter p should be final.52
ErrorsParameter reason should be final.52
ErrorsMissing a Javadoc comment.55
ErrorsParameter p should be final.55
ErrorsMissing a Javadoc comment.58
ErrorsParameter p should be final.58
ErrorsMissing a Javadoc comment.61
ErrorsParameter c should be final.61
ErrorsMissing a Javadoc comment.64
ErrorsParameter clause should be final.64
ErrorsMissing a Javadoc comment.67
ErrorsParameter confl should be final.67
ErrorsParameter dlevel should be final.67
ErrorsParameter trailLevel should be final.67
ErrorsMissing a Javadoc comment.70
ErrorsParameter p should be final.70
ErrorsMissing a Javadoc comment.73
ErrorsParameter model should be final.73
ErrorsParameter lazyModel should be final.73
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.82
ErrorsParameter result should be final.82
ErrorsMissing a Javadoc comment.85
ErrorsMissing a Javadoc comment.88
ErrorsParameter backjumpLevel should be final.88
ErrorsMissing a Javadoc comment.91

org/sat4j/tools/SearchMinOneListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.39
ErrorsLine has trailing spaces.41
ErrorsLine is longer than 80 characters.43
ErrorsLine has trailing spaces.46
ErrorsLine contains a tab character.46
ErrorsLine contains a tab character.47
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.54
ErrorsParameter sfl should be final.54
Errors'sfl' hides a field.54
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.58
ErrorsParameter solverService should be final.59
Errors'solverService' hides a field.59
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.63
ErrorsParameter model should be final.64
ErrorsParameter lazyModel should be final.64
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.80
ErrorsParameter result should be final.81

org/sat4j/tools/SingleSolutionDetector.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.62
ErrorsLine has trailing spaces.67
ErrorsMissing a Javadoc comment.71
ErrorsParameter solver should be final.71
ErrorsLine has trailing spaces.78
ErrorsLine has trailing spaces.84
ErrorsMethod 'hasASingleSolution' is not designed for extension - needs to be abstract, final or empty.90
ErrorsExpected @throws tag for 'TimeoutException'.90
ErrorsLine has trailing spaces.97
ErrorsMethod 'hasASingleSolution' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter assumptions should be final.104
ErrorsExpected @throws tag for 'TimeoutException'.105

org/sat4j/tools/SolutionCounter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.61
ErrorsLine has trailing spaces.66
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsParameter solver should be final.72
ErrorsLine has trailing spaces.78
ErrorsMethod 'lowerBound' is not designed for extension - needs to be abstract, final or empty.82
ErrorsLine has trailing spaces.90
ErrorsMethod 'countSolutions' is not designed for extension - needs to be abstract, final or empty.95

org/sat4j/tools/SolutionFoundListener.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.38
ErrorsLine has trailing spaces.41
ErrorsMissing a Javadoc comment.45
ErrorsParameter model should be final.47
ErrorsParameter solution should be final.51
ErrorsLine has trailing spaces.64
ErrorsLine has trailing spaces.74
ErrorsFirst sentence should end with a period.80

org/sat4j/tools/SolverDecorator.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsType Javadoc comment is missing an @param <T> tag.52
ErrorsLine has trailing spaces.55
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.59
ErrorsMissing a Javadoc comment.59
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsParameter status should be final.63
ErrorsLine has trailing spaces.69
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsParameter count should be final.72
ErrorsLine has trailing spaces.78
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsParameter out should be final.82
ErrorsParameter prefix should be final.82
ErrorsLine has trailing spaces.88
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.92
ErrorsMissing a Javadoc comment.92
ErrorsParameter out should be final.92
ErrorsLine has trailing spaces.98
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter global should be final.101
ErrorsLine has trailing spaces.107
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsParameter assumps should be final.111
ErrorsParameter global should be final.111
ErrorsLine has trailing spaces.118
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMissing a Javadoc comment.121
ErrorsLine has trailing spaces.127
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsLine has trailing spaces.136
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsParameter assumps should be final.139
ErrorsLine has trailing spaces.145
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.148
ErrorsMissing a Javadoc comment.148
ErrorsParameter var should be final.148
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.152
ErrorsMissing a Javadoc comment.152
ErrorsParameter nb should be final.152
ErrorsLine has trailing spaces.158
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsExpected an @return tag.168
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.168
ErrorsLine has trailing spaces.174
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.177
ErrorsMissing a Javadoc comment.177
ErrorsParameter prefix should be final.177
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.181
ErrorsLine has trailing spaces.188
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.192
ErrorsMissing a Javadoc comment.192
ErrorsParameter out should be final.193
ErrorsParameter prefix should be final.193
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.197
ErrorsMissing a Javadoc comment.197
ErrorsParameter out should be final.197
ErrorsParameter prefix should be final.197
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.201
ErrorsMissing a Javadoc comment.201
ErrorsParameter out should be final.201
ErrorsMissing a Javadoc comment.205
ErrorsLine has trailing spaces.208
ErrorsParameter solver should be final.210
Errors'solver' hides a field.210
ErrorsExpected @param tag for 'solver'.210
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsLine has trailing spaces.221
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.224
ErrorsMissing a Javadoc comment.224
ErrorsParameter howmany should be final.224
ErrorsLine has trailing spaces.230
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.233
ErrorsMissing a Javadoc comment.233
ErrorsParameter literals should be final.233
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.237
ErrorsMissing a Javadoc comment.237
ErrorsParameter clauses should be final.237
ErrorsExpected an @return tag.245
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.245
ErrorsParameter literals should be final.245
ErrorsExpected @param tag for 'literals'.245
ErrorsExpected @throws tag for 'ContradictionException'.246
ErrorsLine has trailing spaces.252
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMissing a Javadoc comment.255
ErrorsParameter literals should be final.255
ErrorsParameter degree should be final.255
ErrorsLine has trailing spaces.262
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.265
ErrorsMissing a Javadoc comment.265
ErrorsParameter literals should be final.265
ErrorsParameter degree should be final.265
ErrorsLine has trailing spaces.272
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.275
ErrorsMissing a Javadoc comment.275
ErrorsLine has trailing spaces.281
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.284
ErrorsMissing a Javadoc comment.284
ErrorsLine has trailing spaces.290
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.293
ErrorsMissing a Javadoc comment.293
ErrorsParameter assumps should be final.293
ErrorsLine has trailing spaces.299
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.302
ErrorsMissing a Javadoc comment.302
ErrorsParameter t should be final.302
ErrorsLine has trailing spaces.308
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.311
ErrorsMissing a Javadoc comment.311
ErrorsParameter t should be final.311
ErrorsLine has trailing spaces.317
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.320
ErrorsMissing a Javadoc comment.320
ErrorsLine has trailing spaces.326
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.329
ErrorsMissing a Javadoc comment.329
ErrorsLine has trailing spaces.335
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.338
ErrorsMissing a Javadoc comment.338
ErrorsLine has trailing spaces.344
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.347
ErrorsMissing a Javadoc comment.347
ErrorsMethod 'decorated' is not designed for extension - needs to be abstract, final or empty.351
ErrorsMissing a Javadoc comment.351
ErrorsLine has trailing spaces.358
ErrorsMethod 'clearDecorated' is not designed for extension - needs to be abstract, final or empty.361
ErrorsLine has trailing spaces.369
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.372
ErrorsMissing a Javadoc comment.372
ErrorsParameter c should be final.372
ErrorsLine has trailing spaces.378
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.381
ErrorsMissing a Javadoc comment.381
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.388
ErrorsExpected @param tag for '<S>'.388
ErrorsParameter sl should be final.389
ErrorsExpected @param tag for 'sl'.389
ErrorsExpected an @return tag.396
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.396
ErrorsParameter reserve should be final.396
ErrorsExpected @param tag for 'reserve'.396
ErrorsExpected an @return tag.403
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.403
ErrorsParameter c should be final.403
ErrorsExpected @param tag for 'c'.403
ErrorsExpected an @return tag.410
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.410
ErrorsExpected @param tag for '<S>'.410
ErrorsExpected an @return tag.417
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.417
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.424
ErrorsParameter value should be final.424
ErrorsExpected @param tag for 'value'.424
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.431
ErrorsParameter prefix should be final.431
ErrorsExpected @param tag for 'prefix'.431
ErrorsExpected an @return tag.438
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.438
ErrorsExpected an @return tag.445
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.445
ErrorsExpected an @return tag.452
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.452
ErrorsExpected an @return tag.459
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.459
ErrorsParameter literals should be final.459
ErrorsExpected @param tag for 'literals'.459
ErrorsParameter n should be final.459
ErrorsExpected @param tag for 'n'.459
ErrorsExpected @throws tag for 'ContradictionException'.460
ErrorsExpected an @return tag.467
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.467
ErrorsExpected an @return tag.474
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.474
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.481
ErrorsParameter p should be final.481
ErrorsExpected @param tag for 'p'.481
ErrorsExpected an @return tag.488
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.488
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.495
ErrorsParameter value should be final.495
ErrorsExpected @param tag for 'value'.495
ErrorsExpected an @return tag.502
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.502
ErrorsParameter p should be final.502
ErrorsExpected @param tag for 'p'.502
ErrorsExpected an @return tag.509
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.509

org/sat4j/tools/SpeedTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.40
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter visuTool should be final.50
Errors'visuTool' hides a field.50
ErrorsLine is longer than 80 characters.51
ErrorsParameter cleanVisuTool should be final.51
Errors'cleanVisuTool' hides a field.51
ErrorsParameter restartVisuTool should be final.51
Errors'restartVisuTool' hides a field.51
ErrorsMethod 'propagating' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter p should be final.67
ErrorsParameter reason should be final.67
Errors'2000' is a magic number.70
Errors'1000' is a magic number.73
Errors'1000.0' is a magic number.77
Errors'1000.0' is a magic number.78
Errors'1000.0' is a magic number.79
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter result should be final.87
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.93
Errors'1000.0' is a magic number.97
Errors'1000' is a magic number.98
Errors'1000.0' is a magic number.99
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.103
Errors'1000' is a magic number.107
Errors'1000.0' is a magic number.108
Errors'1000.0' is a magic number.112
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.116

org/sat4j/tools/StatisticsSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.52
ErrorsLine is longer than 80 characters.54
ErrorsMissing a Javadoc comment.54
ErrorsLine has trailing spaces.57
ErrorsFirst sentence should end with a period.61
ErrorsFirst sentence should end with a period.66
ErrorsFirst sentence should end with a period.71
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsFirst sentence should end with a period.84
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsParameter var should be final.94
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.104
ErrorsMissing a Javadoc comment.104
ErrorsParameter p should be final.104
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.109
ErrorsMissing a Javadoc comment.109
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsParameter assumps should be final.113
ErrorsParameter globalTimeout should be final.113
ErrorsLine is longer than 80 characters.118
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsParameter globalTimeout should be final.118
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsParameter assumps should be final.122
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsParameter assumps should be final.130
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsParameter howmany should be final.138
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.144
ErrorsMissing a Javadoc comment.144
ErrorsMissing a Javadoc comment.148
ErrorsParameter out should be final.149
ErrorsParameter prefix should be final.149
ErrorsMissing a Javadoc comment.153
ErrorsParameter out should be final.153
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.156
ErrorsMissing a Javadoc comment.156
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter reserve should be final.161
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.165
ErrorsMissing a Javadoc comment.165
ErrorsParameter p should be final.165
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.169
ErrorsMissing a Javadoc comment.169
ErrorsParameter nb should be final.169
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.173
ErrorsMissing a Javadoc comment.173
ErrorsParameter literals should be final.173
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.211
ErrorsMissing a Javadoc comment.211
ErrorsParameter literals should be final.211
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.216
ErrorsMissing a Javadoc comment.216
ErrorsParameter c should be final.216
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.220
ErrorsMissing a Javadoc comment.220
ErrorsParameter c should be final.220
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.224
ErrorsMissing a Javadoc comment.224
ErrorsParameter clauses should be final.224
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.229
ErrorsMissing a Javadoc comment.229
ErrorsParameter literals should be final.229
ErrorsParameter degree should be final.229
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMissing a Javadoc comment.234
ErrorsParameter literals should be final.234
ErrorsParameter degree should be final.234
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.239
ErrorsMissing a Javadoc comment.239
ErrorsParameter literals should be final.239
ErrorsParameter n should be final.239
ErrorsMissing a Javadoc comment.244
ErrorsParameter t should be final.244
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.247
ErrorsMissing a Javadoc comment.247
ErrorsParameter count should be final.247
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.251
ErrorsMissing a Javadoc comment.251
ErrorsParameter t should be final.251
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.255
ErrorsMissing a Javadoc comment.255
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.259
ErrorsMissing a Javadoc comment.259
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.263
ErrorsMissing a Javadoc comment.263
ErrorsMissing a Javadoc comment.267
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.270
ErrorsMissing a Javadoc comment.270
ErrorsParameter out should be final.271
ErrorsParameter prefix should be final.271
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.275
ErrorsMissing a Javadoc comment.275
ErrorsParameter out should be final.276
ErrorsParameter prefix should be final.276
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.280
ErrorsMissing a Javadoc comment.280
ErrorsParameter out should be final.280
ErrorsLine is longer than 80 characters.342
ErrorsLine is longer than 80 characters.346
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.357
ErrorsMissing a Javadoc comment.357
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.361
ErrorsMissing a Javadoc comment.361
ErrorsParameter prefix should be final.361
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.365
ErrorsMissing a Javadoc comment.365
ErrorsMissing a Javadoc comment.369
ErrorsParameter status should be final.369
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.372
ErrorsMissing a Javadoc comment.372
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.376
ErrorsMissing a Javadoc comment.376
ErrorsParameter sl should be final.377
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.381
ErrorsMissing a Javadoc comment.381
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.385
ErrorsMissing a Javadoc comment.385
ErrorsMissing a Javadoc comment.389
ErrorsParameter value should be final.389
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.392
ErrorsMissing a Javadoc comment.392
ErrorsParameter prefix should be final.392
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.396
ErrorsMissing a Javadoc comment.396
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.400
ErrorsMissing a Javadoc comment.400
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.404
ErrorsMissing a Javadoc comment.404
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.408
ErrorsMissing a Javadoc comment.408
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.412
ErrorsMissing a Javadoc comment.412
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.416
ErrorsMissing a Javadoc comment.416
ErrorsParameter keepHot should be final.416
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.420
ErrorsMissing a Javadoc comment.420

org/sat4j/tools/TextOutputTracing.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsType Javadoc comment is missing an @param <T> tag.46
ErrorsMissing a Javadoc comment.48
ErrorsMissing a Javadoc comment.50
ErrorsParameter mapping should be final.55
Errors'mapping' hides a field.55
ErrorsExpected @param tag for 'mapping'.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter dimacs should be final.59
ErrorsMethod 'assuming' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter p should be final.74
ErrorsMethod 'propagating' is not designed for extension - needs to be abstract, final or empty.81
ErrorsParameter p should be final.81
ErrorsExpected @param tag for 'p'.81
ErrorsParameter reason should be final.81
ErrorsExpected @param tag for 'reason'.81
ErrorsMethod 'backtracking' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
ErrorsParameter p should be final.85
ErrorsMethod 'adding' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsParameter p should be final.89
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.96
ErrorsParameter clause should be final.96
ErrorsExpected @param tag for 'clause'.96
ErrorsMissing a Javadoc comment.101
ErrorsParameter clause should be final.101
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.108
ErrorsParameter confl should be final.108
ErrorsExpected @param tag for 'confl'.108
ErrorsParameter dlevel should be final.108
ErrorsExpected @param tag for 'dlevel'.108
ErrorsParameter trailLevel should be final.108
ErrorsExpected @param tag for 'trailLevel'.108
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.115
ErrorsParameter p should be final.115
ErrorsExpected @param tag for 'p'.115
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMissing a Javadoc comment.119
ErrorsParameter model should be final.119
ErrorsParameter lazyModel should be final.119
ErrorsMissing a Javadoc comment.123
ErrorsMissing a Javadoc comment.126
ErrorsParameter result should be final.132
ErrorsExpected @param tag for 'result'.132
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMethod 'backjump' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsParameter backjumpLevel should be final.142
ErrorsParameter solverService should be final.149
ErrorsExpected @param tag for 'solverService'.149
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.155

org/sat4j/tools/encoding/Binary.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.67
ErrorsExpected an @return tag.69
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.69
ErrorsParameter solver should be final.70
ErrorsExpected @param tag for 'solver'.70
ErrorsParameter literals should be final.70
ErrorsExpected @param tag for 'literals'.70
ErrorsExpected @throws tag for 'ContradictionException'.71
ErrorsArray brackets at illegal position.85
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.130
ErrorsParameter solver should be final.131
ErrorsParameter literals should be final.131
ErrorsParameter k should be final.131
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter solver should be final.190
ErrorsParameter literals should be final.190
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.200
ErrorsParameter solver should be final.201
ErrorsParameter literals should be final.201
ErrorsParameter degree should be final.201

org/sat4j/tools/encoding/Binomial.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.56
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.60
ErrorsParameter solver should be final.61
ErrorsParameter literals should be final.61
ErrorsParameter degree should be final.61
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter solver should be final.83
ErrorsParameter literals should be final.83
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.100
ErrorsParameter solver should be final.101
ErrorsParameter literals should be final.101
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.111
ErrorsParameter solver should be final.112
ErrorsParameter literals should be final.112
ErrorsParameter degree should be final.112

org/sat4j/tools/encoding/Commander.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.46
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.58
ErrorsExpected an @return tag.67
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter solver should be final.68
ErrorsExpected @param tag for 'solver'.68
ErrorsParameter literals should be final.68
ErrorsExpected @param tag for 'literals'.68
ErrorsExpected @throws tag for 'ContradictionException'.69
Errors'3' is a magic number.71
ErrorsLine is longer than 80 characters.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter solver should be final.74
ErrorsParameter literals should be final.74
ErrorsParameter groupSize should be final.74
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.147
ErrorsParameter solver should be final.148
ErrorsParameter literals should be final.148
ErrorsParameter degree should be final.148
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.153
ErrorsParameter solver should be final.154
ErrorsParameter literals should be final.154
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.164
ErrorsParameter solver should be final.165
ErrorsParameter literals should be final.165
ErrorsParameter degree should be final.165

org/sat4j/tools/encoding/EncodingStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.36
ErrorsLine has trailing spaces.38
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.42
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsParameter name should be final.47
Errors'name' hides a field.47

org/sat4j/tools/encoding/EncodingStrategyAdapter.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.51
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.55
ErrorsMissing a Javadoc comment.55
ErrorsParameter solver should be final.55
ErrorsParameter literals should be final.55
ErrorsParameter degree should be final.55
ErrorsMethod 'addAtLeastOne' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsParameter solver should be final.65
ErrorsParameter literals should be final.65
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsParameter solver should be final.70
ErrorsParameter literals should be final.70
ErrorsParameter degree should be final.70
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsParameter solver should be final.75
ErrorsParameter literals should be final.75
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsParameter solver should be final.80
ErrorsParameter literals should be final.80
ErrorsParameter degree should be final.80
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.85
ErrorsMissing a Javadoc comment.85
ErrorsParameter solver should be final.85
ErrorsParameter literals should be final.85
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.90

org/sat4j/tools/encoding/Ladder.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.43
ErrorsLine has trailing spaces.47
ErrorsLine has trailing spaces.54
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.58
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.61
ErrorsParameter solver should be final.64
ErrorsParameter literals should be final.64
ErrorsArray brackets at illegal position.70
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.138
ErrorsLine has trailing spaces.140
ErrorsLine has trailing spaces.141
ErrorsParameter solver should be final.144
ErrorsParameter literals should be final.144
ErrorsArray brackets at illegal position.157

org/sat4j/tools/encoding/Policy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.41
ErrorsLine has trailing spaces.48
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.54
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.62
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.65
ErrorsParameter encodingName should be final.66
ErrorsMissing a Javadoc comment.86
ErrorsParameter adapter should be final.87
ErrorsMethod 'getAtMostOneEncoding' is not designed for extension - needs to be abstract, final or empty.106
ErrorsMissing a Javadoc comment.106
ErrorsLine is longer than 80 characters.110
ErrorsMethod 'setAtMostOneEncoding' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsParameter atMostOneEncoding should be final.110
Errors'atMostOneEncoding' hides a field.110
ErrorsMethod 'setAtMostOneEncoding' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMissing a Javadoc comment.114
ErrorsParameter atMostOneEncoding should be final.114
Errors'atMostOneEncoding' hides a field.114
ErrorsMethod 'getAtMostKEncoding' is not designed for extension - needs to be abstract, final or empty.118
ErrorsMissing a Javadoc comment.118
ErrorsMethod 'setAtMostKEncoding' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsParameter atMostKEncoding should be final.122
Errors'atMostKEncoding' hides a field.122
ErrorsMethod 'setAtMostKEncoding' is not designed for extension - needs to be abstract, final or empty.126
ErrorsMissing a Javadoc comment.126
ErrorsParameter atMostKEncoding should be final.126
Errors'atMostKEncoding' hides a field.126
ErrorsMethod 'getExactlyOneEncoding' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsLine is longer than 80 characters.134
ErrorsMethod 'setExactlyOneEncoding' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsParameter exactlyOneEncoding should be final.134
Errors'exactlyOneEncoding' hides a field.134
ErrorsMethod 'setExactlyOneEncoding' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsParameter exactlyOneEncoding should be final.138
Errors'exactlyOneEncoding' hides a field.138
ErrorsLine is longer than 80 characters.139
ErrorsMethod 'getExactlyKEncoding' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsMethod 'setExactlyKEncoding' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMissing a Javadoc comment.146
ErrorsParameter exactlyKEncoding should be final.146
Errors'exactlyKEncoding' hides a field.146
ErrorsMethod 'setExactlyKEncoding' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter exactlyKEncoding should be final.150
Errors'exactlyKEncoding' hides a field.150
ErrorsMethod 'getAtLeastOneEncoding' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsLine is longer than 80 characters.158
ErrorsMethod 'setAtLeastOneEncoding' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsParameter atLeastOneEncoding should be final.158
Errors'atLeastOneEncoding' hides a field.158
ErrorsMethod 'setAtLeastOneEncoding' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsParameter atLeastOneEncoding should be final.162
Errors'atLeastOneEncoding' hides a field.162
ErrorsLine is longer than 80 characters.163
ErrorsMethod 'getAtLeastKEncoding' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsMethod 'setAtLeastKEncoding' is not designed for extension - needs to be abstract, final or empty.170
ErrorsMissing a Javadoc comment.170
ErrorsParameter atLeastKEncoding should be final.170
Errors'atLeastKEncoding' hides a field.170
ErrorsMethod 'setAtLeastKEncoding' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsParameter atLeastKEncoding should be final.174
Errors'atLeastKEncoding' hides a field.174
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.178
ErrorsParameter solver should be final.179
ErrorsParameter literals should be final.179
ErrorsParameter k should be final.179
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.203
ErrorsParameter solver should be final.204
ErrorsParameter literals should be final.204
ErrorsParameter n should be final.204
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.219
ErrorsParameter solver should be final.220
ErrorsParameter literals should be final.220
ErrorsParameter n should be final.220
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.234

org/sat4j/tools/encoding/Product.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.53
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.61
ErrorsMethod 'addAtMostNonOpt' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsParameter solver should be final.65
ErrorsParameter literals should be final.65
ErrorsParameter k should be final.65
Errors'7' is a magic number.85
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.160
ErrorsParameter solver should be final.161
ErrorsParameter literals should be final.161
ErrorsParameter k should be final.161
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.166
ErrorsParameter solver should be final.167
ErrorsParameter literals should be final.167
Errors'7' is a magic number.176
ErrorsMissing a Javadoc comment.216
ErrorsParameter n should be final.216
ErrorsParameter p should be final.216
ErrorsParameter nbBits should be final.216
ErrorsMissing a Javadoc comment.233
ErrorsParameter tab should be final.233
ErrorsParameter p should be final.233
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.242
ErrorsParameter solver should be final.243
ErrorsParameter literals should be final.243
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.253
ErrorsParameter solver should be final.254
ErrorsParameter literals should be final.254
ErrorsParameter degree should be final.254

org/sat4j/tools/encoding/Sequential.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.48
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.56
ErrorsExpected an @return tag.65
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.65
ErrorsParameter solver should be final.66
ErrorsExpected @param tag for 'solver'.66
ErrorsParameter literals should be final.66
ErrorsExpected @param tag for 'literals'.66
ErrorsParameter k should be final.66
ErrorsExpected @param tag for 'k'.66
ErrorsExpected @throws tag for 'ContradictionException'.67
ErrorsArray brackets at illegal position.75
ErrorsMethod 'addAtMostOne' is not designed for extension - needs to be abstract, final or empty.123
ErrorsParameter solver should be final.124
ErrorsParameter literals should be final.124
ErrorsMethod 'addExactlyOne' is not designed for extension - needs to be abstract, final or empty.129
ErrorsParameter solver should be final.130
ErrorsParameter literals should be final.130
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.140
ErrorsParameter solver should be final.141
ErrorsParameter literals should be final.141
ErrorsParameter degree should be final.141

org/sat4j/tools/xplain/DeletionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.51
ErrorsLine contains a tab character.51
ErrorsLine contains a tab character.52
ErrorsMissing a Javadoc comment.55
ErrorsMethod 'cancelExplanationComputation' is not designed for extension - needs to be abstract, final or empty.57
ErrorsMissing a Javadoc comment.57
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsParameter solver should be final.61
ErrorsParameter constrs should be final.61
ErrorsParameter assumps should be final.62
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.163

org/sat4j/tools/xplain/Explainer.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.34
ErrorsMissing a Javadoc comment.36
ErrorsMissing a Javadoc comment.38

org/sat4j/tools/xplain/HighLevelXplain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.51
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.63
ErrorsParameter solver should be final.63
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.67
ErrorsParameter literals should be final.68
ErrorsParameter degree should be final.68
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.73
ErrorsParameter literals should be final.74
ErrorsParameter degree should be final.74
ErrorsLine has trailing spaces.80
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.81
ErrorsExpected an @return tag.89
ErrorsExpected @throws tag for 'TimeoutException'.89
ErrorsMethod 'minimalExplanation' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsExpected an @return tag.115
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.115
ErrorsExpected @throws tag for 'TimeoutException'.115
ErrorsMethod 'cancelExplanation' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.137
ErrorsParameter assumps should be final.138
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.143
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.149
ErrorsParameter global should be final.150
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.155
ErrorsParameter assumps should be final.156
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.161
ErrorsParameter assumps should be final.162
ErrorsParameter global should be final.162
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.168
ErrorsParameter prefix should be final.169
ErrorsMethod 'setMinimizationStrategy' is not designed for extension - needs to be abstract, final or empty.176
ErrorsMissing a Javadoc comment.176
ErrorsParameter strategy should be final.176

org/sat4j/tools/xplain/InsertionStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.41
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.52
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.67
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
ErrorsMissing a Javadoc comment.71
ErrorsMethod 'cancelExplanationComputation' is not designed for extension - needs to be abstract, final or empty.76
ErrorsExpected an @return tag.83
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter solver should be final.83
ErrorsExpected @param tag for 'solver'.83
ErrorsParameter constrs should be final.83
ErrorsExpected @param tag for 'constrs'.83
ErrorsParameter assumps should be final.84
ErrorsExpected @param tag for 'assumps'.84
ErrorsExpected @throws tag for 'TimeoutException'.84
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.170

org/sat4j/tools/xplain/MinimizationStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.49
ErrorsExpected an @return tag.57
ErrorsExpected @param tag for 'solver'.57
ErrorsExpected @param tag for 'constrs'.57
ErrorsExpected @param tag for 'assumps'.57
ErrorsExpected @throws tag for 'TimeoutException'.58

org/sat4j/tools/xplain/QuickXplain2001Strategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.41
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.52
ErrorsLine has trailing spaces.56
ErrorsLine has trailing spaces.59
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.66
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsMissing a Javadoc comment.70
ErrorsMethod 'cancelExplanationComputation' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMissing a Javadoc comment.72
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsParameter solver should be final.76
ErrorsParameter constrs should be final.76
ErrorsParameter assumps should be final.77
ErrorsInner assignments should be avoided.95
ErrorsMissing a Javadoc comment.105
ErrorsParameter solver should be final.105
ErrorsParameter encodingAssumptions should be final.106
ErrorsParameter start should be final.106
ErrorsParameter end should be final.106
ErrorsParameter result should be final.106
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.151

org/sat4j/tools/xplain/QuickXplainStrategy.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsFirst sentence should end with a period.41
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.52
ErrorsLine has trailing spaces.58
ErrorsLine has trailing spaces.62
ErrorsLine has trailing spaces.63
ErrorsLine has trailing spaces.69
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsMissing a Javadoc comment.73
ErrorsMethod 'cancelExplanationComputation' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsParameter solver should be final.79
ErrorsParameter constrs should be final.79
ErrorsParameter assumps should be final.80
ErrorsMissing a Javadoc comment.129
ErrorsParameter solver should be final.129
ErrorsParameter constrs should be final.129
ErrorsParameter encodingAssumptions should be final.130
ErrorsParameter start should be final.130
ErrorsParameter end should be final.130
ErrorsParameter result should be final.130
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.169

org/sat4j/tools/xplain/Xplain.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.49
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.54
ErrorsLine has trailing spaces.56
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.68
ErrorsParameter solver should be final.68
ErrorsParameter skipDuplicatedEntries should be final.68
ErrorsMissing a Javadoc comment.72
ErrorsParameter solver should be final.72
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.76
ErrorsParameter literals should be final.77
ErrorsParameter n should be final.77
ErrorsLine is longer than 80 characters.80
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.83
ErrorsParameter literals should be final.84
ErrorsParameter degree should be final.84
ErrorsLine is longer than 80 characters.87
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.90
ErrorsParameter literals should be final.91
ErrorsParameter degree should be final.91
ErrorsLine is longer than 80 characters.94
ErrorsLine has trailing spaces.98
ErrorsLine contains a tab character.98
ErrorsLine contains a tab character.99
ErrorsExpected an @return tag.107
ErrorsExpected @throws tag for 'TimeoutException'.107
ErrorsLine has trailing spaces.120
ErrorsMethod 'minimalExplanation' is not designed for extension - needs to be abstract, final or empty.126
ErrorsExpected @throws tag for 'TimeoutException'.126
ErrorsLine has trailing spaces.143
ErrorsExpected an @return tag.149
ErrorsMethod 'explain' is not designed for extension - needs to be abstract, final or empty.149
ErrorsExpected @throws tag for 'TimeoutException'.149
ErrorsMethod 'cancelExplanation' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.165
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.171
ErrorsParameter assumps should be final.172
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.177
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.183
ErrorsParameter global should be final.184
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.189
ErrorsParameter assumps should be final.190
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.195
ErrorsParameter assumps should be final.196
ErrorsParameter global should be final.196
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.202
ErrorsParameter prefix should be final.203
ErrorsMethod 'setMinimizationStrategy' is not designed for extension - needs to be abstract, final or empty.209
ErrorsMissing a Javadoc comment.209
ErrorsParameter strategy should be final.209
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.213
ErrorsParameter c should be final.214
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.222
ErrorsParameter c should be final.223