PMD Results

The following document contains the results of PMD 4.1.

Files

org/ctic/terras/AST/expressions/Equation.java

Violation Line
Use explicit scoping instead of the default package private level 20
Use explicit scoping instead of the default package private level 21
Use explicit scoping instead of the default package private level 22

org/ctic/terras/AST/expressions/Expression.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/Expression.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/Expression.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionAll.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionAll.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionAll.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionAnd.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionAnd.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionAnd.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionClass.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionClass.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionClass.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionDataProperty.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionDataProperty.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionDataProperty.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionEnum.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionEnum.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionEnum.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/AST/expressions/ExpressionInstance.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionInstance.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionInstance.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionMax.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionMax.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionMax.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionMin.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionMin.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionMin.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionOr.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionOr.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionOr.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionProperty.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionProperty.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionProperty.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionSimple.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionSimple.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionSimple.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionSome.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionSome.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionSome.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExpressionUri.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionUri.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/AST/expressions/ExpressionUri.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/AST/expressions/ExternalExpresion.java

Violation Line
Use explicit scoping instead of the default package private level 19

org/ctic/terras/AST/types/Prefix.java

Violation Line
Use explicit scoping instead of the default package private level 19
Use explicit scoping instead of the default package private level 20

org/ctic/terras/ApplicationServices.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/ApplicationServices.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/ApplicationServices.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/Matcher.java

Violation Line
Avoid modifiers which are implied by the context 22

org/ctic/terras/MatcherFactory.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherFactory.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherFactory.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/MatcherOntModel.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherOntModel.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherOntModel.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/MatcherSparqlEndpoint.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherSparqlEndpoint.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherSparqlEndpoint.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/MatcherSparqlModel.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherSparqlModel.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/MatcherSparqlModel.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/TO/QuerySparqlTO.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/QuerySparqlTO.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/QuerySparqlTO.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/TO/QueryTO.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/QueryTO.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/QueryTO.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/TO/ResultTO.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/ResultTO.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/ResultTO.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/TO/ResultTotalTO.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/ResultTotalTO.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/TO/ResultTotalTO.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/client/Main.java

Violation Line
Found 'DD'-anomaly for variable 'line' (lines '68'-'70'). 68 - 70
Avoid assignments in operands 70
Found 'DU'-anomaly for variable 'line' (lines '70'-'83'). 70 - 83

org/ctic/terras/decision/Decision.java

Violation Line
Avoid modifiers which are implied by the context 20

org/ctic/terras/demands/JavaDemandChecker.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/JavaDemandChecker.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/JavaDemandChecker.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/demands/OntoClassDemandChecker.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/OntoClassDemandChecker.java: Can't use annotations when running in JDK 1.4 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/OntoClassDemandChecker.java: Can't use annotations when running in JDK 1.4 mode! 0

org/ctic/terras/demands/SparqlChecker.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/SparqlChecker.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/SparqlChecker.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/demands/SparqlOntModelChecker.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/SparqlOntModelChecker.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/demands/SparqlOntModelChecker.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/demands/filters/ContainsString.java

Violation Line
A method should have only one exit point, and that should be the last statement in the method 31

org/ctic/terras/demands/filters/DataTypeFunction.java

Violation Line
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 25

org/ctic/terras/demands/filters/SimilarityString.java

Violation Line
Found 'DU'-anomaly for variable 'instance' (lines '31'-'36'). 31 - 36
Found 'DU'-anomaly for variable 'pattern' (lines '32'-'36'). 32 - 36

org/ctic/terras/demands/filters/SimpleDataTypeFuntion.java

