Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
215007044

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.java0069
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.java0097
org/sat4j/minisat/constraints/card/MaxWatchCard.java0080
org/sat4j/minisat/constraints/card/MinWatchCard.java00115
org/sat4j/minisat/constraints/card/package-info.java001
org/sat4j/minisat/constraints/cnf/BinaryClause.java0069
org/sat4j/minisat/constraints/cnf/Clauses.java0017
org/sat4j/minisat/constraints/cnf/HTClause.java0071
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.java0061
org/sat4j/minisat/constraints/cnf/UnitClauses.java0056
org/sat4j/minisat/constraints/cnf/WLClause.java0067
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.java0021
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.java00598
org/sat4j/minisat/core/SolverStats.java0049
org/sat4j/minisat/core/Undoable.java005
org/sat4j/minisat/core/VarActivityListener.java005
org/sat4j/minisat/core/VoidTracing.java0039
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.java0031
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.java0072
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.java0034
org/sat4j/specs/TimeoutException.java0011
org/sat4j/specs/UnitClauseProvider.java007
org/sat4j/specs/UnitPropagationListener.java0010
org/sat4j/specs/package-info.java002
org/sat4j/tools/AbstractClauseSelectorSolver.java0042
org/sat4j/tools/AbstractMinimalModel.java0024
org/sat4j/tools/AbstractOutputSolver.java00112
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.java0071
org/sat4j/tools/ManyCore.java00216
org/sat4j/tools/Minimal4CardinalityModel.java0021
org/sat4j/tools/Minimal4InclusionModel.java0022
org/sat4j/tools/ModelIterator.java0029
org/sat4j/tools/ModelIteratorToSATAdapter.java0020
org/sat4j/tools/MultiTracing.java0066
org/sat4j/tools/NegationDecorator.java0023
org/sat4j/tools/OptToSatAdapter.java0041
org/sat4j/tools/OutcomeListener.java005
org/sat4j/tools/RemiUtils.java008
org/sat4j/tools/RupSearchListener.java0017
org/sat4j/tools/SearchEnumeratorListener.java0023
org/sat4j/tools/SearchListenerAdapter.java0040
org/sat4j/tools/SearchMinOneListener.java0021
org/sat4j/tools/SingleSolutionDetector.java0018
org/sat4j/tools/SolutionCounter.java0015
org/sat4j/tools/SolutionFoundListener.java0010
org/sat4j/tools/SolverDecorator.java00204
org/sat4j/tools/SpeedTracing.java0038
org/sat4j/tools/StatisticsSolver.java00162
org/sat4j/tools/TextOutputTracing.java0058
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+$"
934Errors Error
JavadocMethod1690Errors Error
JavadocType52Errors Error
JavadocVariable515Errors Error
JavadocStyle94Errors 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
LineLength546Errors 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
EmptyBlock7Errors Error
LeftCurly0Errors Error
NeedBraces2Errors Error
RightCurly0Errors Error
AvoidInlineConditionals29Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField161Errors Error
IllegalInstantiation0Errors Error
InnerAssignment12Errors Error
MagicNumber108Errors Error
MissingSwitchDefault2Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension1043Errors Error
FinalClass1Errors Error
HideUtilityClassConstructor1Errors Error
InterfaceIsType0Errors Error
VisibilityModifier102Errors Error
ArrayTypeStyle6Errors Error
FinalParameters1627Errors 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.59
ErrorsLine has trailing spaces.61
ErrorsLine has trailing spaces.66
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsMissing a Javadoc comment.70
ErrorsMissing a Javadoc comment.72
ErrorsVariable 'beginTime' must be private and have accessor methods.72
ErrorsMissing a Javadoc comment.74
ErrorsVariable 'exitCode' must be private and have accessor methods.74
ErrorsMissing a Javadoc comment.76
ErrorsVariable 'reader' must be private and have accessor methods.76
ErrorsMissing a Javadoc comment.78
ErrorsVariable 'out' must be private and have accessor methods.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsVariable 'shutdownHook' must be private and have accessor methods.82
ErrorsMissing a Javadoc comment.89
ErrorsVariable 'solver' must be private and have accessor methods.89
ErrorsMissing a Javadoc comment.91
ErrorsVariable 'problem' must be private and have accessor methods.91
ErrorsMissing a Javadoc comment.93
ErrorsVariable 'silent' must be private and have accessor methods.93
ErrorsMissing a Javadoc comment.95
ErrorsVariable 'prime' must be private and have accessor methods.95
ErrorsMissing a Javadoc comment.97
ErrorsMethod 'setLauncherMode' is not designed for extension - needs to be abstract, final or empty.99
ErrorsMissing a Javadoc comment.99
ErrorsParameter launcherMode should be final.99
Errors'launcherMode' hides a field.99
ErrorsMethod 'setIncomplete' is not designed for extension - needs to be abstract, final or empty.103
ErrorsMissing a Javadoc comment.103
ErrorsParameter isIncomplete should be final.103
ErrorsMissing a Javadoc comment.107
ErrorsMethod 'displayResult' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMissing a Javadoc comment.116
ErrorsLine is longer than 80 characters.123
ErrorsLine has trailing spaces.125
ErrorsLine is longer than 80 characters.129
ErrorsLine is longer than 80 characters.145
ErrorsLine is longer than 80 characters.148
Errors'14' is a magic number.148
ErrorsAvoid inline conditionals.148
ErrorsLine is longer than 80 characters.154
ErrorsMethod 'displayLicense' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMissing a Javadoc comment.157
ErrorsLine is longer than 80 characters.158
ErrorsLine is longer than 80 characters.159
ErrorsLine has trailing spaces.165
ErrorsMethod 'readProblem' is not designed for extension - needs to be abstract, final or empty.176
ErrorsParameter problemname should be final.176
ErrorsLine is longer than 80 characters.183
Errors'1000.0' is a magic number.183
ErrorsLine is longer than 80 characters.186
ErrorsLine is longer than 80 characters.203
ErrorsMissing a Javadoc comment.203
ErrorsMethod 'run' is not designed for extension - needs to be abstract, final or empty.205
ErrorsMissing a Javadoc comment.205
ErrorsParameter args should be final.205
ErrorsLine is longer than 80 characters.225
ErrorsMissing a Javadoc comment.262
ErrorsMissing a Javadoc comment.264
ErrorsFirst sentence should end with a period.266
ErrorsLine has trailing spaces.268
ErrorsMethod 'log' is not designed for extension - needs to be abstract, final or empty.271
ErrorsParameter message should be final.271
ErrorsExpected @param tag for 'message'.271
ErrorsMethod 'solve' is not designed for extension - needs to be abstract, final or empty.277
ErrorsMissing a Javadoc comment.277
ErrorsParameter problem should be final.277
Errors'problem' hides a field.277
ErrorsLine has trailing spaces.285
ErrorsMethod 'setDisplaySolutionLine' is not designed for extension - needs to be abstract, final or empty.288
ErrorsParameter value should be final.288
ErrorsExpected @param tag for 'value'.288
ErrorsFirst sentence should end with a period.292
ErrorsLine has trailing spaces.294
ErrorsParameter exitCode should be final.298
Errors'exitCode' hides a field.298
ErrorsFirst sentence should end with a period.302
ErrorsLine has trailing spaces.304
ErrorsLine has trailing spaces.314
ErrorsLine has trailing spaces.322
ErrorsLine has trailing spaces.332
ErrorsMethod 'setLogWriter' is not designed for extension - needs to be abstract, final or empty.335
ErrorsParameter out should be final.335
Errors'out' hides a field.335
ErrorsExpected @param tag for 'out'.335
ErrorsMethod 'getLogWriter' is not designed for extension - needs to be abstract, final or empty.339
ErrorsMissing a Javadoc comment.339
ErrorsMethod 'setSilent' is not designed for extension - needs to be abstract, final or empty.343
ErrorsMissing a Javadoc comment.343
ErrorsParameter b should be final.343
ErrorsMissing a Javadoc comment.347
ErrorsParameter stream should be final.347
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
ErrorsMethod 'showAvailableSolvers' is not designed for extension - needs to be abstract, final or empty.371
ErrorsMissing a Javadoc comment.371
ErrorsParameter afactory should be final.372
ErrorsParameter framework should be final.372

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.255
ErrorsParameter solver should be final.259
ErrorsParameter problem should be final.259
ErrorsParameter logger should be final.260
ErrorsParameter out should be final.260
ErrorsParameter reader should be final.260
ErrorsParameter beginTime should be final.261
ErrorsParameter displaySolutionLine should be final.261
ErrorsLine is longer than 80 characters.281
ErrorsLine is longer than 80 characters.286
Errors'1000.0' is a magic number.300
ErrorsParameter problem should be final.303
ErrorsParameter reader should be final.303
ErrorsParameter logger should be final.303
ErrorsParameter out should be final.304
ErrorsParameter beginTime should be final.304
ErrorsLine is longer than 80 characters.326
ErrorsLine is longer than 80 characters.327
Errors'1000.0' is a magic number.327
ErrorsParameter solution should be final.350
ErrorsParameter solution should be final.354
ErrorsParameter exitCode should be final.362

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.64
ErrorsLine has trailing spaces.70
ErrorsMissing a Javadoc comment.75
ErrorsLine has trailing spaces.79
ErrorsMissing a Javadoc comment.86
ErrorsLine has trailing spaces.94
ErrorsMissing a Javadoc comment.113
ErrorsMissing a Javadoc comment.119
ErrorsLine is longer than 80 characters.125
ErrorsMissing a Javadoc comment.125
ErrorsLine is longer than 80 characters.131
ErrorsMissing a Javadoc comment.131
Errors'1.1' is a magic number.134
Errors'100' is a magic number.134
ErrorsLine is longer than 80 characters.138
ErrorsMissing a Javadoc comment.138
Errors'512' is a magic number.140
ErrorsMissing a Javadoc comment.144
ErrorsLine is longer than 80 characters.151
ErrorsMissing a Javadoc comment.151
ErrorsParameter dsf should be final.152
ErrorsLine is longer than 80 characters.153
Errors'1.1' is a magic number.157
Errors'100' is a magic number.157
ErrorsLine has trailing spaces.163
ErrorsExpected an @return tag.166
ErrorsLine is longer than 80 characters.167
ErrorsExpected an @return tag.180
ErrorsExpected an @return tag.189
ErrorsExpected an @return tag.199
ErrorsLine is longer than 80 characters.200
ErrorsLine has trailing spaces.204
ErrorsExpected an @return tag.207
ErrorsLine is longer than 80 characters.208
ErrorsLine has trailing spaces.212
ErrorsExpected an @return tag.215
ErrorsLine is longer than 80 characters.216
ErrorsLine is longer than 80 characters.219
Errors'10' is a magic number.220
ErrorsExpected an @return tag.228
Errors'512' is a magic number.231
ErrorsParameter dsf should be final.243
ErrorsParameter dsf should be final.259
ErrorsParameter order should be final.259
ErrorsLine is longer than 80 characters.262
ErrorsLine is longer than 80 characters.271
ErrorsLine is longer than 80 characters.272
Errors'10' is a magic number.273
ErrorsLine is longer than 80 characters.286
ErrorsLine is longer than 80 characters.287
Errors'10' is a magic number.288
Errors'1000' is a magic number.291
ErrorsMissing a Javadoc comment.314
ErrorsMissing a Javadoc comment.320
ErrorsParameter dsf should be final.321
ErrorsLine is longer than 80 characters.322
ErrorsLine is longer than 80 characters.335
ErrorsLine is longer than 80 characters.336
ErrorsLine has trailing spaces.354
ErrorsLine has trailing spaces.370
ErrorsMissing a Javadoc comment.384
ErrorsMissing a Javadoc comment.388
ErrorsMissing a Javadoc comment.392
ErrorsLine has trailing spaces.403
ErrorsLine has trailing spaces.412
Errors'100' is a magic number.417
ErrorsLine has trailing spaces.424

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
ErrorsMethod 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.281
ErrorsMissing a Javadoc comment.281
ErrorsParameter s should be final.281
ErrorsFirst sentence should end with a period.285
ErrorsLine has trailing spaces.287
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.290
ErrorsParameter claInc should be final.313
ErrorsExpected @param tag for 'claInc'.313
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.318
ErrorsMissing a Javadoc comment.318
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.322
ErrorsMissing a Javadoc comment.322
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.326
ErrorsMissing a Javadoc comment.326
ErrorsParameter p should be final.326
ErrorsParameter trail should be final.326
ErrorsParameter outReason should be final.326
ErrorsAvoid inline conditionals.327

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
ErrorsMissing a Javadoc comment.418
ErrorsParameter s should be final.418
ErrorsLine has trailing spaces.424
ErrorsMissing a Javadoc comment.427
ErrorsParameter literal should be final.427
ErrorsLine has trailing spaces.433
ErrorsMissing a Javadoc comment.436
ErrorsMissing a Javadoc comment.440
ErrorsParameter claInc should be final.447
ErrorsExpected @param tag for 'claInc'.447
ErrorsMissing a Javadoc comment.452
ErrorsMissing a Javadoc comment.456
ErrorsMissing a Javadoc comment.460
ErrorsParameter p should be final.460
ErrorsParameter trail should be final.460
ErrorsParameter outReason should be final.460

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.489
ErrorsMissing a Javadoc comment.489
ErrorsParameter s should be final.489
ErrorsMethod 'computeWatches' is not designed for extension - needs to be abstract, final or empty.497
ErrorsMissing a Javadoc comment.497
ErrorsMethod 'computePropagation' is not designed for extension - needs to be abstract, final or empty.547
ErrorsMissing a Javadoc comment.547
ErrorsParameter s should be final.547
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.567
ErrorsMissing a Javadoc comment.567
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.573
ErrorsMissing a Javadoc comment.573
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.577
ErrorsParameter card should be final.578
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.609
ErrorsParameter claInc should be final.622
ErrorsExpected @param tag for 'claInc'.622
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.626
ErrorsMissing a Javadoc comment.626
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.630
ErrorsMissing a Javadoc comment.630
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.634
ErrorsMissing a Javadoc comment.634
ErrorsParameter p should be final.634
ErrorsParameter trail should be final.634
ErrorsParameter outReason should be final.634
ErrorsAvoid inline conditionals.635

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.185
ErrorsMissing a Javadoc comment.185
ErrorsParameter s should be final.185
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.192
ErrorsMissing a Javadoc comment.192
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.196
ErrorsMissing a Javadoc comment.196
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.203
ErrorsParameter obj should be final.204
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.219
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.225
ErrorsMissing a Javadoc comment.225
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.230
ErrorsMissing a Javadoc comment.230
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMissing a Javadoc comment.234
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.238
ErrorsMissing a Javadoc comment.238
ErrorsParameter p should be final.238
ErrorsParameter trail should be final.238
ErrorsParameter outReason should be final.238

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.249
ErrorsMissing a Javadoc comment.249
ErrorsParameter s should be final.249
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.256
ErrorsMissing a Javadoc comment.256
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.260
ErrorsMissing a Javadoc comment.260
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.268
ErrorsParameter obj should be final.269
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.300
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.309
ErrorsMissing a Javadoc comment.309
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.313
ErrorsMissing a Javadoc comment.313
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.317
ErrorsMissing a Javadoc comment.317
ErrorsParameter p should be final.317
ErrorsParameter trail should be final.317
ErrorsParameter outReason should be final.317

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.56
ErrorsMissing a Javadoc comment.56
ErrorsParameter s should be final.56
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsParameter p should be final.60
ErrorsParameter outReason should be final.60
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMissing a Javadoc comment.66
ErrorsMissing a Javadoc comment.70
ErrorsParameter claInc should be final.70
ErrorsMethod 'setActivity' is not designed for extension - needs to be abstract, final or empty.74
ErrorsMissing a Javadoc comment.74
ErrorsParameter claInc should be final.74
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMissing a Javadoc comment.78
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.82
ErrorsMissing a Javadoc comment.82
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.86
ErrorsParameter upl should be final.86
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsParameter d should be final.90
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.98
ErrorsMissing a Javadoc comment.98
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsParameter s should be final.102
ErrorsParameter p should be final.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 'learnt' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMissing a Javadoc comment.113
ErrorsMethod 'size' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMissing a Javadoc comment.117
ErrorsMissing a Javadoc comment.121
ErrorsParameter claInc should be final.121
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.130
ErrorsMissing a Javadoc comment.130
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.134
ErrorsMissing a Javadoc comment.134
ErrorsParameter p should be final.134
ErrorsParameter trail should be final.134
ErrorsParameter outReason should be final.134

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.54
ErrorsMissing a Javadoc comment.54
ErrorsParameter s should be final.54
ErrorsMethod 'calcReason' is not designed for extension - needs to be abstract, final or empty.58
ErrorsMissing a Javadoc comment.58
ErrorsParameter p should be final.58
ErrorsParameter outReason should be final.58
ErrorsMethod 'getActivity' is not designed for extension - needs to be abstract, final or empty.63
ErrorsMissing a Javadoc comment.63
ErrorsMissing a Javadoc comment.67
ErrorsParameter claInc should be final.67
ErrorsMissing a Javadoc comment.71
ErrorsParameter claInc should be final.71
ErrorsMethod 'locked' is not designed for extension - needs to be abstract, final or empty.75
ErrorsMissing a Javadoc comment.75
ErrorsMethod 'register' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsMethod 'remove' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter upl should be final.83
ErrorsMethod 'rescaleBy' is not designed for extension - needs to be abstract, final or empty.89
ErrorsMissing a Javadoc comment.89
ErrorsParameter d should be final.89
ErrorsMethod 'setLearnt' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.93
ErrorsMethod 'simplify' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsMethod 'propagate' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter s should be final.101
ErrorsParameter p should be final.101
ErrorsMethod 'get' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMissing a Javadoc comment.105
ErrorsParameter i should be final.105
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 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMissing a Javadoc comment.121
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.125
ErrorsMissing a Javadoc comment.125
ErrorsParameter p should be final.125
ErrorsParameter trail should be final.125
ErrorsParameter outReason should be final.125

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 'assertConstraintIfNeeded' is not designed for extension - needs to be abstract, final or empty.203
ErrorsMissing a Javadoc comment.203
ErrorsParameter s should be final.203
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.210
ErrorsMissing a Javadoc comment.210
ErrorsMethod 'getLits' is not designed for extension - needs to be abstract, final or empty.214
ErrorsMissing a Javadoc comment.214
ErrorsMethod 'equals' is not designed for extension - needs to be abstract, final or empty.220
ErrorsParameter obj should be final.221
ErrorsMethod 'hashCode' is not designed for extension - needs to be abstract, final or empty.249
ErrorsMethod 'canBePropagatedMultipleTimes' is not designed for extension - needs to be abstract, final or empty.258
ErrorsMissing a Javadoc comment.258
ErrorsMethod 'toConstraint' is not designed for extension - needs to be abstract, final or empty.262
ErrorsMissing a Javadoc comment.262
ErrorsMethod 'calcReasonOnTheFly' is not designed for extension - needs to be abstract, final or empty.266
ErrorsMissing a Javadoc comment.266
ErrorsParameter p should be final.266
ErrorsParameter trail should be final.266
ErrorsParameter outReason should be final.266

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.42
ErrorsLine has trailing spaces.44
ErrorsLine has trailing spaces.51
ErrorsExpected @param tag for 'upl'.55
ErrorsLine has trailing spaces.60
ErrorsLine has trailing spaces.68
ErrorsLine has trailing spaces.73
ErrorsLine has trailing spaces.74
ErrorsLine has trailing spaces.89
ErrorsLine has trailing spaces.104
ErrorsLine has trailing spaces.111
ErrorsLine has trailing spaces.114
ErrorsExpected @param tag for 'claInc'.117
ErrorsLine has trailing spaces.121
ErrorsLine has trailing spaces.139
ErrorsFirst sentence should end with a period.145
ErrorsLine has trailing spaces.147
ErrorsLine has trailing spaces.159
ErrorsLine has trailing spaces.169

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.40
ErrorsUnused @throws tag for 'UnsupportedOperationException'.52
ErrorsMissing a Javadoc comment.57
ErrorsMissing a Javadoc comment.59
ErrorsLine has trailing spaces.63
ErrorsExpected @throws tag for 'ContradictionException'.72
ErrorsLine is longer than 80 characters.74
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 @param tag for 'p'.89
ErrorsExpected @param tag for 'p'.96

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.38
ErrorsLine has trailing spaces.40
ErrorsLine has trailing spaces.42
ErrorsLine has trailing spaces.51
ErrorsLine has trailing spaces.58
ErrorsExpected @param tag for 'learner'.64
ErrorsLine has trailing spaces.70
ErrorsExpected @param tag for 'strategy'.73
ErrorsMissing a Javadoc comment.75
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.83
ErrorsLine has trailing spaces.89
ErrorsLine has trailing spaces.92
ErrorsLine has trailing spaces.102
ErrorsExpected @param tag for 'simp'.105
ErrorsMissing a Javadoc comment.107
ErrorsExpected @param tag for 'lcds'.114
ErrorsLine has trailing spaces.117
ErrorsLine has trailing spaces.128
ErrorsMissing a Javadoc comment.136
ErrorsMissing a Javadoc comment.138
ErrorsMissing a Javadoc comment.140
ErrorsMissing a Javadoc comment.142
ErrorsMissing a Javadoc comment.144

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.37
ErrorsLine has trailing spaces.45
ErrorsLine has trailing spaces.60

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,632 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.72
ErrorsType Javadoc comment is missing an @param <D> tag.75
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsLine is longer than 80 characters.82
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.84
ErrorsVariable 'out' must be private and have accessor methods.84
ErrorsVariable 'constrs' must be private and have accessor methods.89
ErrorsVariable 'learnts' must be private and have accessor methods.94
ErrorsFirst sentence should end with a period.106
ErrorsVariable 'trail' must be private and have accessor methods.115
ErrorsVariable 'trailLim' must be private and have accessor methods.120
ErrorsVariable 'rootLevel' must be private and have accessor methods.125
ErrorsMissing a Javadoc comment.127
ErrorsMissing a Javadoc comment.129
ErrorsVariable 'voc' must be private and have accessor methods.129
ErrorsMissing a Javadoc comment.131
ErrorsMissing a Javadoc comment.133
ErrorsMissing a Javadoc comment.135
ErrorsMissing a Javadoc comment.137
ErrorsMissing a Javadoc comment.139
ErrorsVariable 'undertimeout' must be private and have accessor methods.139
ErrorsMissing a Javadoc comment.141
ErrorsMissing a Javadoc comment.143
ErrorsMissing a Javadoc comment.145
ErrorsVariable 'dsfactory' must be private and have accessor methods.145
ErrorsMissing a Javadoc comment.147
ErrorsMissing a Javadoc comment.149
ErrorsName '__dimacs_out' must match pattern '^[a-z][a-zA-Z0-9]*$'.149
ErrorsMissing a Javadoc comment.151
ErrorsVariable 'slistener' must be private and have accessor methods.151
ErrorsMissing a Javadoc comment.153
ErrorsLine is longer than 80 characters.155
ErrorsMissing a Javadoc comment.155
ErrorsMissing a Javadoc comment.157
ErrorsMissing a Javadoc comment.159
ErrorsMissing a Javadoc comment.161
ErrorsMissing a Javadoc comment.163
ErrorsMissing a Javadoc comment.165
ErrorsMissing a Javadoc comment.166
ErrorsMissing a Javadoc comment.168
ErrorsMethod 'dimacs2internal' is not designed for extension - needs to be abstract, final or empty.170
ErrorsMissing a Javadoc comment.170
ErrorsParameter in should be final.170
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.188
ErrorsMissing a Javadoc comment.188
ErrorsParameter p should be final.188
ErrorsParameter learner should be final.198
Errors'learner' hides a field.198
ErrorsExpected @param tag for 'learner'.198
ErrorsParameter dsf should be final.198
ErrorsExpected @param tag for 'dsf'.198
ErrorsParameter order should be final.198
Errors'order' hides a field.198
ErrorsExpected @param tag for 'order'.198
ErrorsParameter restarter should be final.199
Errors'restarter' hides a field.199
ErrorsExpected @param tag for 'restarter'.199
ErrorsMissing a Javadoc comment.203
ErrorsParameter learner should be final.203
Errors'learner' hides a field.203
ErrorsParameter dsf should be final.203
ErrorsParameter params should be final.203
Errors'params' hides a field.203
ErrorsParameter order should be final.204
Errors'order' hides a field.204
ErrorsParameter restarter should be final.204
Errors'restarter' hides a field.204
ErrorsMissing a Javadoc comment.208
ErrorsParameter learner should be final.208
Errors'learner' hides a field.208
ErrorsParameter dsf should be final.208
ErrorsParameter params should be final.208
Errors'params' hides a field.208
ErrorsParameter order should be final.209
Errors'order' hides a field.209
ErrorsParameter restarter should be final.209
Errors'restarter' hides a field.209
ErrorsParameter logger should be final.209
ErrorsLine has trailing spaces.221
ErrorsMissing a Javadoc comment.224
ErrorsParameter dsf should be final.224
ErrorsExpected an @return tag.235
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.243
ErrorsParameter value should be final.243
ErrorsExpected @param tag for 'value'.243
ErrorsLine has trailing spaces.249
ErrorsLine is longer than 80 characters.251
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.254
ErrorsMissing a Javadoc comment.254
ErrorsParameter sl should be final.255
ErrorsLine has trailing spaces.261
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.264
ErrorsMissing a Javadoc comment.264
ErrorsLine has trailing spaces.270
ErrorsMethod 'setLearner' is not designed for extension - needs to be abstract, final or empty.274
ErrorsMissing a Javadoc comment.274
ErrorsParameter strategy should be final.274
ErrorsLine has trailing spaces.280
ErrorsMethod 'setLearningStrategy' is not designed for extension - needs to be abstract, final or empty.285
ErrorsMissing a Javadoc comment.285
ErrorsParameter strategy should be final.285
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.293
ErrorsMissing a Javadoc comment.293
ErrorsParameter t should be final.293
Errors'1000L' is a magic number.294
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.298
ErrorsMissing a Javadoc comment.298
ErrorsParameter t should be final.298
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.303
ErrorsMissing a Javadoc comment.303
ErrorsParameter count should be final.303
ErrorsLine has trailing spaces.310
ErrorsMethod 'setSearchParams' is not designed for extension - needs to be abstract, final or empty.314
ErrorsMissing a Javadoc comment.314
ErrorsParameter sp should be final.314
ErrorsMethod 'getSearchParams' is not designed for extension - needs to be abstract, final or empty.318
ErrorsMissing a Javadoc comment.318
ErrorsLine has trailing spaces.324
ErrorsMethod 'setRestartStrategy' is not designed for extension - needs to be abstract, final or empty.329
ErrorsMissing a Javadoc comment.329
ErrorsParameter restarter should be final.329
Errors'restarter' hides a field.329
ErrorsLine has trailing spaces.335
ErrorsMethod 'getRestartStrategy' is not designed for extension - needs to be abstract, final or empty.338
ErrorsMissing a Javadoc comment.338
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.342
ErrorsMissing a Javadoc comment.342
ErrorsMethod 'nAssigns' is not designed for extension - needs to be abstract, final or empty.356
ErrorsMissing a Javadoc comment.356
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.360
ErrorsMissing a Javadoc comment.360
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.364
ErrorsMissing a Javadoc comment.364
ErrorsParameter c should be final.364
Errors'3' is a magic number.374
ErrorsMissing a Javadoc comment.382
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.386
ErrorsMissing a Javadoc comment.386
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.393
ErrorsMissing a Javadoc comment.393
ErrorsParameter howmany should be final.393
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.399
ErrorsMissing a Javadoc comment.399
ErrorsParameter literals should be final.399
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.404
ErrorsMissing a Javadoc comment.404
ErrorsParameter co should be final.404
ErrorsLine is longer than 80 characters.407
ErrorsExpected an @return tag.421
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.421
ErrorsParameter co should be final.421
ErrorsExpected @param tag for 'co'.421
ErrorsLine is longer than 80 characters.424
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.438
ErrorsMissing a Javadoc comment.438
ErrorsParameter clauses should be final.438
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.446
ErrorsMissing a Javadoc comment.446
ErrorsParameter literals should be final.446
ErrorsParameter degree should be final.446
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.456
ErrorsMissing a Javadoc comment.456
ErrorsParameter literals should be final.456
ErrorsParameter degree should be final.456
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.463
ErrorsMissing a Javadoc comment.463
ErrorsParameter literals should be final.463
ErrorsParameter n should be final.463
ErrorsMethod 'simplifyDB' is not designed for extension - needs to be abstract, final or empty.471
ErrorsMissing a Javadoc comment.471
Errors'{' is followed by whitespace.475
ErrorsLine has trailing spaces.493
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.496
ErrorsLine has trailing spaces.508
ErrorsMethod 'enqueue' is not designed for extension - needs to be abstract, final or empty.511
ErrorsMissing a Javadoc comment.511
ErrorsParameter p should be final.511
ErrorsLine has trailing spaces.517
ErrorsMethod 'enqueue' is not designed for extension - needs to be abstract, final or empty.521
ErrorsMissing a Javadoc comment.521
ErrorsParameter p should be final.521
ErrorsParameter from should be final.521
ErrorsMissing a Javadoc comment.542
ErrorsMissing a Javadoc comment.544
ErrorsMissing a Javadoc comment.546
ErrorsMethod 'analyze' is not designed for extension - needs to be abstract, final or empty.552
ErrorsParameter confl should be final.552
ErrorsExpected @param tag for 'confl'.552
ErrorsParameter results should be final.552
ErrorsExpected @param tag for 'results'.552
ErrorsLine has trailing spaces.625
ErrorsMethod 'analyzeFinalConflictInTermsOfAssumptions' is not designed for extension - needs to be abstract, final or empty.636
ErrorsParameter confl should be final.636
ErrorsParameter assumps should be final.637
ErrorsParameter conflictingLiteral should be final.637
ErrorsMissing a Javadoc comment.713
ErrorsLine has trailing spaces.715
ErrorsParameter outLearnt should be final.719
ErrorsMissing a Javadoc comment.728
ErrorsName 'SIMPLE_SIMPLIFICATION' must match pattern '^[a-z][a-zA-Z0-9]*$'.728
ErrorsVariable 'SIMPLE_SIMPLIFICATION' must be private and have accessor methods.728
ErrorsLine has trailing spaces.730
ErrorsParameter conflictToReduce should be final.734
ErrorsMissing a Javadoc comment.744
ErrorsName 'EXPENSIVE_SIMPLIFICATION' must match pattern '^[a-z][a-zA-Z0-9]*$'.744
ErrorsVariable 'EXPENSIVE_SIMPLIFICATION' must be private and have accessor methods.744
ErrorsLine has trailing spaces.747
ErrorsParameter conflictToReduce should be final.751
ErrorsLine is longer than 80 characters.761
ErrorsMissing a Javadoc comment.761
ErrorsName 'EXPENSIVE_SIMPLIFICATION_WLONLY' must match pattern '^[a-z][a-zA-Z0-9]*$'.761
ErrorsVariable 'EXPENSIVE_SIMPLIFICATION_WLONLY' must be private and have accessor methods.761
ErrorsLine has trailing spaces.764
ErrorsParameter conflictToReduce should be final.768
ErrorsLine is longer than 80 characters.774
ErrorsMissing a Javadoc comment.778
ErrorsLine has trailing spaces.782
ErrorsMethod 'setSimplifier' is not designed for extension - needs to be abstract, final or empty.785
ErrorsMissing a Javadoc comment.785
ErrorsParameter simp should be final.785
ErrorsLine has trailing spaces.798
ErrorsMethod 'setSimplifier' is not designed for extension - needs to be abstract, final or empty.803
ErrorsMissing a Javadoc comment.803
ErrorsParameter simp should be final.803
ErrorsLine has trailing spaces.809
ErrorsMethod 'getSimplifier' is not designed for extension - needs to be abstract, final or empty.812
ErrorsMissing a Javadoc comment.812
ErrorsMissing a Javadoc comment.838
ErrorsParameter conflictToReduce should be final.838
ErrorsInner assignments should be avoided.842
ErrorsMissing a Javadoc comment.861
ErrorsMissing a Javadoc comment.863
ErrorsMissing a Javadoc comment.866
ErrorsParameter conflictToReduce should be final.866
ErrorsMissing a Javadoc comment.886
ErrorsParameter p should be final.886
ErrorsMissing a Javadoc comment.930
ErrorsParameter conflictToReduce should be final.930
ErrorsMissing a Javadoc comment.950
ErrorsParameter p should be final.950
ErrorsLine has trailing spaces.985
ErrorsMethod 'undoOne' is not designed for extension - needs to be abstract, final or empty.987
ErrorsFirst sentence should end with a period.1011
ErrorsLine has trailing spaces.1013
ErrorsMethod 'claBumpActivity' is not designed for extension - needs to be abstract, final or empty.1017
ErrorsParameter confl should be final.1017
ErrorsMethod 'varBumpActivity' is not designed for extension - needs to be abstract, final or empty.1027
ErrorsMissing a Javadoc comment.1027
ErrorsParameter p should be final.1027
ErrorsMissing a Javadoc comment.1031
ErrorsMissing a Javadoc comment.1038
ErrorsMissing a Javadoc comment.1063
ErrorsParameter p should be final.1063
ErrorsMethod 'record' is not designed for extension - needs to be abstract, final or empty.1097
ErrorsMissing a Javadoc comment.1097
ErrorsParameter constr should be final.1097
ErrorsMethod 'assume' is not designed for extension - needs to be abstract, final or empty.1112
ErrorsParameter p should be final.1112
ErrorsExpected @param tag for 'p'.1112
ErrorsFirst sentence should end with a period.1120
ErrorsFirst sentence should end with a period.1134
ErrorsParameter learnedLiteralsLimit should be final.1137
ErrorsExpected @param tag for 'learnedLiteralsLimit'.1137
ErrorsFirst sentence should end with a period.1148
ErrorsLine has trailing spaces.1150
ErrorsMethod 'cancelUntil' is not designed for extension - needs to be abstract, final or empty.1153
ErrorsParameter level should be final.1153
ErrorsExpected @param tag for 'level'.1153
ErrorsMissing a Javadoc comment.1159
ErrorsMissing a Javadoc comment.1161
ErrorsMissing a Javadoc comment.1163
ErrorsMethod 'search' is not designed for extension - needs to be abstract, final or empty.1165
ErrorsMissing a Javadoc comment.1165
ErrorsParameter assumps should be final.1165
ErrorsAvoid inline conditionals.1191
ErrorsLine is longer than 80 characters.1236
ErrorsLine is longer than 80 characters.1262
ErrorsMissing a Javadoc comment.1276
ErrorsMissing a Javadoc comment.1288
ErrorsParameter conflict should be final.1288
ErrorsMissing a Javadoc comment.1291
ErrorsMissing a Javadoc comment.1292
ErrorsMissing a Javadoc comment.1294
ErrorsLine has trailing spaces.1297
ErrorsMethod 'modelFound' is not designed for extension - needs to be abstract, final or empty.1299
ErrorsAvoid inline conditionals.1307
ErrorsAvoid inline conditionals.1324
ErrorsLine has trailing spaces.1344
ErrorsParameter var should be final.1350
ErrorsFirst sentence should end with a period.1364
ErrorsLine has trailing spaces.1366
ErrorsParameter p should be final.1371
ErrorsMissing a Javadoc comment.1380
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.1382
ErrorsMissing a Javadoc comment.1382
ErrorsLine is longer than 80 characters.1463
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.1470
ErrorsMissing a Javadoc comment.1470
ErrorsParameter p should be final.1470
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.1482
ErrorsMissing a Javadoc comment.1482
ErrorsParameter var should be final.1482
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.1494
ErrorsMissing a Javadoc comment.1494
ErrorsMissing a Javadoc comment.1503
ErrorsMethod 'sortOnActivity' is not designed for extension - needs to be abstract, final or empty.1513
ErrorsLine has trailing spaces.1518
ErrorsMethod 'decayActivities' is not designed for extension - needs to be abstract, final or empty.1520
ErrorsLine has trailing spaces.1526
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1535
ErrorsExpected @throws tag for 'TimeoutException'.1535
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1542
ErrorsParameter global should be final.1542
ErrorsExpected @param tag for 'global'.1542
ErrorsExpected @throws tag for 'TimeoutException'.1542
ErrorsMissing a Javadoc comment.1546
ErrorsMissing a Javadoc comment.1548
ErrorsMissing a Javadoc comment.1550
ErrorsMissing a Javadoc comment.1552
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1554
ErrorsMissing a Javadoc comment.1554
ErrorsParameter assumps should be final.1554
ErrorsLine is longer than 80 characters.1558
ErrorsMissing a Javadoc comment.1558
ErrorsParameter learnedConstrs should be final.1573
ErrorsInner assignments should be avoided.1575
ErrorsInner assignments should be avoided.1575
ErrorsLine is longer than 80 characters.1591
ErrorsLine has trailing spaces.1592
ErrorsLine is longer than 80 characters.1592
ErrorsParameter reason should be final.1598
ErrorsParameter outLearnt should be final.1603
ErrorsParameter from should be final.1621
ErrorsMissing a Javadoc comment.1628
Errors'timer' hides a field.1629
ErrorsParameter learnedConstrs should be final.1636
ErrorsInner assignments should be avoided.1639
ErrorsLine is longer than 80 characters.1653
ErrorsLine has trailing spaces.1654
ErrorsLine is longer than 80 characters.1654
ErrorsParameter constr should be final.1673
ErrorsParameter reason should be final.1678
ErrorsParameter from should be final.1684
ErrorsMissing a Javadoc comment.1690
ErrorsVariable 'memorybound' must be private and have accessor methods.1692
Errors'10' is a magic number.1692
ErrorsLine is longer than 80 characters.1708
ErrorsName 'memory_based' must match pattern '^[a-z][a-zA-Z0-9]*$'.1708
ErrorsVariable 'memory_based' must be private and have accessor methods.1708
ErrorsMissing a Javadoc comment.1710
ErrorsMissing a Javadoc comment.1712
ErrorsMissing a Javadoc comment.1713
ErrorsMissing a Javadoc comment.1714
ErrorsMissing a Javadoc comment.1717
ErrorsMissing a Javadoc comment.1719
ErrorsParameter timer should be final.1719
Errors'timer' hides a field.1719
ErrorsMissing a Javadoc comment.1723
ErrorsParameter learnedConstrs should be final.1723
ErrorsLine is longer than 80 characters.1726
ErrorsInner assignments should be avoided.1726
ErrorsLine is longer than 80 characters.1737
ErrorsLine is longer than 80 characters.1738
ErrorsMissing a Javadoc comment.1745
ErrorsMissing a Javadoc comment.1754
ErrorsMissing a Javadoc comment.1764
ErrorsParameter constr should be final.1764
ErrorsMissing a Javadoc comment.1769
ErrorsParameter constr should be final.1769
ErrorsMissing a Javadoc comment.1783
ErrorsParameter reason should be final.1783
ErrorsMissing a Javadoc comment.1787
ErrorsParameter from should be final.1787
ErrorsMissing a Javadoc comment.1792
ErrorsLine has trailing spaces.1795
ErrorsLine contains a tab character.1795
ErrorsLine contains a tab character.1796
ErrorsMissing a Javadoc comment.1799
ErrorsParameter timer should be final.1799
Errors'timer' hides a field.1799
ErrorsParameter from should be final.1809
ErrorsMissing a Javadoc comment.1821
ErrorsVariable 'glucose' must be private and have accessor methods.1855
ErrorsLine is longer than 80 characters.1858
ErrorsMissing a Javadoc comment.1858
ErrorsVariable 'learnedConstraintsDeletionStrategy' must be private and have accessor methods.1858
ErrorsLine has trailing spaces.1862
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.1867
ErrorsMissing a Javadoc comment.1867
ErrorsParameter lcds should be final.1868
ErrorsMissing a Javadoc comment.1878
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.1880
ErrorsMethod length is 165 lines (max allowed is 150).1880
ErrorsMissing a Javadoc comment.1880
ErrorsParameter assumps should be final.1880
ErrorsParameter global should be final.1880
ErrorsInner assignments should be avoided.1940
ErrorsLine is longer than 80 characters.1943
ErrorsLine is longer than 80 characters.1949
ErrorsAvoid inline conditionals.2034
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.2047
ErrorsMissing a Javadoc comment.2047
ErrorsParameter out should be final.2047
Errors'out' hides a field.2047
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.2051
ErrorsMissing a Javadoc comment.2051
ErrorsParameter out should be final.2051
Errors'out' hides a field.2051
ErrorsParameter prefix should be final.2051
Errors'prefix' hides a field.2051
ErrorsMethod 'printLearntClausesInfos' is not designed for extension - needs to be abstract, final or empty.2067
ErrorsParameter out should be final.2067
Errors'out' hides a field.2067
ErrorsExpected @param tag for 'out'.2067
ErrorsParameter prefix should be final.2067
Errors'prefix' hides a field.2067
ErrorsExpected @param tag for 'prefix'.2067
ErrorsMethod 'getStats' is not designed for extension - needs to be abstract, final or empty.2085
ErrorsMissing a Javadoc comment.2085
ErrorsLine has trailing spaces.2090
ErrorsMethod 'initStats' is not designed for extension - needs to be abstract, final or empty.2094
ErrorsParameter myStats should be final.2094
ErrorsExpected @param tag for 'myStats'.2094
ErrorsLine has trailing spaces.2100
ErrorsMethod 'getOrder' is not designed for extension - needs to be abstract, final or empty.2103
ErrorsMissing a Javadoc comment.2103
ErrorsLine has trailing spaces.2109
ErrorsMethod 'setOrder' is not designed for extension - needs to be abstract, final or empty.2112
ErrorsMissing a Javadoc comment.2112
ErrorsParameter h should be final.2112
ErrorsMethod 'getVocabulary' is not designed for extension - needs to be abstract, final or empty.2117
ErrorsMissing a Javadoc comment.2117
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.2121
ErrorsMissing a Javadoc comment.2121
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.2141
ErrorsMissing a Javadoc comment.2141
ErrorsMethod 'addConstr' is not designed for extension - needs to be abstract, final or empty.2153
ErrorsParameter constr should be final.2153
ErrorsMethod 'getDSFactory' is not designed for extension - needs to be abstract, final or empty.2176
ErrorsMissing a Javadoc comment.2176
ErrorsMethod 'getOutLearnt' is not designed for extension - needs to be abstract, final or empty.2180
ErrorsMissing a Javadoc comment.2180
ErrorsLine has trailing spaces.2186
ErrorsMethod 'getIthConstr' is not designed for extension - needs to be abstract, final or empty.2191
ErrorsParameter i should be final.2191
ErrorsLine has trailing spaces.2197
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2201
ErrorsMissing a Javadoc comment.2201
ErrorsParameter out should be final.2201
Errors'out' hides a field.2201
ErrorsParameter prefix should be final.2201
Errors'prefix' hides a field.2201
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2205
ErrorsMissing a Javadoc comment.2205
ErrorsParameter out should be final.2205
Errors'out' hides a field.2205
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.2209
ErrorsMissing a Javadoc comment.2209
ErrorsParameter out should be final.2209
Errors'out' hides a field.2209
ErrorsParameter prefix should be final.2209
Errors'prefix' hides a field.2209
Errors'1000' is a magic number.2211
ErrorsLine is longer than 80 characters.2213
ErrorsLine has trailing spaces.2221
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.2224
ErrorsMissing a Javadoc comment.2224
ErrorsParameter prefix should be final.2224
Errors'prefix' hides a field.2224
Errors'{' is followed by whitespace.2226
Errors'1000' is a magic number.2240
ErrorsLine is longer than 80 characters.2252
ErrorsLine has trailing spaces.2265
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.2268
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.2273
ErrorsMissing a Javadoc comment.2273
ErrorsAvoid inline conditionals.2274
Errors'1000' is a magic number.2274
ErrorsExpected an @return tag.2281
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.2281
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.2289
ErrorsMissing a Javadoc comment.2289
ErrorsParameter nb should be final.2289
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.2293
ErrorsMissing a Javadoc comment.2293
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.2297
ErrorsMissing a Javadoc comment.2297
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.2306
ErrorsMissing a Javadoc comment.2306
ErrorsParameter assumps should be final.2306
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.2315
ErrorsMissing a Javadoc comment.2315
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.2319
ErrorsMissing a Javadoc comment.2319
ErrorsParameter status should be final.2319
ErrorsExpected an @return tag.2326
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.2326
ErrorsParameter reserve should be final.2326
ErrorsExpected @param tag for 'reserve'.2326
ErrorsExpected an @return tag.2333
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.2333
ErrorsParameter literals should be final.2333
ErrorsExpected @param tag for 'literals'.2333
ErrorsExpected @throws tag for 'ContradictionException'.2334
ErrorsMethod 'unset' is not designed for extension - needs to be abstract, final or empty.2341
ErrorsParameter p should be final.2341
ErrorsExpected @param tag for 'p'.2341
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.2362
ErrorsParameter prefix should be final.2362
Errors'prefix' hides a field.2362
ErrorsExpected @param tag for 'prefix'.2362
ErrorsExpected an @return tag.2369
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.2369
ErrorsExpected an @return tag.2376
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.2376
ErrorsExpected an @return tag.2386
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.2386
ErrorsExpected an @return tag.2406
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.2406
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.2413
ErrorsMissing a Javadoc comment.2417
ErrorsVariable 'sharedConflict' must be private and have accessor methods.2417
ErrorsMethod 'backtrack' is not designed for extension - needs to be abstract, final or empty.2422
ErrorsParameter reason should be final.2422
ErrorsExpected @param tag for 'reason'.2422
ErrorsExpected an @return tag.2434
ErrorsMethod 'truthValue' is not designed for extension - needs to be abstract, final or empty.2434
ErrorsParameter literal should be final.2434
ErrorsExpected @param tag for 'literal'.2434
ErrorsExpected an @return tag.2448
ErrorsMethod 'currentDecisionLevel' is not designed for extension - needs to be abstract, final or empty.2448
ErrorsExpected an @return tag.2455
ErrorsMethod 'getLiteralsPropagatedAt' is not designed for extension - needs to be abstract, final or empty.2455
ErrorsParameter decisionLevel should be final.2455
ErrorsExpected @param tag for 'decisionLevel'.2455
ErrorsMethod 'suggestNextLiteralToBranchOn' is not designed for extension - needs to be abstract, final or empty.2462
ErrorsParameter l should be final.2462
ErrorsExpected @param tag for 'l'.2462
ErrorsMethod 'isNeedToReduceDB' is not designed for extension - needs to be abstract, final or empty.2466
ErrorsMissing a Javadoc comment.2466
ErrorsMethod 'setNeedToReduceDB' is not designed for extension - needs to be abstract, final or empty.2470
ErrorsMissing a Javadoc comment.2470
ErrorsParameter needToReduceDB should be final.2470
Errors'needToReduceDB' hides a field.2470
ErrorsMethod 'setLogger' is not designed for extension - needs to be abstract, final or empty.2474
ErrorsMissing a Javadoc comment.2474
ErrorsParameter out should be final.2474
Errors'out' hides a field.2474
ErrorsMethod 'getLogger' is not designed for extension - needs to be abstract, final or empty.2478
ErrorsMissing a Javadoc comment.2478
ErrorsMethod 'getVariableHeuristics' is not designed for extension - needs to be abstract, final or empty.2482
ErrorsMissing a Javadoc comment.2482
ErrorsMethod 'getLearnedConstraints' is not designed for extension - needs to be abstract, final or empty.2486
ErrorsMissing a Javadoc comment.2486
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.2493
ErrorsParameter timer should be final.2493
Errors'timer' hides a field.2493
ErrorsExpected @param tag for 'timer'.2493
ErrorsParameter evaluation should be final.2494
ErrorsExpected @param tag for 'evaluation'.2494
Errorsswitch without "default" clause.2500
ErrorsMethod 'setLearnedConstraintsDeletionStrategy' is not designed for extension - needs to be abstract, final or empty.2519
ErrorsParameter evaluation should be final.2520
ErrorsExpected @param tag for 'evaluation'.2520
Errorsswitch without "default" clause.2523
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.2539
ErrorsMissing a Javadoc comment.2539
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.2543
ErrorsMissing a Javadoc comment.2543
ErrorsParameter keepHot should be final.2543
Errors'keepHot' hides a field.2543
ErrorsMissing a Javadoc comment.2547
ErrorsParameter i1 should be final.2548
ErrorsParameter i2 should be final.2548
ErrorsMethod 'addClauseOnTheFly' is not designed for extension - needs to be abstract, final or empty.2553
ErrorsMissing a Javadoc comment.2553
ErrorsParameter literals should be final.2553
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.2578
ErrorsMissing a Javadoc comment.2578
ErrorsLine has trailing spaces.2583
ErrorsExpected an @return tag.2586
ErrorsMethod 'addAtMostOnTheFly' is not designed for extension - needs to be abstract, final or empty.2586
ErrorsParameter literals should be final.2586
ErrorsExpected @param tag for 'literals'.2586
ErrorsParameter degree should be final.2586
ErrorsExpected @param tag for 'degree'.2586
ErrorsMethod 'fromLastDecisionLevel' is not designed for extension - needs to be abstract, final or empty.2612
ErrorsMissing a Javadoc comment.2612
ErrorsParameter lits should be final.2612
ErrorsMethod 'setUnitClauseProvider' is not designed for extension - needs to be abstract, final or empty.2629
ErrorsMissing a Javadoc comment.2629
ErrorsParameter ucp should be final.2629

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
ErrorsMissing a Javadoc comment.79
ErrorsVariable 'importedUnits' must be private and have accessor methods.79
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.81
ErrorsMissing a Javadoc comment.81
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter out should be final.101
ErrorsParameter prefix should be final.101
ErrorsMethod 'toMap' is not designed for extension - needs to be abstract, final or empty.128
ErrorsMissing a Javadoc comment.128
ErrorsMust have at least one statement.133
ErrorsMust have at least one statement.135

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/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 p should be final.63
ErrorsMissing a Javadoc comment.66
ErrorsParameter clause should be final.66
ErrorsMissing a Javadoc comment.69
ErrorsParameter confl should be final.69
ErrorsParameter dlevel should be final.69
ErrorsParameter trailLevel should be final.69
ErrorsMissing a Javadoc comment.72
ErrorsParameter p should be final.72
ErrorsMissing a Javadoc comment.75
ErrorsParameter model should be final.75
ErrorsParameter lazyModel should be final.75
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.84
ErrorsParameter result should be final.84
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.90
ErrorsParameter backjumpLevel should be final.90
ErrorsMissing a Javadoc comment.93
ErrorsParameter solverService should be final.93
ErrorsMissing a Javadoc comment.96

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.57
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.61
ErrorsParameter solver should be final.61
ErrorsMissing a Javadoc comment.65
ErrorsExpected an @return tag.72
ErrorsParameter assumps should be final.72
ErrorsExpected @param tag for 'assumps'.72
ErrorsExpected @throws tag for 'TimeoutException'.73
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.91
ErrorsMissing a Javadoc comment.95
ErrorsMissing a Javadoc comment.97
ErrorsMissing a Javadoc comment.102
ErrorsMissing a Javadoc comment.111
ErrorsMissing a Javadoc comment.113
ErrorsExpected @throws tag for 'ContradictionException'.118
ErrorsExpected an @return tag.151
ErrorsMissing a Javadoc comment.155
ErrorsParameter forcedValue should be final.162
ErrorsExpected @param tag for 'forcedValue'.162
ErrorsExpected @throws tag for 'ContradictionException'.163
ErrorsMissing a Javadoc comment.173
ErrorsMissing a Javadoc comment.177
ErrorsParameter seconds should be final.177

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.108
ErrorsLine has trailing spaces.112
ErrorsLine has trailing spaces.128
ErrorsLine has trailing spaces.130
ErrorsMethod 'parseInstance' is not designed for extension - needs to be abstract, final or empty.142
ErrorsParameter in should be final.143
ErrorsLine has trailing spaces.151
ErrorsLine has trailing spaces.161
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.169
ErrorsMissing a Javadoc comment.169
ErrorsMethod 'setVerbosity' is not designed for extension - needs to be abstract, final or empty.173
ErrorsMissing a Javadoc comment.173
ErrorsParameter b should be final.173
ErrorsMissing a Javadoc comment.177

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
ErrorsLine has trailing spaces.397
ErrorsExpected @param tag for '<S>'.401
ErrorsLine has trailing spaces.405
ErrorsFirst sentence should end with a period.411
ErrorsLine has trailing spaces.413
ErrorsLine has trailing spaces.423
ErrorsLine has trailing spaces.431
ErrorsLine has trailing spaces.438
ErrorsLine has trailing spaces.443
ErrorsLine has trailing spaces.458
ErrorsLine has trailing spaces.461
ErrorsLine has trailing spaces.465
ErrorsLine has trailing spaces.476
ErrorsLine has trailing spaces.480
ErrorsLine has trailing spaces.483
ErrorsLine has trailing spaces.494
ErrorsLine has trailing spaces.505
ErrorsLine has trailing spaces.516
ErrorsLine has trailing spaces.520

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
ErrorsLine has trailing spaces.91
ErrorsFirst sentence should end with a period.98
ErrorsExpected @param tag for 'clause'.101
ErrorsLine has trailing spaces.105
ErrorsLine has trailing spaces.112
ErrorsLine has trailing spaces.118
ErrorsLine has trailing spaces.126
ErrorsLine has trailing spaces.131
ErrorsFirst sentence should end with a period.135
ErrorsLine has trailing spaces.142
ErrorsLine has trailing spaces.148
ErrorsLine has trailing spaces.161
ErrorsExpected @param tag for 'backjumpLevel'.164

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/UnitClauseProvider.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.41
ErrorsParameter upl should be final.43
ErrorsMissing a Javadoc comment.48

