Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
81 0 0 382

Files

Files Infos Warnings Errors
com/googlecode/thebeast/inference/ExhaustiveMAPSolver.java 0 0 25
com/googlecode/thebeast/inference/NaiveFirstOrderMAPSolver.java 0 0 10
com/googlecode/thebeast/inference/PropositionalSolver.java 0 0 1
com/googlecode/thebeast/pml/Assignment.java 0 0 31
com/googlecode/thebeast/pml/ClauseBuilder.java 0 0 31
com/googlecode/thebeast/pml/Exists.java 0 0 8
com/googlecode/thebeast/pml/FeatureIndex.java 0 0 14
com/googlecode/thebeast/pml/FirstOrderOperator.java 0 0 1
com/googlecode/thebeast/pml/GroundFactor.java 0 0 20
com/googlecode/thebeast/pml/GroundMarkovNetwork.java 0 0 18
com/googlecode/thebeast/pml/GroundNode.java 0 0 15
com/googlecode/thebeast/pml/PMLClause.java 0 0 33
com/googlecode/thebeast/pml/PMLVector.java 0 0 39
com/googlecode/thebeast/pml/PseudoMarkovLogicNetwork.java 0 0 6
com/googlecode/thebeast/query/NestedSubstitution.java 0 0 10
com/googlecode/thebeast/query/Query.java 0 0 2
com/googlecode/thebeast/query/QueryBuilder.java 0 0 3
com/googlecode/thebeast/query/QueryFactory.java 0 0 1
com/googlecode/thebeast/query/Substitution.java 0 0 15
com/googlecode/thebeast/query/Variable.java 0 0 8
com/googlecode/thebeast/query/package-info.java 0 0 1
com/googlecode/thebeast/util/ReflectiveProducer.java 0 0 6
com/googlecode/thebeast/util/ReflectiveVisitor.java 0 0 5
com/googlecode/thebeast/util/package-info.java 0 0 1
com/googlecode/thebeast/world/AbstractSymbol.java 0 0 3
com/googlecode/thebeast/world/DoubleConstant.java 0 0 1
com/googlecode/thebeast/world/DoubleType.java 0 0 1
com/googlecode/thebeast/world/MutableRelation.java 0 0 1
com/googlecode/thebeast/world/Signature.java 0 0 1
com/googlecode/thebeast/world/SignatureException.java 0 0 1
com/googlecode/thebeast/world/SignatureListener.java 0 0 2
com/googlecode/thebeast/world/StaticPredicate.java 0 0 1
com/googlecode/thebeast/world/Tuple.java 0 0 2
com/googlecode/thebeast/world/Type.java 0 0 1
com/googlecode/thebeast/world/TypeNotIterableException.java 0 0 2
com/googlecode/thebeast/world/sql/SQLBasedQueryEngine.java 0 0 4
com/googlecode/thebeast/world/sql/SQLDoubleConstant.java 0 0 6
com/googlecode/thebeast/world/sql/SQLDoubleType.java 0 0 6
com/googlecode/thebeast/world/sql/SQLEquals.java 0 0 4
com/googlecode/thebeast/world/sql/SQLIntegerConstant.java 0 0 4
com/googlecode/thebeast/world/sql/SQLIntegerType.java 0 0 3
com/googlecode/thebeast/world/sql/SQLRelation.java 0 0 6
com/googlecode/thebeast/world/sql/SQLRepresentableConstant.java 0 0 2
com/googlecode/thebeast/world/sql/SQLRepresentableType.java 0 0 3
com/googlecode/thebeast/world/sql/SQLSignature.java 0 0 8
com/googlecode/thebeast/world/sql/SQLStaticPredicate.java 0 0 1
com/googlecode/thebeast/world/sql/SQLUserConstant.java 0 0 2
com/googlecode/thebeast/world/sql/SQLUserPredicate.java 0 0 1
com/googlecode/thebeast/world/sql/SQLUserType.java 0 0 2
com/googlecode/thebeast/world/sql/SQLWorld.java 0 0 9
com/googlecode/thebeast/world/sql/package-info.java 0 0 1

Rules

