JavacTreeUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,041 of 2,0410%90 of 900%225225328328173173
defCase(JCTree.JCExpression, List)2870%120%77272711
collectionType(String)730%40%33101011
identType(String)530%90%99191911
defBreak(JCTree.JCLabeledStatement)530%n/a118811
arrayIdentType(String)460%60%44101011
unwrapProcessingEnv(ProcessingEnvironment)360%80%55101011
boxed(String)360%90%99191911
method(JCTree.JCIdent, String, long, long, long, long, int, byte)300%n/a111111
unwrapIntelliJ(ProcessingEnvironment)250%20%229911
method(JCTree.JCIdent, String, long, long, long, int, byte)250%n/a111111
method(JCTree.JCIdent, String, long, long, long, long, byte)250%n/a111111
method(JCTree.JCIdent, String, long, long, long, long, int)250%n/a111111
method(JCTree.JCIdent, String, long, long, long, long, long)250%n/a111111
defMethod(long, Name, JCTree.JCExpression, List, List, List, JCTree.JCBlock, JCTree.JCExpression)240%60%447711
defClass(long, String, List, JCTree.JCExpression, List, List)230%60%447711
unwrapGradle(Class, ProcessingEnvironment)210%20%228811
method(JCTree.JCIdent, String, long, long, long, long)200%n/a111111
method(JCTree.JCIdent, String, long, long, long, int)200%n/a111111
method(JCTree.JCIdent, String, long, long, long, byte)200%n/a111111
method(JCTree.JCIdent, String, long, long, int, byte)200%n/a111111
defIfReturn(JCTree.JCExpression, JCTree.JCStatement)160%n/a111111
newClass(JCTree.JCExpression, List, JCTree.JCExpression, List, JCTree.JCClassDecl)160%40%335511
qualIdent(String)150%20%224411
arrayType(JCTree.JCExpression, int)150%20%223311
forLoop(List, JCTree.JCExpression, List, JCTree.JCStatement)150%40%335511
method(List, JCTree.JCExpression, List)140%40%335511
method(JCTree.JCIdent, String, long, int, byte)130%n/a111111
method(JCTree.JCIdent, String, long, long, byte)130%n/a111111
method(JCTree.JCIdent, String, long, long, int)130%n/a111111
method(JCTree.JCIdent, String, long, long, long)130%n/a111111
isEnable(JCTree.JCExpression, JSONWriter.Feature, JSONWriter.Feature, JSONWriter.Feature)130%n/a111111
defVar(long, String, boolean)120%n/a111111
method(JCTree.JCIdent, String, long, long, JCTree.JCExpression)120%n/a111111
method(Name, String, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression[])120%n/a111111
defVar(long, String, long)110%n/a111111
defVar(long, String, int)110%n/a111111
defMethod(long, String, JCTree.JCExpression, List, JCTree.JCBlock)110%n/a111111
defMethod(long, String, JCTree.JCExpression, List, List, List, JCTree.JCBlock, JCTree.JCExpression)110%n/a111111
method(JCTree.JCIdent, String, long, int)110%n/a111111
method(JCTree.JCIdent, String, long, long)110%n/a111111
method(Name, String, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression)110%n/a111111
method(JCTree.JCExpression, String, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression[])110%n/a111111
isDisable(JCTree.JCExpression, JSONWriter.Feature, JSONWriter.Feature)110%n/a111111
isEnable(JCTree.JCExpression, JSONWriter.Feature, JSONWriter.Feature)110%n/a111111
defVar(String, TypeTag, JCTree.JCExpression)100%n/a111111
defVar(long, String, TypeTag, JCTree.JCExpression)100%n/a111111
method(Name, String, JCTree.JCExpression, JCTree.JCExpression)100%n/a111111
method(JCTree.JCExpression, String, JCTree.JCExpression, JCTree.JCVariableDecl)100%n/a111111
method(JCTree.JCIdent, String, JCTree.JCExpression, JCTree.JCVariableDecl)100%n/a111111
method(JCTree.JCExpression, String, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression)100%n/a111111
method(JCTree.JCIdent, String, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression)100%n/a111111
newArray(JCTree.JCExpression, List, List)100%20%223311
defVar(long, String, JCTree.JCExpression, JCTree.JCExpression)90%n/a111111
method(Name, String, JCTree.JCExpression)90%n/a111111
method(JCTree.JCVariableDecl, String, JCTree.JCExpression)90%n/a111111
method(JCTree.JCIdent, String, String)90%n/a111111
method(JCTree.JCIdent, String, JCTree.JCVariableDecl)90%n/a111111
method(JCTree.JCExpression, String, JCTree.JCExpression, JCTree.JCExpression)90%n/a111111
method(JCTree.JCIdent, String, JCTree.JCExpression, JCTree.JCExpression)90%n/a111111
method(JCTree.JCVariableDecl, String, JCTree.JCExpression, JCTree.JCExpression)90%n/a111111
literal(byte)90%n/a111111
defSwitch(JCTree.JCExpression, List)90%20%223311
typeApply(JCTree.JCExpression, List)90%20%223311
lambda(List, JCTree)90%20%223311
methodRef(JCTree.JCExpression, String)90%n/a111111
annotation(JCTree, List)90%20%223311
ternary(JCTree.JCVariableDecl, int, int)90%n/a111111
defVar(long, Name, JCTree.JCExpression, JCTree.JCExpression)80%n/a111111
method(JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression)80%n/a111111
method(Name, String, List)80%n/a111111
method(Name, String)80%n/a111111
method(JCTree.JCVariableDecl, String)80%n/a111111
method(JCTree.JCExpression, String, JCTree.JCExpression)80%n/a111111
method(JCTree.JCIdent, String, JCTree.JCExpression)80%n/a111111
lt(JCTree.JCVariableDecl, int)80%n/a111111
eq(JCTree.JCVariableDecl, int)80%n/a111111
ne(JCTree.JCVariableDecl, int)80%n/a111111
ne(JCTree.JCVariableDecl, long)80%n/a111111
bitAnd(JCTree.JCVariableDecl, long)80%n/a111111
bitAnd(JCTree.JCExpression, JSONWriter.Feature)80%n/a111111
constructorRef(JCTree.JCExpression)80%n/a111111
ternary(JCTree.JCExpression, JCTree.JCExpression, boolean)80%n/a111111
ternary(JCTree.JCExpression, int, int)80%n/a111111
ternary(JCTree.JCExpression, long, long)80%n/a111111
isDisable(JCTree.JCExpression, JSONWriter.Feature)80%n/a111111
isEnable(JCTree.JCExpression, JSONWriter.Feature)80%n/a111111
JavacTreeUtils()70%n/a112211
initialize(TreeMaker, Names, Elements)70%n/a114411
defVar(long, String, TypeTag)70%n/a111111
defVar(String, TypeTag)70%n/a111111
defVar(String, long)70%n/a111111
defVar(String, int)70%n/a111111
method(JCTree.JCExpression, String, List)70%n/a111111
method(JCTree.JCExpression, String)70%n/a111111
method(JCTree.JCIdent, String)70%n/a111111
field(JCTree.JCVariableDecl, String)70%n/a111111
field(Name, String)70%n/a111111
lt(JCTree.JCExpression, int)70%n/a111111
eq(JCTree.JCVariableDecl, JCTree.JCExpression)70%n/a111111
eq(JCTree.JCExpression, JCTree.JCVariableDecl)70%n/a111111
eq(JCTree.JCExpression, int)70%n/a111111
eq(JCTree.JCExpression, long)70%n/a111111
ne(JCTree.JCVariableDecl, JCTree.JCExpression)70%n/a111111
ne(Name, JCTree.JCExpression)70%n/a111111
ne(JCTree.JCExpression, int)70%n/a111111
ne(JCTree.JCExpression, long)70%n/a111111
bitAnd(JCTree.JCExpression, long)70%n/a111111
ternary(JCTree.JCVariableDecl, JCTree.JCExpression, JCTree.JCExpression)70%n/a111111
defVar(long, String, JCTree.JCExpression)60%n/a111111
defVar(String, JCTree.JCExpression)60%n/a111111
defVar(String, JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
defVar(Name, JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
method(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
field(JCTree.JCExpression, String)60%n/a111111
assign(JCTree.JCVariableDecl, JCTree.JCExpression)60%n/a111111
assign(Name, JCTree.JCExpression)60%n/a111111
defIf(JCTree.JCVariableDecl, JCTree.JCStatement, JCTree.JCStatement)60%n/a111111
defIf(JCTree.JCExpression, JCTree.JCStatement, JCTree.JCStatement)60%n/a111111
defIf(JCTree.JCExpression, JCTree.JCStatement)60%n/a111111
binary(JCTree.Tag, JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
or(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
lt(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
eq(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
ne(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
and(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
bitXor(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
bitAnd(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
bitOr(JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
not(JCTree.JCVariableDecl)60%n/a111111
literal(int)60%n/a111111
literal(long)60%n/a111111
cast(TypeTag, JCTree.JCExpression)60%n/a111111
label(String, JCTree.JCStatement)60%n/a111111
lambda(JCTree.JCVariableDecl, JCTree)60%n/a111111
ternary(JCTree.JCExpression, JCTree.JCExpression, JCTree.JCExpression)60%n/a111111
ident(String)50%n/a111111
ident(JCTree.JCVariableDecl)50%n/a111111
defVar(String, boolean)50%n/a111111
method(JCTree.JCExpression)50%n/a111111
method(JCTree.JCExpression, List)50%n/a111111
field(JCTree.JCExpression, Name)50%n/a111111
assign(JCTree.JCExpression, JCTree.JCExpression)50%n/a111111
unary(JCTree.Tag, JCTree.JCExpression)50%n/a111111
not(JCTree.JCExpression)50%n/a111111
not(JCTree.JCExpression, String)50%n/a111111
block(JCTree.JCMethodInvocation)50%n/a111111
block(JCTree.JCStatement[])50%n/a111111
block(long, JCTree.JCStatement)50%n/a111111
block(long, List)50%n/a111111
literal(TypeTag, Object)50%n/a111111
cast(JCTree, JCTree.JCExpression)50%n/a111111
whileLoop(JCTree.JCExpression, JCTree.JCStatement)50%n/a111111
indexed(JCTree.JCExpression, JCTree.JCExpression)50%n/a111111
defNull()40%n/a111111
name(String)40%n/a111111
ident(Name)40%n/a111111
qualIdent(Class)40%n/a111111
modifiers(long)40%n/a111111
exec(JCTree.JCExpression)40%n/a111111
notNull(JCTree.JCVariableDecl)40%n/a111111
notNull(JCTree.JCExpression)40%n/a111111
block(JCTree.JCStatement)40%n/a111111
block(List)40%n/a111111
literal(Object)40%n/a111111
type(TypeTag)40%n/a111111
label(String)40%n/a111111
defContinue(JCTree.JCLabeledStatement)40%n/a111111
defContinue(Name)40%n/a111111
defReturn(JCTree.JCExpression)40%n/a111111
defReturn()40%n/a111111
parens(JCTree.JCExpression)40%n/a111111
pos(int)40%n/a112211
collectionIdent(String)30%n/a111111