org/sat4j/specs/UnitPropagationListener.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
ErrorsFirst sentence should end with a period.45
ErrorsLine has trailing spaces.47
ErrorsFirst sentence should end with a period.55
ErrorsLine has trailing spaces.57
ErrorsLine has trailing spaces.71
ErrorsExpected @param tag for 'p'.75

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.11
ErrorsLine has trailing spaces.14
ErrorsMissing a Javadoc comment.17
ErrorsVariable 'pLiterals' must be private and have accessor methods.17
ErrorsMissing a Javadoc comment.18
ErrorsVariable 'modelListener' must be private and have accessor methods.18
ErrorsMissing a Javadoc comment.20
ErrorsParameter solver should be final.20
ErrorsMissing a Javadoc comment.28
ErrorsParameter solver should be final.28
ErrorsMissing a Javadoc comment.36
ErrorsParameter solver should be final.36
ErrorsMissing a Javadoc comment.40
ErrorsParameter solver should be final.40
ErrorsParameter p should be final.40
ErrorsMissing a Javadoc comment.44
ErrorsParameter solver should be final.44
ErrorsParameter modelListener should be final.45
Errors'modelListener' hides a field.45
ErrorsMissing a Javadoc comment.49
ErrorsParameter solver should be final.49
ErrorsParameter p should be final.49
ErrorsParameter modelListener should be final.50
Errors'modelListener' hides a field.50

