AjASTConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,722 of 10,88856%680 of 1,39751%5118921,1182,50942121
convert(AdviceDeclaration)4320%610%3232878711
convert(DeclareDeclaration)3960%300%1616808011
recordNodes(Javadoc, TagElement)2620%540%2828696911
setQualifiedNameNameAndSourceRanges(char[][], long[], int, ASTNode)2320%100%66494911
convert(Pointcut)1744721%8850%89415301
convert(TypePattern)1690%220%1212434311
convert(ForStatement)1670%180%1010323211
setModifiers(VariableDeclarationExpression, LocalDeclaration)1420%270%2121474711
setModifiers(SingleVariableDeclaration, LocalDeclaration)1360%270%2121454511
convert(Statement)13217256%243458%2232317901
convert(PointcutDeclaration)1260%80%55242411
convertToVariableDeclarationFragment(InterTypeFieldDeclaration)1160%60%44212111
lookupScope(ASTNode)1120%340%1818282811
convert(AnnotationMethodDeclaration)1110%80%55272711
convert(TryStatement)1050%60%44191911
convertToSingleVariableDeclaration(LocalDeclaration)1010%20%22212111
setTypeForVariableDeclarationExpression(VariableDeclarationExpression, Type, int)860%80%55262611
convertType(TypeReference)8596291%196376%19431823101
convert(QualifiedAllocationExpression)7711860%131145%1014163901
convert(InterTypeFieldDeclaration)720%60%44161611
updateString(String)680%80%55141411
createIdentifierTypePattern(TypePattern)670%60%44161611
convert(boolean, AbstractMethodDeclaration)6057290%149086%14531314301
convert(Javadoc, PackageDeclaration)591115%16420%911111401
convert(Javadoc, BodyDeclaration)599%16211%910111401
setModifiers(VariableDeclarationStatement, LocalDeclaration)588459%171037%1721254701
convert(SwitchStatement)560%40%339911
convertToVariableDeclarationExpression(LocalDeclaration)540%40%33121211
convert(ForeachStatement)520%30%33111111
lookupForScopes()510%80%55111111
convert(BreakStatement)480%20%229911
convertSignature(ISignaturePattern)430%20%228811
setQualifiedNameNameAndSourceRanges(char[][], long[], ASTNode)4219582%3562%35125001
setModifiers(SingleVariableDeclaration, Argument)429469%121555%1221184501
retrieveEndingSemiColonPosition(int, int)400%120%1010202011
convert(PatternNode)390%40%339911
recordName(Name, ASTNode)380%80%55121211
convert(ExtendedStringLiteral)330%20%227711
setModifiers(EnumConstantDeclaration, FieldDeclaration)330%50%447711
setModifiers(InterTypeFieldDeclaration, InterTypeFieldDeclaration)330%50%447711
setModifiers(PointcutDeclaration, PointcutDeclaration)330%50%447711
convert(SynchronizedStatement)310%n/a115511
createFakeEmptyStatement(Statement)280%n/a116611
retrieveRightBracketPosition(int, int)250%40%337711
convertToVariableDeclarationFragment(LocalDeclaration)2410280%2675%2542201
retrieveStartingCatchPosition(int, int)230%40%337711
convert(TypeDeclaration)2223691%53085%41965101
convert(FieldReference)2115287%5964%5853401
convert(StringLiteralConcatenation)155277%2250%2321301
recordPendingThisExpressionScopeResolution(ThisExpression)140%20%224411
setModifiers(AnnotationTypeDeclaration, TypeDeclaration)130%n/a113311
setModifiers(AnnotationTypeMemberDeclaration, AnnotationMethodDeclaration)130%n/a113311
setModifiers(EnumDeclaration, TypeDeclaration)130%n/a113311
convert(ThisReference)123876%2675%2531201
setTypeForAroundAdviceDeclaration(AroundAdviceDeclaration, Type)120%30%335511
convert(Argument)1114292%21386%2933301
convert(TypeParameter)1112191%1787%1532801
convertToVariableDeclarationFragment(FieldDeclaration)1110590%1583%1432101
getOperatorFor(int)103276%51575%52052101
convertToFieldDeclaration(FieldDeclaration)95686%4233%3421401
convert(StringLiteral)94583%2250%2321001
convert(ArrayInitializer)5887%2675%2521301
convert(CompilationUnitDeclaration, char[])18096%42083%41334301
convert(QualifiedThisReference)2880%1150%122701
setModifiers(Initializer, Initializer)2678%2360%241701
recordNodes(ASTNode, ASTNode)0%n/a112211
convert(IfStatement)3485%1150%121701
convert(ReturnStatement)2580%1150%121601
setModifiers(BodyDeclaration, Annotation[])10195%12195%11823901
setTypeForSingleVariableDeclaration(SingleVariableDeclaration, Type, int)8295%1787%1512601
setTypeForVariableDeclarationStatement(VariableDeclarationStatement, Type, int)8295%1787%1512601
setTypeNameForAnnotation(Annotation, Annotation)6093%1375%1311701
convert(NormalAnnotation)5793%1583%1411201
convert(TypeReference)5192%1375%1311201
convertToVariableDeclarationStatement(LocalDeclaration)5092%2250%2311101
convert(OR_OR_Expression)4090%1150%1211001
convert(CharLiteral)3890%1150%121901
convert(FloatLiteral)3890%1150%121901
convert(IntLiteral)3890%1150%121901
convert(IntLiteralMinValue)3890%1150%121901
convert(PostfixExpression)3890%2360%2411001
convert(PrefixExpression)3890%2360%2411001
convert(InstanceOfExpression)3790%1150%121901
convert(SingleMemberAnnotation)3589%1150%121901
convert(SingleNameReference)2987%1150%121601
convert(ClassLiteralAccess)2887%1150%121601
retrieveProperRightBracketPosition(int, int)2887%1583%1431001
retrieveEndOfDimensionsPosition(int, int)2686%1480%1431101
convert(FalseLiteral)2586%1150%121601
convert(TrueLiteral)2586%1150%121601
convert(NullLiteral)2284%1150%121501
setTypeForMethodDeclaration(AnnotationTypeMemberDeclaration, Type, int)0%n/a112211
getPrimitiveTypeCode(char[])22399%425154%425112001
createComment(int[])5596%1583%1411601
convert(Reference)3294%1787%151901
retrieveEndOfElementTypeNamePosition(int, int)5498%8100%0611301
retrieveIdentifierAndSetPositions(int, int, Name)3697%4100%0311001
retrieveIdentifierEndPosition(int, int)2295%4100%031701
isPrimitiveType(char[])241100%19298%15102801
setTypeForMethodDeclaration(MethodDeclaration, Type, int)118100%41680%41303901
setTypeForField(FieldDeclaration, Type, int)97100%10100%0602901
convert(Block)58100%8100%0501101
retrieveSemiColonPosition(ASTNode)53100%12100%01002401
convert(LabeledStatement)50100%n/a010901
setModifiers(MethodDeclaration, AbstractMethodDeclaration)44100%1685%150901
retrievePositionBeforeNextCommaOrSemiColon(int, int)41100%12100%01002101
setModifiers(TypeDeclaration, TypeDeclaration)41100%1480%1401001
updateInnerPositions(Type, int)39100%4100%0301101
setModifiers(FieldDeclaration, FieldDeclaration)33100%1480%140701
retrieveRightBraceOrSemiColonPosition(int, int)31100%5100%040801
convert(ThrowStatement)28100%n/a010501
createModifier(Modifier.ModifierKeyword)27100%n/a010601
retrieveExtraDimension(int, int)25100%5100%0401101
retrieveRightBrace(int, int)25100%4100%030701
retrieveEndOfRightParenthesisPosition(int, int)23100%4100%030701
retrieveStartBlockPosition(int, int)23100%4100%030701
setAST(AST)15100%n/a010301
recordPendingNameScopeResolution(Name)14100%2100%020401
convert(QualifiedNameReference)100%n/a010101
AjASTConverter(Map, boolean, IProgressMonitor)100%n/a010201
convert(QualifiedSuperReference)100%n/a010101