Rules Violations Severity
NewlineAtEndOfFile 8 Errors Error
Translation 0 Errors Error
JavadocMethod 82 Errors Error
JavadocType 6 Errors Error
JavadocVariable 43 Errors Error
JavadocStyle 4 Errors Error
ConstantName 0 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 5 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 4 Errors Error
FileLength 0 Errors Error
LineLength 19 Errors Error
MethodLength 0 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 0 Errors Error
NoWhitespaceBefore 0 Errors Error
OperatorWrap 4 Errors Error
ParenPad 0 Errors Error
TypecastParenPad 0 Errors Error
TabCharacter 0 Errors Error
ModifierOrder 3 Errors Error
RedundantModifier 0 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 0 Errors Error
LeftCurly 0 Errors Error
NeedBraces 51 Errors Error
RightCurly 0 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MissingSwitchDefault 0 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 47 Errors Error
FinalClass 1 Errors Error
HideUtilityClassConstructor 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 1 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 101 Errors Error
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
3 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

com/googlecode/thebeast/inference/ExhaustiveMAPSolver.java

Violation Message Line
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 19
Errors Parameter groundMarkovNetwork should be final. 19
Errors Parameter weights should be final. 20
Errors Missing a Javadoc comment. 25
Errors Method 'getGroundMarkovNetwork' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors Method 'setGroundMarkovNetwork' is not designed for extension - needs to be abstract, final or empty. 32
Errors Missing a Javadoc comment. 32
Errors Parameter groundMarkovNetwork should be final. 32
Errors Method 'getWeights' is not designed for extension - needs to be abstract, final or empty. 36
Errors Missing a Javadoc comment. 36
Errors Method 'setWeights' is not designed for extension - needs to be abstract, final or empty. 40
Errors Missing a Javadoc comment. 40
Errors Parameter weights should be final. 40
Errors Method 'solve' is not designed for extension - needs to be abstract, final or empty. 44
Errors Missing a Javadoc comment. 44
Errors Parameter observed should be final. 44
Errors 'for' construct must use '{}'s. 47
Errors 'if' construct must use '{}'s. 48
Errors Line is longer than 80 characters. 72
Errors Method 'getEvaluationCount' is not designed for extension - needs to be abstract, final or empty. 92
Errors Missing a Javadoc comment. 92

com/googlecode/thebeast/inference/NaiveFirstOrderMAPSolver.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 13
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 16
Errors Parameter mln should be final. 16
Errors Parameter weights should be final. 17
Errors Parameter propositionalSolver should be final. 18
Errors Method 'solve' is not designed for extension - needs to be abstract, final or empty. 24
Errors Missing a Javadoc comment. 24
Errors Parameter observation should be final. 24

com/googlecode/thebeast/inference/PropositionalSolver.java

Violation Message Line
Errors Missing a Javadoc comment. 9

com/googlecode/thebeast/pml/Assignment.java

Violation Message Line
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors 'if' construct must use '{}'s. 27
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 42
Errors 'for' construct must use '{}'s. 46
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 57
Errors Parameter node should be final. 57
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 61
Errors Missing a Javadoc comment. 61
Errors Parameter predicate should be final. 61
Errors Parameter args should be final. 61
Errors Method 'hasValue' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter node should be final. 66
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 70
Errors Missing a Javadoc comment. 70
Errors Parameter node should be final. 70
Errors Parameter value should be final. 70
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 75
Errors Missing a Javadoc comment. 75
Errors Parameter nodes should be final. 75
Errors Parameter value should be final. 75
Errors 'for' construct must use '{}'s. 76
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 80
Errors Missing a Javadoc comment. 80
Errors Parameter value should be final. 80
Errors Parameter predicate should be final. 80
Errors Parameter args should be final. 80

com/googlecode/thebeast/pml/ClauseBuilder.java

Violation Message Line
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 21
Errors Missing a Javadoc comment. 22
Errors Missing a Javadoc comment. 24
Errors Missing a Javadoc comment. 26
Errors Parameter factory should be final. 26
Errors Parameter signature should be final. 26
Errors Method 'atom' is not designed for extension - needs to be abstract, final or empty. 31
Errors Missing a Javadoc comment. 31
Errors Parameter pred should be final. 31
Errors Parameter args should be final. 31
Errors Method 'body' is not designed for extension - needs to be abstract, final or empty. 36
Errors Missing a Javadoc comment. 36
Errors Method 'retrict' is not designed for extension - needs to be abstract, final or empty. 42
Errors Missing a Javadoc comment. 42
Errors Method 'head' is not designed for extension - needs to be abstract, final or empty. 48
Errors Missing a Javadoc comment. 48
Errors Parameter pred should be final. 48
Errors Parameter args should be final. 48
Errors Method 'clause' is not designed for extension - needs to be abstract, final or empty. 53
Errors Missing a Javadoc comment. 53
Errors Parameter operator should be final. 53
Errors Parameter indexVariable should be final. 54
Errors Parameter scaleVariable should be final. 55
Errors Method 'clause' is not designed for extension - needs to be abstract, final or empty. 66
Errors Missing a Javadoc comment. 66
Errors Parameter operator should be final. 66
Errors Parameter indexVariable should be final. 67
Errors Parameter scaleVariable should be final. 68