org/sat4j/tools/AbstractOutputSolver.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsMissing a Javadoc comment.46
ErrorsMissing a Javadoc comment.48
ErrorsVariable 'nbvars' must be private and have accessor methods.48
ErrorsMissing a Javadoc comment.50
ErrorsVariable 'nbclauses' must be private and have accessor methods.50
ErrorsMissing a Javadoc comment.52
ErrorsVariable 'fixedNbClauses' must be private and have accessor methods.52
ErrorsMissing a Javadoc comment.54
ErrorsVariable 'firstConstr' must be private and have accessor methods.54
ErrorsLine has trailing spaces.57
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.61
ErrorsMissing a Javadoc comment.61
ErrorsParameter c should be final.61
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.65
ErrorsMissing a Javadoc comment.65
ErrorsParameter clauses should be final.65
ErrorsMissing a Javadoc comment.70
ErrorsParameter t should be final.70
ErrorsMissing a Javadoc comment.75
ErrorsParameter t should be final.75
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.79
ErrorsMissing a Javadoc comment.79
ErrorsExpected an @return tag.86
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.86
ErrorsMissing a Javadoc comment.90
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsParameter assumps should be final.95
ErrorsParameter global should be final.95
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMissing a Javadoc comment.100
ErrorsParameter global should be final.100
ErrorsMissing a Javadoc comment.104
ErrorsParameter output should be final.104
ErrorsParameter prefix should be final.104
ErrorsMissing a Javadoc comment.107
ErrorsParameter count should be final.107
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMissing a Javadoc comment.115
ErrorsParameter status should be final.115
ErrorsMissing a Javadoc comment.119
ErrorsParameter output should be final.119
ErrorsParameter prefix should be final.119
ErrorsMissing a Javadoc comment.123
ErrorsParameter output should be final.123
ErrorsParameter prefix should be final.123
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.128
ErrorsMissing a Javadoc comment.128
ErrorsMissing a Javadoc comment.133
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.142
ErrorsMissing a Javadoc comment.142
ErrorsParameter var should be final.142
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMissing a Javadoc comment.146
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter assumps should be final.150
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.158
ErrorsMissing a Javadoc comment.158
ErrorsParameter assumps should be final.158
ErrorsExpected an @return tag.165
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.165
ErrorsParameter c should be final.165
ErrorsExpected @param tag for 'c'.165
ErrorsExpected an @return tag.172
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.172
ErrorsParameter literals should be final.172
ErrorsExpected @param tag for 'literals'.172
ErrorsExpected @throws tag for 'ContradictionException'.173
ErrorsExpected an @return tag.180
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.180
ErrorsExpected @param tag for '<S>'.180
ErrorsExpected @param tag for '<S>'.187
ErrorsParameter sl should be final.188
ErrorsExpected @param tag for 'sl'.188
ErrorsExpected an @return tag.194
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.194
ErrorsParameter value should be final.201
ErrorsExpected @param tag for 'value'.201
ErrorsParameter prefix should be final.208
ErrorsExpected @param tag for 'prefix'.208
ErrorsExpected an @return tag.216
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.216
ErrorsExpected an @return tag.223
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.223
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.227
ErrorsMissing a Javadoc comment.227
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.231
ErrorsMissing a Javadoc comment.231
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.236
ErrorsMissing a Javadoc comment.236
ErrorsParameter howmany should be final.236
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.241
ErrorsMissing a Javadoc comment.241
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.246
ErrorsMissing a Javadoc comment.246
ErrorsMissing a Javadoc comment.250
ErrorsParameter value should be final.250
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.253
ErrorsMissing a Javadoc comment.253
ErrorsMethod 'setUnitClauseProvider' is not designed for extension - needs to be abstract, final or empty.257
ErrorsMissing a Javadoc comment.257
ErrorsParameter upl should be final.257

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
ErrorsVariable 'prevConstr' must be private and have accessor methods.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 'prevmodelwithinternalvars' must be private and have accessor methods.56
ErrorsMissing a Javadoc comment.57
ErrorsVariable 'prevboolmodel' must be private and have accessor methods.57
ErrorsMissing a Javadoc comment.59
ErrorsVariable 'isSolutionOptimal' must be private and have accessor methods.59
ErrorsLine has trailing spaces.62
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsMissing a Javadoc comment.66
ErrorsParameter solver should be final.66
ErrorsMethod 'addCriterion' is not designed for extension - needs to be abstract, final or empty.70
ErrorsMissing a Javadoc comment.70
ErrorsParameter literals should be final.70
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.76
ErrorsMissing a Javadoc comment.76
ErrorsMethod 'admitABetterSolution' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMissing a Javadoc comment.80
ErrorsParameter assumps should be final.80
ErrorsMethod 'manageUnsatCase' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMissing a Javadoc comment.97
ErrorsMethod 'numberOfCriteria' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'fixCriterionValue' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.144
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.149
ErrorsParameter var should be final.150
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMethod 'hasNoObjectiveFunction' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMissing a Javadoc comment.159
ErrorsMethod 'nonOptimalMeansSatisfiable' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsMethod 'calculateObjective' is not designed for extension - needs to be abstract, final or empty.167
ErrorsMissing a Javadoc comment.167
ErrorsMethod 'getObjectiveValue' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsMethod 'getObjectiveValue' is not designed for extension - needs to be abstract, final or empty.176
ErrorsMissing a Javadoc comment.176
ErrorsParameter criterion should be final.176
ErrorsMethod 'forceObjectiveValueTo' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMissing a Javadoc comment.180
ErrorsParameter forcedValue should be final.180
ErrorsMethod 'discard' is not designed for extension - needs to be abstract, final or empty.185
ErrorsMissing a Javadoc comment.185
ErrorsMethod 'discardCurrentSolution' is not designed for extension - needs to be abstract, final or empty.190
ErrorsMissing a Javadoc comment.190
ErrorsMethod 'discardSolutionsForOptimizing' is not designed for extension - needs to be abstract, final or empty.205
ErrorsMissing a Javadoc comment.205
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.211
ErrorsMissing a Javadoc comment.211
ErrorsMethod 'evaluate' is not designed for extension - needs to be abstract, final or empty.215
ErrorsMissing a Javadoc comment.215
ErrorsParameter criterion should be final.215
ErrorsMethod 'isOptimal' is not designed for extension - needs to be abstract, final or empty.229
ErrorsMissing a Javadoc comment.229
ErrorsMethod 'setTimeoutForFindingBetterSolution' is not designed for extension - needs to be abstract, final or empty.233
ErrorsMissing a Javadoc comment.233
ErrorsParameter seconds should be final.233

