Clover coverage report - Java Language Levels Test Coverage (javalanglevels-20120305-r5436)
Coverage timestamp: Sun Mar 4 2012 22:02:46 CST
package stats: LOC: 34,853   Methods: 1,760
NCLOC: 22,588   Classes: 73
Files: 41  
 
 Package Conditionals Statements Methods TOTAL
edu.rice.cs.javalanglevels 72% 86.9% 81% 83.9%
coverage coverage
 
 Classes Conditionals Statements Methods TOTAL
Augmentor.Exception - 0% 0% 0%
coverage
CharConverter 29.2% 18.9% 42.9% 21.9%
coverage coverage
SourceInfo 11.1% 35.7% 70% 34.3%
coverage coverage
ClassBodyFullJavaVisitor.ClassBodyFullJavaVisitorTest - 47.4% 56.2% 48.2%
coverage coverage
JExprParseException - 50% 50% 50%
coverage coverage
PackageData - 57.1% 40% 50%
coverage coverage
Augmentor 60.2% 46.8% 75.5% 50.8%
coverage coverage
Triple 0% 58.3% 71.4% 57.1%
coverage coverage
JExpressionIFPrunableDepthFirstVisitor 40.5% 62.9% 72.9% 61.7%
coverage coverage
LanguageLevelVisitor.ResolveNameVisitor 33.3% 69.2% 100% 65.2%
coverage coverage
BlockData - 66.7% 66.7% 66.7%
coverage coverage
InterfaceBodyFullJavaVisitor 56.2% 70.7% 66.7% 67.4%
coverage coverage
FullJavaVisitor 48.1% 73.2% 86.7% 69.2%
coverage coverage
BodyBodyFullJavaVisitor 45.5% 79.6% 75% 69.9%
coverage coverage
InterfaceBodyIntermediateVisitor 70% 71.8% 66.7% 70.5%
coverage coverage
BodyBodyIntermediateVisitor 53.1% 77.4% 83.3% 70.8%
coverage coverage
MethodData 75% 72.7% 69.6% 72%
coverage coverage
ClassBodyFullJavaVisitor 55.3% 78.5% 92.9% 73.8%
coverage coverage
InstanceData - 77.8% 71.4% 75%
coverage coverage
SpecialTypeChecker 73.4% 78.9% 73.3% 76.6%
coverage coverage
ExpressionTypeChecker 75.3% 79.6% 82.7% 78.4%
coverage coverage
VariableData 75% 80.4% 77.1% 78.5%
coverage coverage
IntermediateVisitor 69.2% 86% 76% 80.8%
coverage coverage
FullJavaVisitor.FullJavaVisitorTest 50% 81.8% 77.3% 81.3%
coverage coverage
BodyData.BodyDataTest - 87.5% 66.7% 81.8%
coverage coverage
InterfaceBodyTypeChecker 71.4% 87.9% 83.3% 83%
coverage coverage
SymbolData 82% 86% 80% 83.9%
coverage coverage
Pair - 85.7% 83.3% 84.6%
coverage coverage
ClassBodyTypeChecker 77.4% 90.3% 88.9% 85.7%
coverage coverage
LanguageLevelVisitor 78.8% 90% 89.2% 86.2%
coverage coverage
Data 80.9% 88.3% 91.9% 86.3%
coverage coverage
LanguageLevelConverter 82.3% 89.4% 82.9% 86.7%
coverage coverage
BodyTypeChecker 81.7% 90% 86% 87%
coverage coverage
TypeChecker 86.8% 89.3% 75% 87.4%
coverage coverage
VariableData.VariableDataTest - 92.9% 66.7% 88.2%
coverage coverage
ConstructorBodyTypeChecker 88.9% 92.4% 100% 91.5%
coverage coverage
ClassBodyIntermediateVisitor 90.6% 93.3% 83.3% 91.6%
coverage coverage
InterfaceBodyFullJavaVisitor.InterfaceBodyFullJavaVisitorTest - 92.9% 87.5% 92.2%
coverage coverage
ArrayData 90% 96.5% 84.6% 93%
coverage coverage
MethodData.MethodDataTest - 96.9% 66.7% 94.3%
coverage coverage
InterfaceBodyTypeChecker.InterfaceBodyTypeCheckerTest - 97.2% 85.7% 96.2%
coverage coverage
Augmentor.AugmentorTest - 98.1% 83.3% 96.7%
coverage coverage
BodyBodyFullJavaVisitor.BodyBodyFullJavaVisitorTest 50% 98.8% 90% 96.8%
coverage coverage
TryCatchBodyTypeChecker.TryCatchBodyTypeCheckerTest - 98.4% 83.3% 97.1%
coverage coverage
IntermediateVisitor.IntermediateVisitorTest 55.6% 99.7% 95.5% 97.2%
coverage coverage
ClassBodyTypeChecker.ClassBodyTypeCheckerTest 50% 98.6% 90% 97.3%
coverage coverage
ConstructorBodyTypeChecker.ConstructorBodyTypeCheckerTest 50% 99.6% 91.7% 97.6%
coverage coverage
InterfaceBodyIntermediateVisitor.InterfaceBodyIntermediateVisitorTest - 98.7% 92.3% 97.8%
coverage coverage
TypeChecker.TypeCheckerTest 50% 99.5% 95.7% 97.9%
coverage coverage
BodyTypeChecker.BodyTypeCheckerTest 50% 99.8% 97.3% 98%
coverage coverage
BodyBodyIntermediateVisitor.BodyBodyIntermediateVisitorTest - 99% 90.9% 98.2%
coverage coverage
SpecialTypeChecker.BobTest - 99.2% 87.5% 98.4%
coverage coverage
ArrayData.ArrayDataTest - 99.3% 90% 98.6%
coverage coverage
ClassBodyIntermediateVisitor.ClassBodyIntermediateVisitorTest - 99.3% 92.3% 98.6%
coverage coverage
LanguageLevelVisitor.LanguageLevelVisitorTest 62.5% 99.4% 96.7% 98.7%
coverage coverage
Data.DataTest - 99.4% 90.9% 98.9%
coverage coverage
LValueWithValueTypeChecker.TestAssignable 97.4% 100% 100% 99%
coverage coverage
LValueTypeChecker.TestAssignable 97.4% 100% 100% 99%
coverage coverage
ExpressionTypeChecker.ExpressionTypeCheckerTest 50% 99.2% 98.2% 99.1%
coverage coverage
LValueTypeChecker.LValueTypeCheckerTest - 99.5% 88.9% 99.1%
coverage coverage
LValueWithValueTypeChecker.LValueWithValueTypeCheckerTest - 99.6% 88.9% 99.1%
coverage coverage
SymbolData.SymbolDataTest - 99.8% 96.3% 99.6%
coverage coverage
Augmentor.MethodBodyAugmentor - 100% 100% 100%
coverage
BodyData - 100% 100% 100%
coverage
BodyTypeChecker.NoAssignmentAllowedInExpression - 100% 100% 100%
coverage
LValueTypeChecker - 100% 100% 100%
coverage
LValueWithValueTypeChecker - 100% 100% 100%
coverage
Options - 100% 100% 100%
coverage
PrimitiveData - 100% 100% 100%
coverage
TryCatchBodyTypeChecker 100% 100% 100% 100%
coverage
TypeData - 100% 100% 100%
coverage