Violation Line
Found 'DU'-anomaly for variable 'operator' (lines '43'-'64'). 43 - 64
Found 'DU'-anomaly for variable 'literal' (lines '44'-'64'). 44 - 64
Found 'DU'-anomaly for variable 'statement' (lines '47'-'64'). 47 - 64
Found 'DD'-anomaly for variable 'statement' (lines '47'-'47'). 47
A method should have only one exit point, and that should be the last statement in the method 49
A method should have only one exit point, and that should be the last statement in the method 51
Found 'DU'-anomaly for variable 'v' (lines '54'-'64'). 54 - 64
Found 'DD'-anomaly for variable 'v' (lines '54'-'54'). 54
A method should have only one exit point, and that should be the last statement in the method 56
Found 'DU'-anomaly for variable 'ivalue' (lines '67'-'81'). 67 - 81
Found 'DU'-anomaly for variable 'statementValue' (lines '68'-'81'). 68 - 81
A method should have only one exit point, and that should be the last statement in the method 70
A method should have only one exit point, and that should be the last statement in the method 72
A method should have only one exit point, and that should be the last statement in the method 74
A method should have only one exit point, and that should be the last statement in the method 76
A method should have only one exit point, and that should be the last statement in the method 78
Found 'DU'-anomaly for variable 'ivalue' (lines '84'-'98'). 84 - 98
Found 'DU'-anomaly for variable 'statementValue' (lines '85'-'98'). 85 - 98
A method should have only one exit point, and that should be the last statement in the method 87
A method should have only one exit point, and that should be the last statement in the method 89
A method should have only one exit point, and that should be the last statement in the method 91
A method should have only one exit point, and that should be the last statement in the method 93
A method should have only one exit point, and that should be the last statement in the method 95
Found 'DU'-anomaly for variable 'statementValue' (lines '101'-'108'). 101 - 108
A method should have only one exit point, and that should be the last statement in the method 103
A method should have only one exit point, and that should be the last statement in the method 105
A method should have only one exit point, and that should be the last statement in the method 112

org/ctic/terras/model/loader/JenaOWLModelWrapper.java

Violation Line
A method should have only one exit point, and that should be the last statement in the method 63
Found 'DD'-anomaly for variable 'owlsources' (lines '75'-'84'). 75 - 84
Avoid using final local variables, turn them into fields 87
Assigning an Object to null is a code smell. Consider refactoring. 127

org/ctic/terras/model/loader/JenaRDFModelWrapper.java

Violation Line
Assigning an Object to null is a code smell. Consider refactoring. 42
Avoid empty if statements 49 - 50
A method should have only one exit point, and that should be the last statement in the method 60
Found 'DD'-anomaly for variable 'rdfsources' (lines '67'-'69'). 67 - 69
Avoid using final local variables, turn them into fields 72

org/ctic/terras/model/loader/MatcherModelWrapper.java

Violation Line
Avoid modifiers which are implied by the context 22
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 25

org/ctic/terras/profile/RDFProfileExtracter.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/profile/RDFProfileExtracter.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/profile/RDFProfileExtracter.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/qil/code/OntClassGenerator.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/qil/code/OntClassGenerator.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/qil/code/OntClassGenerator.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/qil/code/SparqlGenerator.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/qil/code/SparqlGenerator.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/qil/code/SparqlGenerator.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/qil/lexical/Yylex.java