org/sat4j/tools/ManyCore.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.2
ErrorsLine is longer than 80 characters.29
ErrorsLine has trailing spaces.58
ErrorsLine has trailing spaces.62
ErrorsLine has trailing spaces.64
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
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.83
ErrorsVariable 'solvers' must be private and have accessor methods.83
ErrorsMissing a Javadoc comment.84
ErrorsVariable 'numberOfSolvers' must be private and have accessor methods.84
ErrorsMissing a Javadoc comment.85
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.87
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.89
ErrorsMissing a Javadoc comment.90
ErrorsMissing a Javadoc comment.92
ErrorsMissing a Javadoc comment.94
ErrorsParameter factory should be final.94
ErrorsParameter solverNames should be final.94
ErrorsLine has trailing spaces.110
ErrorsParameter names should be final.116
ErrorsParameter solverObjects should be final.116
ErrorsMissing a Javadoc comment.123
ErrorsParameter solverObjects should be final.123
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.138
ErrorsMissing a Javadoc comment.138
ErrorsParameter clauses should be final.138
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsParameter literals should be final.145
ErrorsParameter degree should be final.145
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsParameter literals should be final.154
ErrorsParameter degree should be final.154
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.163
ErrorsMissing a Javadoc comment.163
ErrorsParameter literals should be final.163
ErrorsParameter n should be final.163
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.172
ErrorsMissing a Javadoc comment.172
ErrorsParameter literals should be final.172
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.180
ErrorsMissing a Javadoc comment.180
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.186
ErrorsMissing a Javadoc comment.186
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.193
ErrorsMissing a Javadoc comment.193
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.197
ErrorsMissing a Javadoc comment.197
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.201
ErrorsMissing a Javadoc comment.201
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.205
ErrorsMissing a Javadoc comment.205
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.209
ErrorsMissing a Javadoc comment.209
ErrorsParameter howmany should be final.209
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.217
ErrorsMissing a Javadoc comment.217
ErrorsParameter out should be final.218
ErrorsParameter prefix should be final.218
ErrorsLine is longer than 80 characters.221
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.227
ErrorsMissing a Javadoc comment.227
ErrorsParameter out should be final.227
ErrorsParameter prefix should be final.227
ErrorsLine is longer than 80 characters.230
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.236
ErrorsMissing a Javadoc comment.236
ErrorsParameter c should be final.236
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.254
ErrorsMissing a Javadoc comment.254
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.261
ErrorsMissing a Javadoc comment.261
ErrorsParameter nb should be final.261
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.267
ErrorsMissing a Javadoc comment.267
ErrorsParameter t should be final.267
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.273
ErrorsMissing a Javadoc comment.273
ErrorsParameter t should be final.273
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.279
ErrorsMissing a Javadoc comment.279
ErrorsParameter count should be final.279
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.285
ErrorsMissing a Javadoc comment.285
ErrorsParameter prefix should be final.285
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.305
ErrorsMissing a Javadoc comment.305
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.313
ErrorsMissing a Javadoc comment.313
ErrorsParameter assumps should be final.313
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.321
ErrorsMissing a Javadoc comment.321
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.325
ErrorsMissing a Javadoc comment.325
ErrorsParameter assumps should be final.325
ErrorsParameter globalTimeout should be final.326
ErrorsMust have at least one statement.338
ErrorsLine is longer than 80 characters.348
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.348
ErrorsMissing a Javadoc comment.348
ErrorsParameter globalTimeout should be final.348
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.352
ErrorsMissing a Javadoc comment.352
ErrorsParameter assumps should be final.352
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.356
ErrorsMissing a Javadoc comment.356
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.360
ErrorsMissing a Javadoc comment.360
ErrorsParameter var should be final.360
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.364
ErrorsMissing a Javadoc comment.364
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.368
ErrorsMissing a Javadoc comment.368
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.372
ErrorsMissing a Javadoc comment.372
ErrorsParameter out should be final.372
ErrorsParameter prefix should be final.372
ErrorsMethod 'onFinishWithAnswer' is not designed for extension - needs to be abstract, final or empty.380
ErrorsMissing a Javadoc comment.380
ErrorsParameter finished should be final.380
ErrorsParameter result should be final.381
ErrorsParameter index should be final.381
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.399
ErrorsMissing a Javadoc comment.399
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.403
ErrorsMissing a Javadoc comment.403
ErrorsParameter status should be final.403
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.409
ErrorsMissing a Javadoc comment.409
ErrorsParameter sl should be final.410
ErrorsExpected an @return tag.419
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.419
ErrorsExpected @param tag for '<I>'.419
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.423
ErrorsMissing a Javadoc comment.423
ErrorsParameter reserve should be final.423
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.431
ErrorsMissing a Javadoc comment.431
ErrorsParameter literals should be final.431
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.440
ErrorsMissing a Javadoc comment.440
ErrorsParameter c should be final.440
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.459
ErrorsMissing a Javadoc comment.459
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.463
ErrorsMissing a Javadoc comment.463
ErrorsParameter value should be final.463
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.469
ErrorsMissing a Javadoc comment.469
ErrorsParameter prefix should be final.469
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.476
ErrorsMissing a Javadoc comment.476
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.480
ErrorsMissing a Javadoc comment.480
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.484
ErrorsMissing a Javadoc comment.484
ErrorsExpected an @return tag.491
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.491
ErrorsParameter p should be final.491
ErrorsExpected @param tag for 'p'.491
ErrorsMethod 'getSolvers' is not designed for extension - needs to be abstract, final or empty.495
ErrorsMissing a Javadoc comment.495
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.499
ErrorsMissing a Javadoc comment.499
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.503
ErrorsMissing a Javadoc comment.503
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.507
ErrorsMissing a Javadoc comment.507
ErrorsParameter p should be final.507
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.514
ErrorsMissing a Javadoc comment.514
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.518
ErrorsMissing a Javadoc comment.518
ErrorsParameter value should be final.518
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.525
ErrorsMissing a Javadoc comment.525
ErrorsLine is longer than 80 characters.526
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.532
ErrorsParameter out should be final.532
ErrorsExpected @param tag for 'out'.532
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.539
ErrorsParameter out should be final.539
ErrorsExpected @param tag for 'out'.539
ErrorsMethod 'learnUnit' is not designed for extension - needs to be abstract, final or empty.548
ErrorsParameter p should be final.549
ErrorsMethod 'provideUnitClauses' is not designed for extension - needs to be abstract, final or empty.553
ErrorsMissing a Javadoc comment.553
ErrorsParameter upl should be final.553
ErrorsMethod 'setUnitClauseProvider' is not designed for extension - needs to be abstract, final or empty.559
ErrorsMissing a Javadoc comment.559
ErrorsParameter ucp should be final.559
ErrorsMissing a Javadoc comment.566
ErrorsMissing a Javadoc comment.568
ErrorsMissing a Javadoc comment.569
ErrorsMissing a Javadoc comment.570
ErrorsMissing a Javadoc comment.571
ErrorsMissing a Javadoc comment.572
ErrorsMissing a Javadoc comment.574
ErrorsParameter i should be final.574
ErrorsParameter solver should be final.574
Errors'solver' hides a field.574
ErrorsParameter assumps should be final.574
Errors'assumps' hides a field.574
ErrorsParameter globalTimeout should be final.575
Errors'globalTimeout' hides a field.575
ErrorsParameter ol should be final.575
Errors'ol' hides a field.575
ErrorsMissing a Javadoc comment.583