com/googlecode/thebeast/pml/Exists.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors 'static' modifier out of order with the JLS suggestions. 10
Errors Method 'evaluate' is not designed for extension - needs to be abstract, final or empty. 12
Errors Missing a Javadoc comment. 12
Errors Parameter nodes should be final. 12
Errors Parameter assignment should be final. 12
Errors 'for' construct must use '{}'s. 13
Errors 'if' construct must use '{}'s. 14

com/googlecode/thebeast/pml/FeatureIndex.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors Missing a Javadoc comment. 12
Errors Parameter substitution should be final. 12
Errors Method 'getSubstitution' is not designed for extension - needs to be abstract, final or empty. 16
Errors Missing a Javadoc comment. 16
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 20
Errors Missing a Javadoc comment. 20
Errors Parameter o should be final. 21
Errors 'if' construct must use '{}'s. 22
Errors 'if' construct must use '{}'s. 23
Errors 'if' construct must use '{}'s. 27
Errors Line is longer than 80 characters. 27
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 33
Errors Missing a Javadoc comment. 33

com/googlecode/thebeast/pml/FirstOrderOperator.java

Violation Message Line
Errors Missing a Javadoc comment. 10

com/googlecode/thebeast/pml/GroundFactor.java

Violation Message Line
Errors Missing a Javadoc comment. 10
Errors Missing a Javadoc comment. 11
Errors Missing a Javadoc comment. 13
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 15
Errors Missing a Javadoc comment. 17
Errors Parameter body should be final. 17
Errors Parameter head should be final. 17
Errors Parameter clause should be final. 18
Errors Parameter index should be final. 18
Errors Parameter scale should be final. 18
Errors Missing a Javadoc comment. 26
Errors Missing a Javadoc comment. 30
Errors Missing a Javadoc comment. 34
Errors Missing a Javadoc comment. 38
Errors Missing a Javadoc comment. 42
Errors Missing a Javadoc comment. 46
Errors Parameter assignment should be final. 46
Errors 'for' construct must use '{}'s. 47
Errors 'if' construct must use '{}'s. 48

com/googlecode/thebeast/pml/GroundMarkovNetwork.java

Violation Message Line
Errors Missing a Javadoc comment. 28
Errors Missing a Javadoc comment. 29
Errors Missing a Javadoc comment. 31
Errors Method 'ground' is not designed for extension - needs to be abstract, final or empty. 34
Errors Missing a Javadoc comment. 34
Errors Line is longer than 80 characters. 59
Errors Method 'getNode' is not designed for extension - needs to be abstract, final or empty. 73
Errors Missing a Javadoc comment. 73
Errors Parameter predicate should be final. 73
Errors Parameter args should be final. 73
Errors Method 'getNodes' is not designed for extension - needs to be abstract, final or empty. 88
Errors Missing a Javadoc comment. 88
Errors Parameter predicate should be final. 88
Errors Method 'getNodes' is not designed for extension - needs to be abstract, final or empty. 93
Errors Missing a Javadoc comment. 93
Errors Method 'extractFeatureVector' is not designed for extension - needs to be abstract, final or empty. 97
Errors Missing a Javadoc comment. 97
Errors Parameter assignment should be final. 97

com/googlecode/thebeast/pml/GroundNode.java

Violation Message Line
Errors Unused import - com.googlecode.thebeast.world.UserPredicate. 3
Errors Missing a Javadoc comment. 16
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 18
Errors Missing a Javadoc comment. 20
Errors Missing a Javadoc comment. 22
Errors Parameter predicate should be final. 22
Errors Parameter arguments should be final. 22
Errors Parameter index should be final. 22
Errors Missing a Javadoc comment. 28
Errors Missing a Javadoc comment. 32
Errors Missing a Javadoc comment. 36
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 44
Errors Line has trailing spaces. 48

com/googlecode/thebeast/pml/PMLClause.java

