JavaParser

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total20,434 of 41,89251%4,964 of 6,30121%3,2113,5293,7966,536106220
primary()88424521%2324415%15617126232101
statement()83633728%1865322%12312915220701
identifierSuffix()8100%2050%11911918118111
arrayCreatorRest()5860%1670%949413613611
assignmentOperator()5489%12186%6871859901
relationalOp()4800%1690%8787555511
forControl()4370%2050%104104434311
unaryExpressionNotPlusMinus()43313023%892119%626812716301
compilationUnit(Modeller, JavaLexer)39319232%1393721%85907812301
shiftOp()3680%660%3535626211
elementValueArrayInitializer()3490%1520%7777383811
genericMethodOrConstructorRest(short, List)3460%880%4646595911
arrayInitializer()3430%1480%7575383811
annotation()3420%1350%6969444411
selector()3250%570%3333646411
explicitConstructorInvocation()32119%57913%3536759101
annotationTypeElementRest()3090%580%3434757511
forInit()2460%420%2727696911
switchLabel()24411832%831717%4752325401
castExpression()21722951%773531%5460408401
typeParameters()2140%340%1818353511
modifier()21315141%522633%4051316301
interfaceGenericMethodDecl(short)2080%470%2525373711
typeArgument()2070%490%2626383811
classBodyDeclaration()20526%70911%4043315201
typeParameter()2050%340%1818373711
classOrInterfaceModifier()19725%441018%3235314701
constantDeclaratorRest(String, String, short, String)1970%380%2020383811
creator()17534%451119%2930275201
classOrInterfaceType()16315849%592529%3643174901
annotationMethodOrConstantRest()1590%290%1616343411
unaryExpression()15825%29923%2024344701
typeArguments()1560%200%1111282811
annotationTypeBody()1490%540%2828202011
superSuffix()1480%270%1515323211
typeBound()1460%220%1212303011
formalParameterDeclsRest(short, String, List)14413147%271434%1922225401
variableInitializer()12933%621317%3739112501
memberDecl(short)12617558%312544%2634246301
type()12517458%303150%2332165301
elementValue()1240%220%1414313111
annotationName()1160%160%99202011
interfaceMemberDecl(short)11444%251130%2023244601
enhancedForControl()1120%160%99212111
annotationTypeDeclaration(String, short)1090%180%1010171711
annotations()1080%200%1111272711
catchClause()1060%160%99181811
localVariableDeclaration()1050%160%99232311
methodDeclaratorRest(String, short, List, String)10417963%322139%2528145901
constantDeclaratorsRest(String, String, short, String)1040%160%99232311
innerCreator()1040%180%1010222211
synpred118_Java_fragment()0%160%99222211
annotationMethodRest()0%180%1010191911
createdName()38%28515%1718122801
literal()40%231132%1823213701
classCreatorRest(String)34%21725%1415173001
elementValuePairs()0%160%99232311
interfaceMethodDeclaratorRest(String, short, List, String)11555%261435%2021144201
formalParameter()0%120%77191911
arguments()51%561622%353731801
catches()0%140%88222211
constantDeclarator(String, short, String)0%140%88151511
explicitGenericInvocation()0%120%77161611
voidMethodDeclaratorRest(String, short)14263%231843%1922124601
interfaceBodyDeclaration()10957%422133%323392701
interfaceMethodOrFieldRest(String, short, String)40%16730%1213122601
memberDeclaration(short)10557%171445%1317123901
multiplicativeExpression()43%161038%1114162901
variableModifier()38%15628%1112122401
typeList()42%14630%1011112701
booleanLiteral()0%120%77141411
nonWildcardTypeArguments()0%120%77131311
importDeclaration()11460%231336%181993201
elementValuePair()0%120%77131311
genericMethodOrConstructorDecl(short)0%100%66161611
equalityExpression()43%13940%912162901
additiveExpression()43%13940%912162901
conditionalExpression()42%12840%811142601
annotationTypeElementDeclaration()0%100%66151511
interfaceDeclaration(String, short)40%14526%1011122501
typeDeclaration()49%251232%192092201
variableDeclarator(String, short, String)15670%202050%182184301
enumDeclaration(String, short)60%201237%1617103201
defaultValue()0%100%66121211
localVariableDeclarationStatement()0%100%66121211
enumConstant()59%161446%1316133801
variableDeclaratorId()46%11531%8972001
constructorDeclaratorRest(String, short)12067%211541%181993701
constructorBody()26081%525250%505374001
normalClassDeclaration(String, short)21378%252751%222795801
voidInterfaceMethodDeclaratorRest(String, short)60%171139%141592901
variableDeclarators(String, short, String)43%11531%89102301
blockStatement()40%12425%910112201
addDotCall(String, String, boolean)0%80%55151511
qualifiedNameList()43%11531%89102301
expressionList()43%11531%89102301
annotationConstantRest()0%80%55111111
packageOrTypeName()0%80%55111111
typeName()0%80%55111111
forUpdate()0%80%55111111
normalInterfaceDeclaration(String, short)15075%201644%181984101
synpred164_Java()0%0%22111111
synpred153_Java()0%0%22111111
synpred181_Java()0%0%22111111
synpred217_Java()0%0%22111111
synpred1_Java()0%0%22111111
synpred183_Java()0%0%22111111
synpred158_Java()0%0%22111111
synpred213_Java()0%0%22111111
synpred216_Java()0%0%22111111
synpred152_Java()0%0%22111111
synpred244_Java()0%0%22111111
synpred163_Java()0%0%22111111
synpred263_Java()0%0%22111111
synpred201_Java()0%0%22111111
synpred218_Java()0%0%22111111
synpred182_Java()0%0%22111111
synpred243_Java()0%0%22111111
synpred212_Java()0%0%22111111
synpred215_Java()0%0%22111111
synpred199_Java()0%0%22111111
synpred238_Java()0%0%22111111
synpred129_Java()0%0%22111111
synpred200_Java()0%0%22111111
synpred118_Java()0%0%22111111
synpred187_Java()0%0%22111111
synpred250_Java()0%0%22111111
synpred200_Java_fragment()0%80%555511
synpred163_Java_fragment()0%60%44101011
enumConstantName()0%80%558811
relationalExpression()53%7750%58122401
shiftExpression()53%7750%58122401
classOrInterfaceDeclaration()68%131248%111463001
classDeclaration(String, short)61%10947%81162501
enumBody()10771%161446%131653301
classOrInterfaceModifiers()65%151550%121672901
conditionalOrExpression()55%8850%69102301
conditionalAndExpression()55%8850%69102301
inclusiveOrExpression()55%8850%69102301
exclusiveOrExpression()55%8850%69102301
andExpression()55%8850%69102301
switchBlockStatementGroup()19081%375760%354863201
synpred181_Java_fragment()0%60%447711
synpred182_Java_fragment()0%60%447711
synpred250_Java_fragment()0%60%447711
synpred263_Java_fragment()0%60%447711
modifiers()70%142463%122072901
integerLiteral()51%8642%5861401
block()25086%485252%475133301
formalParameters()73%152158%141931901
qualifiedName()70%81055%71032201
synpred199_Java_fragment()0%60%444411
synpred201_Java_fragment()0%60%444411
synpred217_Java_fragment()0%60%444411
synpred215_Java_fragment()0%40%339911
equalsVariableInitializer()63%6440%5631501
primitiveType()10677%91562%81361701
synpred158_Java_fragment()0%40%336611
variableModifiers()68%7956%6932101
enumConstants()74%101050%81132501
synpred243_Java_fragment()0%40%334411
packageDeclaration()73%9743%8931601
interfaceMethodOrFieldDecl(short)72%8642%7831801
classBody()13684%283454%273232001
interfaceBody()13384%293151%283132001
formalParameterDecls(List)73%7541%6732101
methodDeclaration(short, List, String)67%7541%6731301
parExpression()67%7541%6731301
synpred212_Java_fragment()0%40%333311
synpred213_Java_fragment()0%40%333311
synpred216_Java_fragment()0%40%333311
synpred218_Java_fragment()0%40%333311
enumBodyDeclarations()12583%283253%273131901
fieldDeclaration(short, String)64%6440%5631201
switchBlockStatementGroups()67%5964%4831801
methodBody()56%5337%4531101
statementExpression()55%5337%4531101
synpred129_Java_fragment()0%0%225511
synpred152_Java_fragment()0%0%225511
synpred153_Java_fragment()0%0%225511
synpred164_Java_fragment()0%0%225511
synpred183_Java_fragment()0%0%225511
synpred187_Java_fragment()0%0%225511
synpred238_Java_fragment()0%0%225511
synpred244_Java_fragment()0%0%225511
expression()86%41071%4832201
instanceOfExpression()86%41275%4932101
synpred114_Java()74%50%1221101
synpred1_Java_fragment()0%0%222211
synpred230_Java()76%50%1221101
synpred189_Java()76%50%1221101
synpred235_Java()76%50%1221101
synpred237_Java()76%50%1221101
synpred179_Java()76%50%1221101
synpred234_Java()76%50%1221101
constantExpression()78%675%2531101
setModeller(Modeller)66%50%121501
synpred234_Java_fragment()93%4450%4501101
setParserMode(int)0%n/a112211
getDelegates()0%n/a111111
synpred189_Java_fragment()94%50%230901
synpred237_Java_fragment()92%50%230401
getTokenNames()0%n/a111111
getGrammarFileName()0%n/a111111
updateJavadocComment()97%675%251901
synpred235_Java_fragment()94%50%120501
synpred114_Java_fragment()94%50%121501
synpred179_Java_fragment()94%50%120501
synpred230_Java_fragment()94%50%120501
static {...}12,398100%16100%09078401
JavaParser(TokenStream, RecognizerSharedState)100%n/a0102001
getJavadocComment()100%n/a010301
JavaParser(TokenStream)100%n/a010201
setMethod(Object)100%n/a010201
setBody(String)100%n/a010201
setIsInCompoundStatement(boolean)100%n/a010201
getModeller()100%n/a010101
getMethod()100%n/a010101
getBody()100%n/a010101
isInCompoundStatement()100%n/a010101