AjASTConverter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total10,904 of 10,9950%1,383 of 1,3900%8838862,5032,527121124
convertType(TypeReference)1,0470%820%434323123111
convert(boolean, AbstractMethodDeclaration)6440%1060%545414614611
convert(AdviceDeclaration)4320%610%3232878711
convert(DeclareDeclaration)3960%300%1616808011
convert(Statement)3040%580%3232797911
recordNodes(Javadoc, TagElement)2620%540%2828696911
convert(TypeDeclaration)2580%350%1919515111
isPrimitiveType(char[])2410%930%5151282811
setQualifiedNameNameAndSourceRanges(char[][], long[], ASTNode)2370%80%55505011
setQualifiedNameNameAndSourceRanges(char[][], long[], int, ASTNode)2320%100%66494911
getPrimitiveTypeCode(char[])2250%930%5151202011
convert(Pointcut)2210%160%99535311
convert(QualifiedAllocationExpression)1950%240%1414393911
convert(FieldReference)1730%140%88343411
convert(TypePattern)1690%220%1212434311
convert(Argument)1680%170%1010373711
convert(ForStatement)1670%180%1010323211
convertToVariableDeclarationFragment(LocalDeclaration)1510%120%77303011
setModifiers(VariableDeclarationExpression, LocalDeclaration)1450%260%2020474711
setModifiers(VariableDeclarationStatement, LocalDeclaration)1450%260%2020474711
setModifiers(SingleVariableDeclaration, Argument)1390%260%2020454511
setModifiers(SingleVariableDeclaration, LocalDeclaration)1390%260%2020454511
convertToVariableDeclarationFragment(InterTypeFieldDeclaration)1330%80%55262611
convertToVariableDeclarationFragment(FieldDeclaration)1330%80%55262611
convert(TypeParameter)1320%80%55282811
convert(PointcutDeclaration)1260%80%55242411
setTypeForMethodDeclaration(MethodDeclaration, Type, int)1180%200%1313393911
convert(CompilationUnitDeclaration, char[])1177037%17729%1213244301
lookupScope(ASTNode)1120%340%1818282811
convert(AnnotationMethodDeclaration)1110%80%55272711
setModifiers(BodyDeclaration, Annotation[])1090%220%1818393911
convert(TryStatement)1050%60%44191911
convertToSingleVariableDeclaration(LocalDeclaration)1010%20%22212111
setTypeForField(FieldDeclaration, Type, int)970%100%66292911
setTypeForSingleVariableDeclaration(SingleVariableDeclaration, Type, int)860%80%55262611
setTypeForVariableDeclarationExpression(VariableDeclarationExpression, Type, int)860%80%55262611
setTypeForVariableDeclarationStatement(VariableDeclarationStatement, Type, int)860%80%55262611
convert(InterTypeFieldDeclaration)720%60%44161611
convert(Javadoc, PackageDeclaration)700%200%1111141411
createIdentifierTypePattern(TypePattern)670%60%44161611
convert(StringLiteralConcatenation)670%40%33131311
convert(ArrayInitializer)660%80%55131311
convert(Javadoc, BodyDeclaration)650%180%1010141411
convertToFieldDeclaration(FieldDeclaration)650%60%44141411
setTypeNameForAnnotation(Annotation, Annotation)640%40%33171711
convert(NormalAnnotation)610%60%44121211
convert(Block)580%80%55111111
retrieveEndOfElementTypeNamePosition(int, int)580%80%66131311
createComment(int[])570%60%44161611
convert(SwitchStatement)560%40%339911
retrieveSemiColonPosition(ASTNode)560%120%1010242411
convert(TypeReference)550%40%33121211
convert(StringLiteral)540%40%33101011
convertToVariableDeclarationExpression(LocalDeclaration)540%40%33121211
convertToVariableDeclarationStatement(LocalDeclaration)540%40%33111111
convert(ForeachStatement)520%30%33111111
lookupForScopes()510%80%55111111
convert(LabeledStatement)500%n/a119911
convert(ThisReference)500%80%55121211
convert(BreakStatement)480%20%229911
convert(OR_OR_Expression)440%20%22101011
retrievePositionBeforeNextCommaOrSemiColon(int, int)440%120%1010212111
setModifiers(MethodDeclaration, AbstractMethodDeclaration)440%60%449911
convertSignature(ISignaturePattern)430%20%228811
retrieveEndingSemiColonPosition(int, int)430%120%1010202011
convert(CharLiteral)420%20%229911
convert(FloatLiteral)420%20%229911
convert(IntLiteral)420%20%229911
convert(IntLiteralMinValue)420%20%229911
convert(PostfixExpression)420%50%44101011
convert(PrefixExpression)420%50%44101011
getOperatorFor(int)420%200%2020212111
convert(InstanceOfExpression)410%20%229911
setModifiers(TypeDeclaration, TypeDeclaration)410%40%33101011
convert(IfStatement)400%20%227711
convert(PatternNode)390%40%339911
convert(SingleMemberAnnotation)390%20%229911
updateInnerPositions(Type, int)390%40%33111111
recordName(Name, ASTNode)380%80%55121211
retrieveIdentifierAndSetPositions(int, int, Name)370%40%33101011
convert(QualifiedThisReference)350%20%227711
retrieveProperRightBracketPosition(int, int)350%60%44101011
convert(Reference)340%80%559911
retrieveRightBraceOrSemiColonPosition(int, int)340%50%448811
convert(ExtendedStringLiteral)330%20%227711
convert(SingleNameReference)330%20%226611
retrieveEndOfDimensionsPosition(int, int)330%50%44111111
setModifiers(EnumConstantDeclaration, FieldDeclaration)330%40%337711
setModifiers(FieldDeclaration, FieldDeclaration)330%40%337711
setModifiers(InterTypeFieldDeclaration, InterTypeFieldDeclaration)330%40%337711
setModifiers(Initializer, Initializer)330%40%337711
setModifiers(PointcutDeclaration, PointcutDeclaration)330%40%337711
convert(ClassLiteralAccess)320%20%226611
convert(ReturnStatement)310%20%226611
convert(SynchronizedStatement)310%n/a115511
convert(FalseLiteral)290%20%226611
convert(TrueLiteral)290%20%226611
convert(ThrowStatement)280%n/a115511
createFakeEmptyStatement(Statement)280%n/a116611
retrieveExtraDimension(int, int)280%50%44111111
retrieveRightBrace(int, int)280%40%337711
retrieveRightBracketPosition(int, int)280%40%337711
createModifier(Modifier.ModifierKeyword)270%n/a116611
convert(NullLiteral)260%20%225511
retrieveEndOfRightParenthesisPosition(int, int)260%40%337711
retrieveIdentifierEndPosition(int, int)260%40%337711
retrieveStartBlockPosition(int, int)260%40%337711
retrieveStartingCatchPosition(int, int)260%40%337711
updateString(String)200%n/a111111
recordPendingNameScopeResolution(Name)140%20%224411
recordPendingThisExpressionScopeResolution(ThisExpression)140%20%224411
setModifiers(AnnotationTypeDeclaration, TypeDeclaration)130%n/a113311
setModifiers(AnnotationTypeMemberDeclaration, AnnotationMethodDeclaration)130%n/a113311
setModifiers(EnumDeclaration, TypeDeclaration)130%n/a113311
setTypeForAroundAdviceDeclaration(AroundAdviceDeclaration, Type)120%30%335511
convert(QualifiedNameReference)0%n/a111111
recordNodes(ASTNode, ASTNode)0%n/a112211
convert(QualifiedSuperReference)0%n/a111111
internalSetExtraDimensions(SingleVariableDeclaration, int)0%n/a112211
internalSetExtraDimensions(MethodDeclaration, int)0%n/a112211
internalSetExtraDimensions(VariableDeclarationFragment, int)0%n/a112211
setTypeForMethodDeclaration(AnnotationTypeMemberDeclaration, Type, int)0%n/a112211
setAST(AST)15100%n/a010301
AjASTConverter(Map, boolean, IProgressMonitor)100%n/a010201