Violation Message Line
Errors Missing a Javadoc comment. 39
Errors Missing a Javadoc comment. 40
Errors Missing a Javadoc comment. 41
Errors Missing a Javadoc comment. 43
Errors Missing a Javadoc comment. 44
Errors Missing a Javadoc comment. 46
Errors 'for' construct must use '{}'s. 54
Errors 'if' construct must use '{}'s. 55
Errors 'if' construct must use '{}'s. 59
Errors 'if' construct must use '{}'s. 63
Errors 'if' construct must use '{}'s. 66
Errors Method 'getSignature' is not designed for extension - needs to be abstract, final or empty. 80
Errors Missing a Javadoc comment. 80
Errors Missing a Javadoc comment. 84
Errors 'if' construct must use '{}'s. 90
Errors 'if' construct must use '{}'s. 95
Errors '+' should be on a new line. 96
Errors 'else' construct must use '{}'s. 98
Errors Method 'getBody' is not designed for extension - needs to be abstract, final or empty. 106
Errors Missing a Javadoc comment. 106
Errors Method 'getRestriction' is not designed for extension - needs to be abstract, final or empty. 110
Errors Missing a Javadoc comment. 110
Errors Method 'getHead' is not designed for extension - needs to be abstract, final or empty. 114
Errors Missing a Javadoc comment. 114
Errors Method 'getScaleVariable' is not designed for extension - needs to be abstract, final or empty. 118
Errors Missing a Javadoc comment. 118
Errors Method 'getIndexVariables' is not designed for extension - needs to be abstract, final or empty. 122
Errors Missing a Javadoc comment. 122
Errors Method 'getFirstOrderOperator' is not designed for extension - needs to be abstract, final or empty. 126
Errors Missing a Javadoc comment. 126
Errors Missing a Javadoc comment. 130
Errors Missing a Javadoc comment. 131
Errors Parameter message should be final. 131

com/googlecode/thebeast/pml/PMLVector.java

Violation Message Line
Errors Missing a Javadoc comment. 14
Errors Method 'getValue' is not designed for extension - needs to be abstract, final or empty. 17
Errors Missing a Javadoc comment. 17
Errors Parameter clause should be final. 17
Errors Parameter index should be final. 17
Errors 'if' construct must use '{}'s. 19
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 23
Errors Missing a Javadoc comment. 23
Errors Parameter clause should be final. 23
Errors Parameter value should be final. 23
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 27
Errors Missing a Javadoc comment. 27
Errors Parameter clause should be final. 27
Errors Parameter substitutions should be final. 27
Errors Parameter value should be final. 27
Errors Method 'setValue' is not designed for extension - needs to be abstract, final or empty. 34
Errors Missing a Javadoc comment. 34
Errors Parameter clause should be final. 34
Errors Parameter index should be final. 34
Errors Parameter value should be final. 34
Errors Method 'addValue' is not designed for extension - needs to be abstract, final or empty. 43
Errors Missing a Javadoc comment. 43
Errors Parameter clause should be final. 43
Errors Parameter index should be final. 43
Errors Parameter value should be final. 43
Errors Method 'dotProduct' is not designed for extension - needs to be abstract, final or empty. 47
Errors Missing a Javadoc comment. 47
Errors Line is longer than 80 characters. 50
Errors Missing a Javadoc comment. 59
Errors Missing a Javadoc comment. 60
Errors Variable 'result' must be private and have accessor methods. 60
Errors Missing a Javadoc comment. 61
Errors Missing a Javadoc comment. 62
Errors Missing a Javadoc comment. 64
Errors Parameter vector should be final. 64
Errors Parameter clause should be final. 64
Errors Missing a Javadoc comment. 70
Errors Parameter o should be final. 70
Errors Parameter v should be final. 70

com/googlecode/thebeast/pml/PseudoMarkovLogicNetwork.java

Violation Message Line
Errors Missing a Javadoc comment. 24
Errors Method 'addClause' is not designed for extension - needs to be abstract, final or empty. 27
Errors Missing a Javadoc comment. 27
Errors Parameter clause should be final. 27
Errors Method 'getClauses' is not designed for extension - needs to be abstract, final or empty. 31
Errors Missing a Javadoc comment. 31