Violation Line
Found 'DD'-anomaly for variable 'offset' (lines '76'-'77'). 76 - 77
Found 'DD'-anomaly for variable 'offset' (lines '122'-'123'). 122 - 123
Found 'DD'-anomaly for variable 'offset' (lines '315'-'316'). 315 - 316
Found 'DD'-anomaly for variable 'value' (lines '326'-'327'). 326 - 327
Found 'DD'-anomaly for variable 'offset' (lines '358'-'359'). 358 - 359
Found 'DD'-anomaly for variable 'map' (lines '467'-'473'). 467 - 473
Found 'DU'-anomaly for variable 'j' (lines '469'-'476'). 469 - 476
Found 'DD'-anomaly for variable 'map' (lines '473'-'473'). 473
A method should have only one exit point, and that should be the last statement in the method 515
Found 'DD'-anomaly for variable 'message' (lines '624'-'627'). 624 - 627
Found 'DU'-anomaly for variable 'zzAttrL' (lines '682'-'909'). 682 - 909
Found 'DD'-anomaly for variable 'zzR' (lines '687'-'698'). 687 - 698
Found 'DD'-anomaly for variable 'zzAction' (lines '738'-'778'). 738 - 778
Found 'DU'-anomaly for variable 'zzInput' (lines '751'-'909'). 751 - 909
Found 'DU'-anomaly for variable 'zzCurrentPosL' (lines '760'-'909'). 760 - 909
Found 'DD'-anomaly for variable 'zzMarkedPosL' (lines '761'-'779'). 761 - 779
Found 'DU'-anomaly for variable 'zzBufferL' (lines '762'-'909'). 762 - 909
Found 'DU'-anomaly for variable 'zzEndReadL' (lines '763'-'909'). 763 - 909
Found 'DU'-anomaly for variable 'zzInput' (lines '765'-'909'). 765 - 909
Found 'DD'-anomaly for variable 'zzAction' (lines '778'-'778'). 778
Found 'DD'-anomaly for variable 'zzMarkedPosL' (lines '779'-'779'). 779
A method should have only one exit point, and that should be the last statement in the method 791
A method should have only one exit point, and that should be the last statement in the method 795
A method should have only one exit point, and that should be the last statement in the method 799
A method should have only one exit point, and that should be the last statement in the method 803
A method should have only one exit point, and that should be the last statement in the method 807
A method should have only one exit point, and that should be the last statement in the method 811
A method should have only one exit point, and that should be the last statement in the method 815
A method should have only one exit point, and that should be the last statement in the method 819
A method should have only one exit point, and that should be the last statement in the method 823
A method should have only one exit point, and that should be the last statement in the method 827
A method should have only one exit point, and that should be the last statement in the method 831
A method should have only one exit point, and that should be the last statement in the method 835
A method should have only one exit point, and that should be the last statement in the method 839
A method should have only one exit point, and that should be the last statement in the method 843
A method should have only one exit point, and that should be the last statement in the method 847
A method should have only one exit point, and that should be the last statement in the method 851
A method should have only one exit point, and that should be the last statement in the method 855
A method should have only one exit point, and that should be the last statement in the method 859
A method should have only one exit point, and that should be the last statement in the method 863
A method should have only one exit point, and that should be the last statement in the method 867
A method should have only one exit point, and that should be the last statement in the method 871
A method should have only one exit point, and that should be the last statement in the method 875
A method should have only one exit point, and that should be the last statement in the method 879
A method should have only one exit point, and that should be the last statement in the method 883
A method should have only one exit point, and that should be the last statement in the method 895

org/ctic/terras/qil/syntactic/Parser.java

