Clover coverage report - DynamicJava Test Coverage (dynamicjava-20130622-r5436)
Coverage timestamp: Sat Jun 22 2013 03:01:29 CDT
package stats: LOC: 13,199   Methods: 823
NCLOC: 3,818   Classes: 145
Files: 140  
 
 Package Conditionals Statements Methods TOTAL
koala.dynamicjava.tree 31.3% 48.3% 54.1% 47.3%
coverage coverage
 
 Classes Conditionals Statements Methods TOTAL
AddAssignExpression - 0% 0% 0%
coverage
AndExpression - 0% 0% 0%
coverage
AnonymousInnerAllocation 0% 0% 0% 0%
coverage
AssertStatement 0% 0% 0% 0%
coverage
BitAndAssignExpression - 0% 0% 0%
coverage
BitAndExpression - 0% 0% 0%
coverage
BitOrAssignExpression - 0% 0% 0%
coverage
BitOrExpression - 0% 0% 0%
coverage
ClassInitializer - 0% 0% 0%
coverage
CompilationUnit 0% 0% 0% 0%
coverage
ComplementExpression - 0% 0% 0%
coverage
DivideAssignExpression - 0% 0% 0%
coverage
EnumDeclaration 0% 0% 0% 0%
coverage
EnumDeclaration.EnumBody - 0% 0% 0%
coverage
EnumDeclaration.EnumConstant 0% 0% 0% 0%
coverage
ExclusiveOrExpression - 0% 0% 0%
coverage
Initializer 0% 0% 0% 0%
coverage
InstanceInitializer - 0% 0% 0%
coverage
LessOrEqualExpression - 0% 0% 0%
coverage
MultiplyAssignExpression - 0% 0% 0%
coverage
MultiplyExpression - 0% 0% 0%
coverage
OrExpression - 0% 0% 0%
coverage
PlusExpression - 0% 0% 0%
coverage
RemainderAssignExpression - 0% 0% 0%
coverage
RemainderExpression - 0% 0% 0%
coverage
ShiftLeftAssignExpression - 0% 0% 0%
coverage
ShiftRightAssignExpression - 0% 0% 0%
coverage
ShiftRightExpression - 0% 0% 0%
coverage
SubtractAssignExpression - 0% 0% 0%
coverage
SuperMethodCall 0% 0% 0% 0%
coverage
UnsignedShiftRightAssignExpression - 0% 0% 0%
coverage
UnsignedShiftRightExpression - 0% 0% 0%
coverage
ModifierSet.Modifier - 8.8% 8.8% 8.8%
coverage coverage
CharacterLiteral 25% 16% 66.7% 22.2%
coverage coverage
StringLiteral 25% 26.2% 100% 29.5%
coverage coverage
PackageDeclaration 0% 36.4% 42.9% 35%
coverage coverage
ConstructorDeclaration 10% 40.5% 38.1% 35.3%
coverage coverage
InnerAllocation 14.3% 42.4% 44.4% 36.9%
coverage coverage
ForEachStatement 16.7% 44% 35.7% 37.8%
coverage coverage
SourceInfo 12.5% 41.9% 42.9% 38.3%
coverage coverage
TypeDeclaration 12.5% 45.5% 50% 40%
coverage coverage
FieldDeclaration 25% 45.8% 50% 41.3%
coverage coverage
InterfaceDeclaration 25% 40% 50% 41.4%
coverage coverage
StaticFieldAccess 25% 45.5% 50% 42.9%
coverage coverage
ThisExpression 25% 45.5% 50% 42.9%
coverage coverage
VariableAccess 25% 45.5% 50% 42.9%
coverage coverage
SwitchStatement 25% 47.1% 57.1% 43.8%
coverage coverage
SynchronizedStatement 25% 47.1% 57.1% 43.8%
coverage coverage
AnonymousAllocation 25% 46.2% 50% 44%
coverage coverage
StaticMethodCall 25% 46.2% 50% 44%
coverage coverage
MethodDeclaration 25% 47.8% 55% 44.2%
coverage coverage
ConditionalExpression 25% 48% 60% 44.7%
coverage coverage
ImportDeclaration 16.7% 45.8% 58.3% 45.2%
coverage coverage
Declaration 25% 50% 66.7% 46.7%
coverage coverage
FieldAccess 25% 50% 66.7% 46.7%
coverage coverage
FormalParameter 25% 50% 62.5% 47.1%
coverage coverage
InstanceOfExpression 25% 50% 62.5% 47.1%
coverage coverage
LabeledStatement 25% 50% 62.5% 47.1%
coverage coverage
DoubleLiteral - 50% 50% 50%
coverage coverage
FloatLiteral - 50% 50% 50%
coverage coverage
NullLiteral - 50% 50% 50%
coverage coverage
SimpleFieldAccess - 50% 50% 50%
coverage coverage
MethodCall 40% 52.9% 62.5% 51.4%
coverage coverage
SuperFieldAccess 25% 54.5% 66.7% 52.4%
coverage coverage
PrimitiveTypeName 25% 55.6% 75% 52.9%
coverage coverage
ArrayTypeName 50% 53.3% 57.1% 53.3%
coverage coverage
SimpleAllocation 40% 54.5% 61.5% 53.3%
coverage coverage
DoStatement 30% 56.5% 70% 53.5%
coverage coverage
WhileStatement 30% 56.5% 70% 53.5%
coverage coverage
Annotation 50% 60% 50% 55.6%
coverage coverage
ForStatement 16.7% 60% 64.3% 55.6%
coverage coverage
ModifierSet - 61.5% 53.6% 58.2%
coverage coverage
Literal 25% 62.5% 66.7% 58.6%
coverage coverage
Node 50% 53.3% 75% 58.6%
coverage coverage
ClassDeclaration 50% 58.3% 66.7% 60%
coverage coverage
BlockStatement 25% 63.6% 83.3% 61.9%
coverage coverage
IfThenElseStatement 25% 63.6% 83.3% 61.9%
coverage coverage
ObjectFieldAccess 50% 63.6% 66.7% 61.9%
coverage coverage
ThrowStatement 25% 63.6% 83.3% 61.9%
coverage coverage
TypeExpression 25% 63.6% 83.3% 61.9%
coverage coverage
VariableDeclaration 40% 63.6% 80% 61.9%
coverage coverage
ArrayAllocation 37.5% 66.7% 75% 63.4%
coverage coverage
Identifier - 66.7% 60% 63.6%
coverage coverage
ArrayAccess 37.5% 66.7% 87.5% 64.7%
coverage coverage
IfThenStatement 37.5% 66.7% 87.5% 64.7%
coverage coverage
AmbiguousName 33.3% 68.2% 80% 65.8%
coverage coverage
ArrayInitializer 40% 65% 100% 65.8%
coverage coverage
AddExpression - 66.7% 66.7% 66.7%
coverage coverage
BooleanTypeName - 66.7% 66.7% 66.7%
coverage coverage
ByteTypeName - 66.7% 66.7% 66.7%
coverage coverage
CharTypeName - 66.7% 66.7% 66.7%
coverage coverage
ConstructorCall 75% 69.2% 60% 66.7%
coverage coverage
DivideExpression - 66.7% 66.7% 66.7%
coverage coverage
DoubleTypeName - 66.7% 66.7% 66.7%
coverage coverage
EqualExpression - 66.7% 66.7% 66.7%
coverage coverage
ExclusiveOrAssignExpression - 66.7% 66.7% 66.7%
coverage coverage
ExpressionStatement 25% 69.2% 85.7% 66.7%
coverage coverage
FloatTypeName - 66.7% 66.7% 66.7%
coverage coverage
GreaterExpression - 66.7% 66.7% 66.7%
coverage coverage
GreaterOrEqualExpression - 66.7% 66.7% 66.7%
coverage coverage
LongTypeName - 66.7% 66.7% 66.7%
coverage coverage
MinusExpression - 66.7% 66.7% 66.7%
coverage coverage
NotEqualExpression - 66.7% 66.7% 66.7%
coverage coverage
NotExpression - 66.7% 66.7% 66.7%
coverage coverage
PreDecrement - 66.7% 66.7% 66.7%
coverage coverage
ShiftLeftExpression - 66.7% 66.7% 66.7%
coverage coverage
ShortTypeName - 66.7% 66.7% 66.7%
coverage coverage
SubtractExpression - 66.7% 66.7% 66.7%
coverage coverage
SwitchBlock - 70% 62.5% 66.7%
coverage coverage
ReferenceTypeName 40% 69.2% 91.7% 68.8%
coverage coverage
BreakStatement - 71.4% 66.7% 69.2%
coverage coverage
ContinueStatement - 71.4% 66.7% 69.2%
coverage coverage
ObjectMethodCall 50% 71.4% 77.8% 70.4%
coverage coverage
BinaryExpression 50% 75% 100% 73.3%
coverage coverage
UnaryExpression 50% 77.8% 100% 76.5%
coverage coverage
IntegerLiteral 70% 77.3% 100% 77.1%
coverage coverage
TreeUtilities 66.7% 100% 50% 81.2%
coverage coverage
CatchStatement - 85.7% 80% 83.3%
coverage coverage
CastExpression - 85.7% 83.3% 84.6%
coverage coverage
ArrayAllocation.TypeDescriptor 66.7% 90.9% 100% 85%
coverage coverage
TryStatement - 88.9% 83.3% 86.7%
coverage coverage
LongLiteral 91.7% 95.8% 100% 94.9%
coverage coverage
AssignExpression - 100% 100% 100%
coverage
BooleanLiteral 100% 100% 100% 100%
coverage
EmptyStatement - 100% 100% 100%
coverage
Expression - 100% 100% 100%
coverage
ForSlashEachStatement - 100% 100% 100%
coverage
IntTypeName - 100% 100% 100%
coverage
LessExpression - 100% 100% 100%
coverage
PostDecrement - 100% 100% 100%
coverage
PostIncrement - 100% 100% 100%
coverage
PreIncrement - 100% 100% 100%
coverage
PrimaryExpression - 100% 100% 100%
coverage
ReturnStatement - 100% 100% 100%
coverage
SimpleAssignExpression - 100% 100% 100%
coverage
SimpleMethodCall - 100% 100% 100%
coverage
Statement - 100% 100% 100%
coverage
TypeName - 100% 100% 100%
coverage
VoidTypeName - 100% 100% 100%
coverage