com/googlecode/thebeast/query/NestedSubstitution.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - java.util.*. 5
Errors '&&' should be on a new line. 54
Errors First sentence should end with a period. 58
Errors Unclosed HTML tag found: <Substitution> object that can be used to iterate over 73
Errors Missing a Javadoc comment. 108
Errors 'for' construct must use '{}'s. 114
Errors 'if' construct must use '{}'s. 165
Errors 'if' construct must use '{}'s. 166
Errors 'if' construct must use '{}'s. 170
Errors 'if' construct must use '{}'s. 174

com/googlecode/thebeast/query/Query.java

Violation Message Line
Errors 'if' construct must use '{}'s. 69
Errors 'if' construct must use '{}'s. 78

com/googlecode/thebeast/query/QueryBuilder.java

Violation Message Line
Errors Parameter factory should be final. 34
Errors Parameter pred should be final. 50
Errors Parameter args should be final. 50

com/googlecode/thebeast/query/QueryFactory.java

Violation Message Line
Errors '+' should be on a new line. 73

com/googlecode/thebeast/query/Substitution.java

Violation Message Line
Errors Missing a Javadoc comment. 34
Errors 'if' construct must use '{}'s. 35
Errors 'if' construct must use '{}'s. 36
Errors 'else' construct must use '{}'s. 37
Errors Missing a Javadoc comment. 40
Errors Parameter substitution should be final. 40
Errors 'if' construct must use '{}'s. 41
Errors 'else' construct must use '{}'s. 45
Errors Parameter o should be final. 85
Errors 'if' construct must use '{}'s. 86
Errors 'if' construct must use '{}'s. 87
Errors 'if' construct must use '{}'s. 91
Errors '+' should be on a new line. 148
Errors Parameter variables should be final. 171
Errors 'for' construct must use '{}'s. 173

com/googlecode/thebeast/query/Variable.java

Violation Message Line
Errors Unused import - java.util.List. 6
Errors Parameter o should be final. 74
Errors 'if' construct must use '{}'s. 75
Errors 'if' construct must use '{}'s. 76
Errors 'if' construct must use '{}'s. 80
Errors 'if' construct must use '{}'s. 82
Errors Parameter atoms should be final. 107
Errors 'if' construct must use '{}'s. 111

com/googlecode/thebeast/query/package-info.java

Violation Message Line
Errors File does not end with a newline. 0

com/googlecode/thebeast/util/ReflectiveProducer.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Type Javadoc comment is missing an @param <R> tag. 38
Errors Type Javadoc comment is missing an @param <T> tag. 38
Errors Line is longer than 80 characters. 43
Errors Parameter t should be final. 51
Errors 'static' modifier out of order with the JLS suggestions. 98

com/googlecode/thebeast/util/ReflectiveVisitor.java

Violation Message Line
Errors Line is longer than 80 characters. 16
Errors Type Javadoc comment is missing an @param <T> tag. 38
Errors Line is longer than 80 characters. 43
Errors Parameter t should be final. 49
Errors 'static' modifier out of order with the JLS suggestions. 95

com/googlecode/thebeast/util/package-info.java

Violation Message Line
Errors File does not end with a newline. 0

com/googlecode/thebeast/world/AbstractSymbol.java

Violation Message Line
Errors Method 'equals' is not designed for extension - needs to be abstract, final or empty. 62
Errors Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 92
Errors Method 'toString' is not designed for extension - needs to be abstract, final or empty. 104

com/googlecode/thebeast/world/DoubleConstant.java

Violation Message Line
Errors File does not end with a newline. 0

com/googlecode/thebeast/world/DoubleType.java

Violation Message Line
Errors File does not end with a newline. 0

com/googlecode/thebeast/world/MutableRelation.java

Violation Message Line
Errors Expected an @return tag. 15

com/googlecode/thebeast/world/Signature.java

Violation Message Line
Errors Line is longer than 80 characters. 138

com/googlecode/thebeast/world/SignatureException.java

Violation Message Line
Errors Line is longer than 80 characters. 4

com/googlecode/thebeast/world/SignatureListener.java

Violation Message Line
Errors Line is longer than 80 characters. 15
Errors Line has trailing spaces. 17

com/googlecode/thebeast/world/StaticPredicate.java

Violation Message Line
Errors Unused import - java.util.List. 3

com/googlecode/thebeast/world/Tuple.java

Violation Message Line
Errors Parameter predicate should be final. 46
Errors Parameter args should be final. 46

com/googlecode/thebeast/world/Type.java

Violation Message Line
Errors Unclosed HTML tag found: <Constant> an iterator over constants in this type. 43