Violation Line
Use explicit scoping instead of the default package private level 50
Use explicit scoping instead of the default package private level 51
Use explicit scoping instead of the default package private level 52
Use explicit scoping instead of the default package private level 53
Use explicit scoping instead of the default package private level 59 - 63
Use explicit scoping instead of the default package private level 66
Use explicit scoping instead of the default package private level 67
Use explicit scoping instead of the default package private level 68
Use explicit scoping instead of the default package private level 69
Use explicit scoping instead of the default package private level 70
Use explicit scoping instead of the default package private level 74 - 88
Use explicit scoping instead of the default package private level 89 - 92
Use explicit scoping instead of the default package private level 93 - 96
Use explicit scoping instead of the default package private level 97 - 100
Use explicit scoping instead of the default package private level 104 - 109
Use explicit scoping instead of the default package private level 113 - 120
Use explicit scoping instead of the default package private level 125
Use explicit scoping instead of the default package private level 126
Use explicit scoping instead of the default package private level 127
Use explicit scoping instead of the default package private level 128
Use explicit scoping instead of the default package private level 129
Use explicit scoping instead of the default package private level 133 - 138
Use explicit scoping instead of the default package private level 139 - 153
Use explicit scoping instead of the default package private level 154 - 157
Use explicit scoping instead of the default package private level 158 - 161
Use explicit scoping instead of the default package private level 162 - 165
Do not use the short type 167
Do not use the short type 168
Do not use the short type 169
Do not use the short type 170
Do not use the short type 171
Do not use the short type 172
Do not use the short type 173
Do not use the short type 174
Do not use the short type 175
Do not use the short type 176
Do not use the short type 177
Do not use the short type 178
Do not use the short type 179
Do not use the short type 180
Do not use the short type 181
Do not use the short type 182
Do not use the short type 183
Do not use the short type 184
Do not use the short type 185
Do not use the short type 186
Do not use the short type 187
Do not use the short type 188
Do not use the short type 189
Do not use the short type 190
Do not use the short type 191
Use explicit scoping instead of the default package private level 192 - 199
Do not use the short type 192
Use explicit scoping instead of the default package private level 200 - 207
Do not use the short type 200
Use explicit scoping instead of the default package private level 208 - 219
Do not use the short type 208
Use explicit scoping instead of the default package private level 220 - 224
Do not use the short type 220
Use explicit scoping instead of the default package private level 225 - 236
Do not use the short type 225
Use explicit scoping instead of the default package private level 237 - 248
Do not use the short type 237
Use explicit scoping instead of the default package private level 249 - 253
Do not use the short type 249
Use explicit scoping instead of the default package private level 254
Use explicit scoping instead of the default package private level 255
Do not use the short type 255
Use explicit scoping instead of the default package private level 257 - 287
Do not use the short type 258
Use explicit scoping instead of the default package private level 288
Do not use the short type 288
Use explicit scoping instead of the default package private level 290 - 320
Do not use the short type 291
Use explicit scoping instead of the default package private level 321
Do not use the short type 321
Use explicit scoping instead of the default package private level 322
Do not use the short type 322
Use explicit scoping instead of the default package private level 323 - 344
Use explicit scoping instead of the default package private level 345 - 400
A method should have only one exit point, and that should be the last statement in the method 423
Use explicit scoping instead of the default package private level 440 - 449
Found 'DD'-anomaly for variable 's' (lines '442'-'445'). 442 - 445
Use explicit scoping instead of the default package private level 456
Use explicit scoping instead of the default package private level 457
Use explicit scoping instead of the default package private level 458
Use explicit scoping instead of the default package private level 459
Use explicit scoping instead of the default package private level 465 - 840
Found 'DD'-anomaly for variable 'doaction' (lines '477'-'508'). 477 - 508
Avoid assignments in operands 496 - 497
Avoid assignments in operands 513 - 514
A method should have only one exit point, and that should be the last statement in the method 536
Avoid assignments in operands 539 - 540
A method should have only one exit point, and that should be the last statement in the method 557
A method should have only one exit point, and that should be the last statement in the method 567
Assigning an Object to null is a code smell. Consider refactoring. 570
Avoid assignments in operands 829 - 830

org/ctic/terras/resources/FilesResourceLoader.java

Violation Line
A method should have only one exit point, and that should be the last statement in the method 55
Found 'DU'-anomaly for variable 'ontologies' (lines '88'-'102'). 88 - 102
Found 'DD'-anomaly for variable 'file' (lines '89'-'92'). 89 - 92

org/ctic/terras/resources/ResourceLoader.java

Violation Line
Avoid modifiers which are implied by the context 24
Avoid modifiers which are implied by the context 25
Avoid modifiers which are implied by the context 26

org/ctic/terras/resources/StringResourceLoader.java

Violation Line
Found 'DU'-anomaly for variable 'ontologies' (lines '64'-'78'). 64 - 78
Found 'DD'-anomaly for variable 'file' (lines '65'-'68'). 65 - 68

org/ctic/terras/sparql/Endpoint.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/Endpoint.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/Endpoint.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/sparql/Result.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/Result.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/Result.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/sparql/SparqlUtil.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/SparqlUtil.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/sparql/SparqlUtil.java: Can't use generics unless running in JDK 1.5 mode! 0

org/ctic/terras/util/DefaultVisitor.java

Violation Line
Assigning an Object to null is a code smell. Consider refactoring. 26
A method should have only one exit point, and that should be the last statement in the method 50
A method should have only one exit point, and that should be the last statement in the method 69

org/ctic/terras/util/DocumentBuilderHelper.java

Violation Line
Found 'DD'-anomaly for variable 'is' (lines '101'-'103'). 101 - 103

org/ctic/terras/util/Stadistic.java

Violation Line
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/util/Stadistic.java: Can't use generics unless running in JDK 1.5 mode! 0
Error while parsing /Users/pyro/Documents/SourceForge/terras/apps/TeRRAS/src/main/java/org/ctic/terras/util/Stadistic.java: Can't use generics unless running in JDK 1.5 mode! 0