org/sat4j/tools/Minimal4CardinalityModel.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.50
ErrorsMissing a Javadoc comment.52
ErrorsParameter solver should be final.57
ErrorsExpected @param tag for 'solver'.57
ErrorsMissing a Javadoc comment.61
ErrorsParameter solver should be final.61
ErrorsParameter p should be final.61
ErrorsParameter modelListener should be final.62
ErrorsMissing a Javadoc comment.66
ErrorsParameter solver should be final.66
ErrorsParameter p should be final.66
ErrorsMissing a Javadoc comment.70
ErrorsParameter solver should be final.70
ErrorsParameter modelListener should be final.71
ErrorsLine has trailing spaces.77
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.80
ErrorsMust have at least one statement.102
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.111

org/sat4j/tools/Minimal4InclusionModel.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.48
ErrorsLine has trailing spaces.50
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.57
ErrorsLine has trailing spaces.60
ErrorsParameter solver should be final.68
ErrorsExpected @param tag for 'solver'.68
ErrorsParameter p should be final.68
ErrorsParameter modelListener should be final.69
ErrorsLine has trailing spaces.74
ErrorsParameter solver should be final.80
ErrorsExpected @param tag for 'solver'.80
ErrorsParameter p should be final.80
ErrorsParameter solver should be final.87
ErrorsExpected @param tag for 'solver'.87
ErrorsLine has trailing spaces.93
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.96
ErrorsMust have at least one statement.123
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.131

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 'learnUnit' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsParameter p should be final.101
ErrorsMethod 'delete' is not designed for extension - needs to be abstract, final or empty.107
ErrorsMissing a Javadoc comment.107
ErrorsParameter clause should be final.107
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMissing a Javadoc comment.114
ErrorsParameter confl should be final.114
ErrorsParameter dlevel should be final.114
ErrorsParameter trailLevel should be final.114
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.121
ErrorsMissing a Javadoc comment.121
ErrorsParameter p should be final.121
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.128
ErrorsMissing a Javadoc comment.128
ErrorsParameter model should be final.128
ErrorsParameter lazyModel should be final.128
ErrorsMethod 'beginLoop' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.148
ErrorsMissing a Javadoc comment.148
ErrorsParameter result should be final.148
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.154
ErrorsMissing a Javadoc comment.154
ErrorsMethod 'backjump' is not designed for extension - needs to be abstract, final or empty.161
ErrorsMissing a Javadoc comment.161
ErrorsParameter backjumpLevel should be final.161
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.168
ErrorsMissing a Javadoc comment.168
ErrorsParameter solverService should be final.168
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174

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.39
ErrorsLine has trailing spaces.42
ErrorsMissing a Javadoc comment.46
ErrorsVariable 'problem' must be private and have accessor methods.46
ErrorsMissing a Javadoc comment.48
ErrorsVariable 'optimalValueForced' must be private and have accessor methods.48
ErrorsMissing a Javadoc comment.49
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsParameter problem should be final.55
Errors'problem' hides a field.55
ErrorsMissing a Javadoc comment.59
ErrorsParameter problem should be final.59
Errors'problem' hides a field.59
ErrorsParameter sfl should be final.60
Errors'sfl' hides a field.60
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.66
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.72
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.77
ErrorsParameter global should be final.78
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.82
ErrorsParameter myAssumps should be final.83
ErrorsParameter global should be final.83
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.88
ErrorsParameter myAssumps should be final.89
Errors'1000.0' is a magic number.107
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.117
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.122
ErrorsParameter var should be final.123
ErrorsMethod 'modelWithInternalVariables' 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.132
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.140
ErrorsParameter assumps should be final.141
Errors'assumps' hides a field.141
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.148
ErrorsParameter prefix should be final.149
ErrorsLine has trailing spaces.157
ErrorsMethod 'isOptimal' is not designed for extension - needs to be abstract, final or empty.160

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/RupSearchListener.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.55
ErrorsMissing a Javadoc comment.59
ErrorsMissing a Javadoc comment.60
ErrorsMissing a Javadoc comment.62
ErrorsParameter filename should be final.62
ErrorsMethod 'init' is not designed for extension - needs to be abstract, final or empty.66
ErrorsParameter solverService should be final.67
ErrorsMethod 'end' is not designed for extension - needs to be abstract, final or empty.75
ErrorsParameter result should be final.76
ErrorsMethod 'learn' is not designed for extension - needs to be abstract, final or empty.86
ErrorsParameter c should be final.87
ErrorsMethod 'learnUnit' is not designed for extension - needs to be abstract, final or empty.95
ErrorsParameter p should be final.96

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 p should be final.64
ErrorsMissing a Javadoc comment.67
ErrorsParameter clause should be final.67
ErrorsMissing a Javadoc comment.70
ErrorsParameter confl should be final.70
ErrorsParameter dlevel should be final.70
ErrorsParameter trailLevel should be final.70
ErrorsMissing a Javadoc comment.73
ErrorsParameter p should be final.73
ErrorsMissing a Javadoc comment.76
ErrorsParameter model should be final.76
ErrorsParameter lazyModel should be final.76
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.85
ErrorsParameter result should be final.85
ErrorsMissing a Javadoc comment.88
ErrorsMissing a Javadoc comment.91
ErrorsParameter backjumpLevel should be final.91
ErrorsMissing a Javadoc comment.94

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.50
ErrorsType Javadoc comment is missing an @param <T> tag.53
ErrorsLine has trailing spaces.56
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.60
ErrorsMissing a Javadoc comment.60
ErrorsMethod 'setDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.64
ErrorsMissing a Javadoc comment.64
ErrorsParameter status should be final.64
ErrorsLine has trailing spaces.70
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.73
ErrorsMissing a Javadoc comment.73
ErrorsParameter count should be final.73
ErrorsLine has trailing spaces.79
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.83
ErrorsMissing a Javadoc comment.83
ErrorsParameter out should be final.83
ErrorsParameter prefix should be final.83
ErrorsLine has trailing spaces.89
ErrorsMethod 'printInfos' is not designed for extension - needs to be abstract, final or empty.93
ErrorsMissing a Javadoc comment.93
ErrorsParameter out should be final.93
ErrorsLine has trailing spaces.99
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.102
ErrorsMissing a Javadoc comment.102
ErrorsParameter global should be final.102
ErrorsLine has trailing spaces.108
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.112
ErrorsMissing a Javadoc comment.112
ErrorsParameter assumps should be final.112
ErrorsParameter global should be final.112
ErrorsLine has trailing spaces.119
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.122
ErrorsMissing a Javadoc comment.122
ErrorsLine has trailing spaces.128
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMissing a Javadoc comment.131
ErrorsLine has trailing spaces.137
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.140
ErrorsMissing a Javadoc comment.140
ErrorsParameter assumps should be final.140
ErrorsLine has trailing spaces.146
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMissing a Javadoc comment.149
ErrorsParameter var should be final.149
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.153
ErrorsMissing a Javadoc comment.153
ErrorsParameter nb should be final.153
ErrorsLine has trailing spaces.159
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsExpected an @return tag.169
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.169
ErrorsLine has trailing spaces.175
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.178
ErrorsMissing a Javadoc comment.178
ErrorsParameter prefix should be final.178
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.182
ErrorsLine has trailing spaces.189
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.193
ErrorsMissing a Javadoc comment.193
ErrorsParameter out should be final.194
ErrorsParameter prefix should be final.194
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.198
ErrorsMissing a Javadoc comment.198
ErrorsParameter out should be final.198
ErrorsParameter prefix should be final.198
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.202
ErrorsMissing a Javadoc comment.202
ErrorsParameter out should be final.202
ErrorsMissing a Javadoc comment.206
ErrorsLine has trailing spaces.209
ErrorsParameter solver should be final.211
Errors'solver' hides a field.211
ErrorsExpected @param tag for 'solver'.211
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.215
ErrorsMissing a Javadoc comment.215
ErrorsLine has trailing spaces.222
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.225
ErrorsMissing a Javadoc comment.225
ErrorsParameter howmany should be final.225
ErrorsLine has trailing spaces.231
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.234
ErrorsMissing a Javadoc comment.234
ErrorsParameter literals should be final.234
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.238
ErrorsMissing a Javadoc comment.238
ErrorsParameter clauses should be final.238
ErrorsExpected an @return tag.246
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.246
ErrorsParameter literals should be final.246
ErrorsExpected @param tag for 'literals'.246
ErrorsExpected @throws tag for 'ContradictionException'.247
ErrorsLine has trailing spaces.253
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.256
ErrorsMissing a Javadoc comment.256
ErrorsParameter literals should be final.256
ErrorsParameter degree should be final.256
ErrorsLine has trailing spaces.263
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.266
ErrorsMissing a Javadoc comment.266
ErrorsParameter literals should be final.266
ErrorsParameter degree should be final.266
ErrorsLine has trailing spaces.273
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.276
ErrorsMissing a Javadoc comment.276
ErrorsLine has trailing spaces.282
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.285
ErrorsMissing a Javadoc comment.285
ErrorsLine has trailing spaces.291
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.294
ErrorsMissing a Javadoc comment.294
ErrorsParameter assumps should be final.294
ErrorsLine has trailing spaces.300
ErrorsMethod 'setTimeout' is not designed for extension - needs to be abstract, final or empty.303
ErrorsMissing a Javadoc comment.303
ErrorsParameter t should be final.303
ErrorsLine has trailing spaces.309
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.312
ErrorsMissing a Javadoc comment.312
ErrorsParameter t should be final.312
ErrorsLine has trailing spaces.318
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.321
ErrorsMissing a Javadoc comment.321
ErrorsLine has trailing spaces.327
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.330
ErrorsMissing a Javadoc comment.330
ErrorsLine has trailing spaces.336
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.339
ErrorsMissing a Javadoc comment.339
ErrorsLine has trailing spaces.345
ErrorsMethod 'reset' is not designed for extension - needs to be abstract, final or empty.348
ErrorsMissing a Javadoc comment.348
ErrorsMethod 'decorated' is not designed for extension - needs to be abstract, final or empty.352
ErrorsMissing a Javadoc comment.352
ErrorsLine has trailing spaces.359
ErrorsMethod 'clearDecorated' is not designed for extension - needs to be abstract, final or empty.362
ErrorsLine has trailing spaces.370
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.373
ErrorsMissing a Javadoc comment.373
ErrorsParameter c should be final.373
ErrorsLine has trailing spaces.379
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.382
ErrorsMissing a Javadoc comment.382
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.389
ErrorsExpected @param tag for '<S>'.389
ErrorsParameter sl should be final.390
ErrorsExpected @param tag for 'sl'.390
ErrorsExpected an @return tag.397
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.397
ErrorsParameter reserve should be final.397
ErrorsExpected @param tag for 'reserve'.397
ErrorsExpected an @return tag.404
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.404
ErrorsParameter c should be final.404
ErrorsExpected @param tag for 'c'.404
ErrorsExpected an @return tag.411
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.411
ErrorsExpected @param tag for '<S>'.411
ErrorsExpected an @return tag.418
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.418
ErrorsMethod 'setVerbose' is not designed for extension - needs to be abstract, final or empty.425
ErrorsParameter value should be final.425
ErrorsExpected @param tag for 'value'.425
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.432
ErrorsParameter prefix should be final.432
ErrorsExpected @param tag for 'prefix'.432
ErrorsExpected an @return tag.439
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.439
ErrorsExpected an @return tag.446
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.446
ErrorsExpected an @return tag.453
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.453
ErrorsExpected an @return tag.460
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.460
ErrorsParameter literals should be final.460
ErrorsExpected @param tag for 'literals'.460
ErrorsParameter n should be final.460
ErrorsExpected @param tag for 'n'.460
ErrorsExpected @throws tag for 'ContradictionException'.461
ErrorsExpected an @return tag.468
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.468
ErrorsExpected an @return tag.475
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.475
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.482
ErrorsParameter p should be final.482
ErrorsExpected @param tag for 'p'.482
ErrorsExpected an @return tag.489
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.489
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.496
ErrorsParameter value should be final.496
ErrorsExpected @param tag for 'value'.496
ErrorsExpected an @return tag.503
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.503
ErrorsParameter p should be final.503
ErrorsExpected @param tag for 'p'.503
ErrorsExpected an @return tag.510
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.510
ErrorsMethod 'setUnitClauseProvider' is not designed for extension - needs to be abstract, final or empty.517
ErrorsParameter ucp should be final.517
ErrorsExpected @param tag for 'ucp'.517

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.51
ErrorsMissing a Javadoc comment.53
ErrorsLine is longer than 80 characters.55
ErrorsMissing a Javadoc comment.55
ErrorsLine has trailing spaces.58
ErrorsFirst sentence should end with a period.62
ErrorsFirst sentence should end with a period.67
ErrorsFirst sentence should end with a period.72
ErrorsMissing a Javadoc comment.77
ErrorsMissing a Javadoc comment.79
ErrorsMissing a Javadoc comment.81
ErrorsMissing a Javadoc comment.83
ErrorsFirst sentence should end with a period.85
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.90
ErrorsMissing a Javadoc comment.90
ErrorsMethod 'model' is not designed for extension - needs to be abstract, final or empty.95
ErrorsMissing a Javadoc comment.95
ErrorsParameter var should be final.95
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.100
ErrorsMissing a Javadoc comment.100
ErrorsMethod 'primeImplicant' is not designed for extension - needs to be abstract, final or empty.105
ErrorsMissing a Javadoc comment.105
ErrorsParameter p should be final.105
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.110
ErrorsMissing a Javadoc comment.110
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.114
ErrorsMissing a Javadoc comment.114
ErrorsParameter assumps should be final.114
ErrorsParameter globalTimeout should be final.114
ErrorsLine is longer than 80 characters.119
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.119
ErrorsMissing a Javadoc comment.119
ErrorsParameter globalTimeout should be final.119
ErrorsMethod 'isSatisfiable' is not designed for extension - needs to be abstract, final or empty.123
ErrorsMissing a Javadoc comment.123
ErrorsParameter assumps should be final.123
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsMethod 'findModel' is not designed for extension - needs to be abstract, final or empty.131
ErrorsMissing a Javadoc comment.131
ErrorsParameter assumps should be final.131
ErrorsMethod 'nConstraints' is not designed for extension - needs to be abstract, final or empty.135
ErrorsMissing a Javadoc comment.135
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.139
ErrorsMissing a Javadoc comment.139
ErrorsParameter howmany should be final.139
ErrorsMethod 'nVars' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsMissing a Javadoc comment.149
ErrorsParameter out should be final.150
ErrorsParameter prefix should be final.150
ErrorsMissing a Javadoc comment.154
ErrorsParameter out should be final.154
ErrorsMethod 'newVar' is not designed for extension - needs to be abstract, final or empty.157
ErrorsMissing a Javadoc comment.157
ErrorsMethod 'nextFreeVarId' is not designed for extension - needs to be abstract, final or empty.162
ErrorsMissing a Javadoc comment.162
ErrorsParameter reserve should be final.162
ErrorsMethod 'registerLiteral' is not designed for extension - needs to be abstract, final or empty.166
ErrorsMissing a Javadoc comment.166
ErrorsParameter p should be final.166
ErrorsMethod 'setExpectedNumberOfClauses' is not designed for extension - needs to be abstract, final or empty.170
ErrorsMissing a Javadoc comment.170
ErrorsParameter nb should be final.170
ErrorsMethod 'addClause' is not designed for extension - needs to be abstract, final or empty.174
ErrorsMissing a Javadoc comment.174
ErrorsParameter literals should be final.174
ErrorsMethod 'addBlockingClause' is not designed for extension - needs to be abstract, final or empty.212
ErrorsMissing a Javadoc comment.212
ErrorsParameter literals should be final.212
ErrorsMethod 'removeConstr' is not designed for extension - needs to be abstract, final or empty.217
ErrorsMissing a Javadoc comment.217
ErrorsParameter c should be final.217
ErrorsMethod 'removeSubsumedConstr' is not designed for extension - needs to be abstract, final or empty.221
ErrorsMissing a Javadoc comment.221
ErrorsParameter c should be final.221
ErrorsMethod 'addAllClauses' is not designed for extension - needs to be abstract, final or empty.225
ErrorsMissing a Javadoc comment.225
ErrorsParameter clauses should be final.225
ErrorsMethod 'addAtMost' is not designed for extension - needs to be abstract, final or empty.230
ErrorsMissing a Javadoc comment.230
ErrorsParameter literals should be final.230
ErrorsParameter degree should be final.230
ErrorsMethod 'addAtLeast' is not designed for extension - needs to be abstract, final or empty.235
ErrorsMissing a Javadoc comment.235
ErrorsParameter literals should be final.235
ErrorsParameter degree should be final.235
ErrorsMethod 'addExactly' is not designed for extension - needs to be abstract, final or empty.240
ErrorsMissing a Javadoc comment.240
ErrorsParameter literals should be final.240
ErrorsParameter n should be final.240
ErrorsMissing a Javadoc comment.245
ErrorsParameter t should be final.245
ErrorsMethod 'setTimeoutOnConflicts' is not designed for extension - needs to be abstract, final or empty.248
ErrorsMissing a Javadoc comment.248
ErrorsParameter count should be final.248
ErrorsMethod 'setTimeoutMs' is not designed for extension - needs to be abstract, final or empty.252
ErrorsMissing a Javadoc comment.252
ErrorsParameter t should be final.252
ErrorsMethod 'getTimeout' is not designed for extension - needs to be abstract, final or empty.256
ErrorsMissing a Javadoc comment.256
ErrorsMethod 'getTimeoutMs' is not designed for extension - needs to be abstract, final or empty.260
ErrorsMissing a Javadoc comment.260
ErrorsMethod 'expireTimeout' is not designed for extension - needs to be abstract, final or empty.264
ErrorsMissing a Javadoc comment.264
ErrorsMissing a Javadoc comment.268
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.271
ErrorsMissing a Javadoc comment.271
ErrorsParameter out should be final.272
ErrorsParameter prefix should be final.272
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.276
ErrorsMissing a Javadoc comment.276
ErrorsParameter out should be final.277
ErrorsParameter prefix should be final.277
ErrorsMethod 'printStat' is not designed for extension - needs to be abstract, final or empty.281
ErrorsMissing a Javadoc comment.281
ErrorsParameter out should be final.281
ErrorsLine is longer than 80 characters.343
ErrorsLine is longer than 80 characters.347
ErrorsMethod 'getStat' is not designed for extension - needs to be abstract, final or empty.358
ErrorsMissing a Javadoc comment.358
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.362
ErrorsMissing a Javadoc comment.362
ErrorsParameter prefix should be final.362
ErrorsMethod 'clearLearntClauses' is not designed for extension - needs to be abstract, final or empty.366
ErrorsMissing a Javadoc comment.366
ErrorsMissing a Javadoc comment.370
ErrorsParameter status should be final.370
ErrorsMethod 'isDBSimplificationAllowed' is not designed for extension - needs to be abstract, final or empty.373
ErrorsMissing a Javadoc comment.373
ErrorsMethod 'setSearchListener' is not designed for extension - needs to be abstract, final or empty.377
ErrorsMissing a Javadoc comment.377
ErrorsParameter sl should be final.378
ErrorsMethod 'getSearchListener' is not designed for extension - needs to be abstract, final or empty.382
ErrorsMissing a Javadoc comment.382
ErrorsMethod 'isVerbose' is not designed for extension - needs to be abstract, final or empty.386
ErrorsMissing a Javadoc comment.386
ErrorsMissing a Javadoc comment.390
ErrorsParameter value should be final.390
ErrorsMethod 'setLogPrefix' is not designed for extension - needs to be abstract, final or empty.393
ErrorsMissing a Javadoc comment.393
ErrorsParameter prefix should be final.393
ErrorsMethod 'getLogPrefix' is not designed for extension - needs to be abstract, final or empty.397
ErrorsMissing a Javadoc comment.397
ErrorsMethod 'unsatExplanation' is not designed for extension - needs to be abstract, final or empty.401
ErrorsMissing a Javadoc comment.401
ErrorsMethod 'modelWithInternalVariables' is not designed for extension - needs to be abstract, final or empty.405
ErrorsMissing a Javadoc comment.405
ErrorsMethod 'realNumberOfVariables' is not designed for extension - needs to be abstract, final or empty.409
ErrorsMissing a Javadoc comment.409
ErrorsMethod 'isSolverKeptHot' is not designed for extension - needs to be abstract, final or empty.413
ErrorsMissing a Javadoc comment.413
ErrorsMethod 'setKeepSolverHot' is not designed for extension - needs to be abstract, final or empty.417
ErrorsMissing a Javadoc comment.417
ErrorsParameter keepHot should be final.417
ErrorsMethod 'getSolvingEngine' is not designed for extension - needs to be abstract, final or empty.421
ErrorsMissing a Javadoc comment.421
ErrorsMethod 'setUnitClauseProvider' is not designed for extension - needs to be abstract, final or empty.425
ErrorsMissing a Javadoc comment.425
ErrorsParameter ucp should be final.425

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
ErrorsMethod 'learnUnit' is not designed for extension - needs to be abstract, final or empty.104
ErrorsParameter p should be final.104
ErrorsExpected @param tag for 'p'.104
ErrorsMissing a Javadoc comment.109
ErrorsParameter clause should be final.109
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.116
ErrorsParameter confl should be final.116
ErrorsExpected @param tag for 'confl'.116
ErrorsParameter dlevel should be final.116
ErrorsExpected @param tag for 'dlevel'.116
ErrorsParameter trailLevel should be final.116
ErrorsExpected @param tag for 'trailLevel'.116
ErrorsMethod 'conflictFound' is not designed for extension - needs to be abstract, final or empty.123
ErrorsParameter p should be final.123
ErrorsExpected @param tag for 'p'.123
ErrorsMethod 'solutionFound' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMissing a Javadoc comment.127
ErrorsParameter model should be final.127
ErrorsParameter lazyModel should be final.127
ErrorsMissing a Javadoc comment.131
ErrorsMissing a Javadoc comment.134
ErrorsParameter result should be final.140
ErrorsExpected @param tag for 'result'.140
ErrorsMethod 'restarting' is not designed for extension - needs to be abstract, final or empty.146
ErrorsMethod 'backjump' is not designed for extension - needs to be abstract, final or empty.150
ErrorsMissing a Javadoc comment.150
ErrorsParameter backjumpLevel should be final.150
ErrorsParameter solverService should be final.157
ErrorsExpected @param tag for 'solverService'.157
ErrorsMethod 'cleaning' is not designed for extension - needs to be abstract, final or empty.163

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