com/googlecode/thebeast/world/TypeNotIterableException.java

Violation Message Line
Errors Parameter type should be final. 23
Errors Method 'getType' is not designed for extension - needs to be abstract, final or empty. 34

com/googlecode/thebeast/world/sql/SQLBasedQueryEngine.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - com.googlecode.thebeast.query.*. 7
Errors Class SQLNestedSubstitutionSet should be declared as final. 77
Errors Line is longer than 80 characters. 77
Errors Missing a Javadoc comment. 77

com/googlecode/thebeast/world/sql/SQLDoubleConstant.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Parameter o should be final. 56
Errors 'if' construct must use '{}'s. 57
Errors 'if' construct must use '{}'s. 58
Errors 'if' construct must use '{}'s. 59
Errors Expected an @return tag. 71

com/googlecode/thebeast/world/sql/SQLDoubleType.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Using the '.*' form of import should be avoided - com.googlecode.thebeast.world.*. 3
Errors Parameter representation should be final. 32
Errors Parameter name should be final. 54
Errors Missing a Javadoc comment. 63
Errors Parameter value should be final. 63

com/googlecode/thebeast/world/sql/SQLEquals.java

Violation Message Line
Errors Missing a Javadoc comment. 17
Errors Missing a Javadoc comment. 19
Errors Missing a Javadoc comment. 24
Errors Missing a Javadoc comment. 28

com/googlecode/thebeast/world/sql/SQLIntegerConstant.java

Violation Message Line
Errors Parameter o should be final. 56
Errors 'if' construct must use '{}'s. 57
Errors 'if' construct must use '{}'s. 58
Errors 'if' construct must use '{}'s. 59

com/googlecode/thebeast/world/sql/SQLIntegerType.java

Violation Message Line
Errors Parameter representation should be final. 35
Errors Parameter name should be final. 58
Errors Parameter value should be final. 73

com/googlecode/thebeast/world/sql/SQLRelation.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - com.googlecode.thebeast.world.*. 3
Errors Line is longer than 80 characters. 64
Errors Parameter closedness should be final. 70
Errors Parameter args should be final. 228
Errors Parameter args should be final. 235
Errors Expected an @return tag. 245

com/googlecode/thebeast/world/sql/SQLRepresentableConstant.java

Violation Message Line
Errors Missing a Javadoc comment. 16
Errors Line is longer than 80 characters. 33

com/googlecode/thebeast/world/sql/SQLRepresentableType.java

Violation Message Line
Errors Using the '.*' form of import should be avoided - com.googlecode.thebeast.world.*. 3
Errors Line is longer than 80 characters. 28
Errors Parameter constant should be final. 57

com/googlecode/thebeast/world/sql/SQLSignature.java

Violation Message Line
Errors Missing a Javadoc comment. 60
Errors Missing a Javadoc comment. 62
Errors Line has trailing spaces. 238
Errors Parameter parent should be final. 279
Errors 'for' construct must use '{}'s. 281
Errors 'if' construct must use '{}'s. 282
Errors Missing a Javadoc comment. 309
Errors Line is longer than 80 characters. 411

com/googlecode/thebeast/world/sql/SQLStaticPredicate.java

Violation Message Line
Errors Line is longer than 80 characters. 18

com/googlecode/thebeast/world/sql/SQLUserConstant.java

Violation Message Line
Errors Line is longer than 80 characters. 16
Errors Line is longer than 80 characters. 23

com/googlecode/thebeast/world/sql/SQLUserPredicate.java

Violation Message Line
Errors Unused import - com.googlecode.thebeast.world.Predicate. 4

com/googlecode/thebeast/world/sql/SQLUserType.java

Violation Message Line
Errors Line is longer than 80 characters. 18
Errors Unclosed HTML tag found: <Constant> an iterator that iterates over all constants in 173

com/googlecode/thebeast/world/sql/SQLWorld.java

Violation Message Line
Errors Expected an @return tag. 123
Errors Parameter predicate should be final. 174
Errors 'if' construct must use '{}'s. 176
Errors Parameter predicate should be final. 184
Errors Parameter args should be final. 184
Errors Parameter clause should be final. 196
Errors Parameter predicate should be final. 203
Errors Parameter predicate should be final. 210
Errors Parameter open should be final. 210

com/googlecode/thebeast/world/sql/package-info.java

Violation Message Line
Errors File does not end with a newline. 0