org.eclipse.jdt.core.dom

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total77,481 of 77,4810%9,706 of 9,7060%8,4788,47820,12120,1213,4483,448175175
ASTConverter16,6750%2,1840%1,3561,3563,8963,89619519511
DefaultBindingResolver4,4430%8760%5175171,1291,129686811
ASTMatcher3,1550%7540%48348370570510610611
CompilationUnitResolver2,7670%3160%189189672672313111
TypeBinding2,6130%5220%337337643643707011
AST2,1240%1670%23723763563515115111
DocCommentParser1,8280%1870%124124428428191911
ASTParser1,6060%2180%139139446446282811
ASTRecoveryPropagator1,4310%1540%9191239239141411
ASTNode1,2540%2520%236236403403616111
MethodDeclaration1,2530%1340%110110350350434311
DefaultCommentMapper1,1720%1800%103103241241131311
CompilationUnit9740%1360%111111245245434311
RecoveredTypeBinding9410%1350%142142253253717111
TypeDeclaration8380%960%8383235235353511
MethodBinding7790%1360%103103187187353511
DefaultASTVisitor7700%0%19319329129119219211
BindingComparator7510%1960%113113176176121211
SingleVariableDeclaration6750%860%7070195195272711
VariableBinding6450%1140%8686186186232311
AnnotationBinding6040%1020%7373145145171711
ClassInstanceCreation5940%600%5656159159262611
InternalASTRewrite4870%600%4545126126151511
MemberValuePairBinding4650%870%6767123123202011
SimpleName4350%640%5151115115191911
TryStatement4320%410%3939117117181811
PackageBinding4300%590%4848117117181811
AnnotationTypeMemberDeclaration4280%400%4242117117222211
ArrayType4260%480%4545114114212111
InfixExpression4010%460%4444109109212111
VariableDeclarationStatement4000%420%4141112112202011
SuperMethodInvocation3960%380%3939103103202011
MethodInvocation3960%380%3939104104202011
ModuleDeclaration3950%280%3636105105222211
VariableDeclarationExpression3940%420%4141111111202011
ModuleBinding3930%600%56569393262611
EnhancedForStatement3770%380%3636102102171711
EnumConstantDeclaration3760%300%3737104104222211
ConditionalExpression3710%380%3636101101171711
FieldDeclaration3650%380%3838104104191911
CharacterLiteral3640%450%4242113113161611
PackageDeclaration3450%380%37379393181811
IfStatement3440%320%33339494171711
ASTNode.NodeList3430%260%24247474111111
QualifiedType3410%360%35359494171711
ForStatement3330%240%30309191181811
Assignment3250%320%34349191181811
Initializer3190%360%36369191181811
EnumDeclaration3150%220%31319292202011
ASTVisitor3150%n/a20320320720720320311
MethodRefParameter3150%280%32329191181811
TypeMethodReference3130%300%33338585181811
TypeParameter3130%300%32328686171711
ExpressionMethodReference3130%300%33338686181811
NameQualifiedType3100%300%32328484171711
Modifier3090%540%66666363393911
ImportDeclaration3040%260%32329090191911
PrimitiveType2930%200%26267979161611
MethodRef2890%220%29297979181811
SuperConstructorInvocation2870%260%30307676171711
ArrayCreation2870%220%28287979171711
QualifiedName2810%260%29297777161611
SuperMethodReference2800%240%30307777181811
StringLiteral2770%200%26267676161611
MemberValuePair2760%260%29297575161611
DefaultCommentMapper.CommentMapperVisitor2750%240%171746465511
FieldAccess2740%260%29297474161611
DoStatement2740%260%28287474151511
WhileStatement2740%260%28287474151511
SynchronizedStatement2740%260%28287474151511
LambdaExpression2730%220%30307777191911
LabeledStatement2710%260%28287575151511
InstanceofExpression2680%260%28287373151511
ArrayAccess2680%260%28287373151511
CatchClause2680%260%28287474151511
CastExpression2670%260%28287373151511
SimpleType2640%320%32327272161611
TypeDeclarationStatement2640%260%32328181191911
WildcardType2600%220%30307878191911
Javadoc2530%240%27277676151511
VariableDeclarationFragment2520%280%31317878171711
RequiresDirective2450%220%27276464161611
AssertStatement2410%200%25256868151511
SuperFieldAccess2410%200%26266666161611
MemberRef2410%200%26266666161611
AnnotationTypeDeclaration2250%0%27276868181811
PostfixExpression2220%200%26266666161611
PrefixExpression2220%200%26266666161611
ProvidesDirective2210%0%23236060151511
SwitchStatement2190%0%23236060151511
ParameterizedType2150%0%23236161151511
SingleMemberAnnotation2130%200%24246060141411
InfixExpression.Operator2120%0%5549494411
CreationReference2100%0%25255959161611
ConstructorInvocation2080%200%24245656141411
VariableDeclaration2060%0%26265656181811
NumberLiteral2000%0%21215959141411
ModulePackageAccess1940%0%21214848131311
Modifier.ModifierKeyword1870%0%9941416611
SwitchCase1810%0%21215151141411
RecoveredPackageBinding1780%0%24244646161611
UsesDirective1730%0%20204848131311
ThrowStatement1710%0%20204848131311
ExpressionStatement1710%0%20204848131311
NameEnvironmentWithProgress1700%260%222238389911
ParenthesizedExpression1650%0%20204747131311
TagElement1650%0%20204848161611
TypeLiteral1640%0%20204747131311
NormalAnnotation1580%0%19194646141411
Assignment.Operator1490%0%5537374411
ModuleModifier1450%0%24244141171711
NodeFinder1440%200%161636366611
RecoveredVariableBinding1430%0%30304444212111
BodyDeclaration1420%0%19194040131311
ReturnStatement0%0%17174141131311
BreakStatement0%0%17174040131311
ContinueStatement0%0%17174040131311
ThisExpression0%0%17173939131311
AbstractTypeDeclaration0%0%18183333131311
TextElement0%0%18184141131311
BindingResolver0%n/a58585959585811
ASTSyntaxErrorPropagator0%0%17173030121211
AnonymousClassDeclaration0%0%15153434131311
Block0%0%14143232121211
NodeSearcher0%240%191933337711
MarkerAnnotation0%0%16163434121211
UnionType0%0%14143333121211
IntersectionType0%0%14143333121211
BooleanLiteral0%0%15153434131311
ArrayInitializer0%0%14143030121211
Dimension0%0%14143232121211
Annotation0%0%15152727121211
PrefixExpression.Operator0%0%5522224411
StructuralPropertyDescriptor0%0%141426267711
ModuleModifier.ModuleModifierKeyword0%0%9921216611
CompilationUnitResolver.new ASTRequestor() {...}0%0%4415153311
Statement0%0%101028285511
NodeFinder.NodeFinderVisitor0%0%121220204411
Message0%0%111125256611
DefaultValuePairBinding0%0%101014146611
OpensDirective0%n/a10102323101011
ExportsDirective0%n/a10102323101011
PostfixExpression.Operator0%0%5514144411
EmptyStatement0%n/a9918189911
LineComment0%n/a10101818101011
BlockComment0%n/a10101818101011
NullLiteral0%n/a10101818101011
MethodBinding.LambdaMethod0%n/a9912129911
ASTNode.NodeList.Cursor0%0%7710105511
CompilationUnitResolver.IntArrayList0%0%33772211
Type0%n/a13131414131311
FileASTRequestor0%0%6611114411
ASTRequestor0%0%6612124411
AnnotatableType0%0%6610104411
Name0%0%6610105511
ChildPropertyDescriptor0%0%6610104411
MethodReference0%n/a55775511
Expression0%n/a55665511
SimplePropertyDescriptor0%0%55883311
Comment0%n/a7711117711
ASTConverter.new Comparator() {...}0%0%44442211
InternalASTRewrite.new TargetSourceRangeComputer() {...}0%n/a22442211
ChildListPropertyDescriptor0%0%44883311
DefaultBindingResolver.AnnotationIdentityBinding0%0%55553311
DefaultBindingResolver.BindingTables0%n/a11551111
DefaultBindingResolver.new Util.BindingsToNodesMap() {...}0%n/a22332211
NodeEventHandler0%n/a11111212111111
TypeBinding.LocalTypeBinding0%n/a22442211
CompilationUnitResolver.new IErrorHandlingPolicy() {...}0%n/a44444411
PrimitiveType.Code0%n/a22442211
ModuleDirective0%n/a11331111
CompilationUnitResolver.new ICompilerRequestor() {...}0%n/a22222211
ITypeBinding0%n/a11111111
IPackageBinding0%n/a11111111
IModuleBinding0%n/a11111111