ASTConverter

Source file "org/aspectj/org/eclipse/jdt/core/dom/ASTConverter.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total15,614 of 18,99117%2,146 of 2,50914%1,3651,5583,6584,444173224
convertType(TypeReference)1,3830%1640%838328528511
convert(boolean, AbstractMethodDeclaration)6910%1220%626215815811
recordNodes(Javadoc, TagElement)3940%780%404010310311
convert(CompilationUnitDeclaration, char[])3610%420%2222939311
convert(TypeDeclaration)3050%490%2626646411
convertToModuleDeclaration(ModuleDeclaration)3040%200%1111505011
convert(Statement)2850%600%3131737311
convert(OR_OR_Expression)2760%320%1717595911
convert(ReferenceExpression)2653%313%1617606201
convert(TryStatement)2450%230%1313515111
isPrimitiveType(char[])2410%930%5151565611
setQualifiedNameNameAndSourceRanges(char[][], long[], ASTNode)2370%80%55505011
convert(Argument)2320%300%1616555511
getPrimitiveTypeCode(char[])2250%930%5151484811
convert(RecordComponent)2230%280%1515535311
convert(QualifiedAllocationExpression)1930%220%1212393911
createBaseType(TypeReference, long[], Annotation[][], char[][], int, int, boolean)1920%260%1414303011
convert(FieldDeclaration)1870%160%99393911
convert(FieldReference)1730%140%88343411
buildBodyDeclarations(ImplicitTypeDeclaration, UnnamedClass, boolean)1670%360%2020515111
buildBodyDeclarations(TypeDeclaration, RecordDeclaration, boolean)1670%380%2121545411
convert(ForStatement)1630%200%1111353511
convert(TypeParameter)1590%140%88343411
buildBodyDeclarations(TypeDeclaration, EnumDeclaration)1560%340%1919474711
getAbstractTypeDeclarationDetails(ASTNode[], AbstractTypeDeclaration)1550%220%1212323211
convertToRecordDeclaration(TypeDeclaration)1550%140%88272711
convertToVariableDeclarationFragment(LocalDeclaration)1540%120%77363611
convert(ExplicitConstructorCall)1524824%27720%1618294201
convert(LambdaExpression)1495%156%89353701
convertToVariableDeclarationFragment(FieldDeclaration)1490%100%66353511
setModifiers(VariableDeclarationExpression, LocalDeclaration)1420%260%2020464611
setModifiers(VariableDeclarationStatement, LocalDeclaration)1420%260%2020464611
setModifiers(SingleVariableDeclaration, Argument)1360%260%2020444411
setModifiers(SingleVariableDeclaration, LocalDeclaration)1360%260%2020444411
setModifiers(SingleVariableDeclaration, RecordComponent)1360%260%2020444411
setModifiers(List, Annotation[], int)1270%260%2222454511
convertToSingleVariableDeclaration(LocalDeclaration)1250%60%44272711
convert(CaseStatement)1220%200%1111252511
convertToPatternInstanceOfExpression(InstanceOfExpression)1220%120%77272711
lookupScope(ASTNode)1210%340%1818363611
convert(AnnotationMethodDeclaration)1110%80%55272711
populateFragments(StringTemplate, StringTemplateExpression)1020%20%22242411
getPackageVisibilityStatement(PackageVisibilityStatement, ModulePackageAccess)1000%160%99181811
convertToEnumDeclaration(TypeDeclaration)980%60%44181811
setTypeForMethodDeclaration(MethodDeclaration, Type, int)920%140%88313111
retrieveEndOfPotentialExtendedDimensions(int, int, int)880%240%1515292911
convert(NormalAnnotation)830%80%55171711
createComment(int[])830%100%66222211
convert(SwitchExpression)810%120%77181811
annotateType(AnnotatableType, Annotation[])810%140%88191911
convertAndSetReceiver(AbstractMethodDeclaration, MethodDeclaration)760%80%55181811
setTypeForField(FieldDeclaration, Type, int)760%100%66222211
convert(BinaryExpression)7427478%112972%921157301
convertToVariableDeclarationStatement(LocalDeclaration)740%80%55151511
buildBodyDeclarations(TypeDeclaration, AnonymousClassDeclaration)738954%221438%1720205001
convertToAnnotationDeclaration(TypeDeclaration)6712%325%23131501
convert(AssertStatement)670%40%33171711
setTypeAnnotationsAndSourceRangeOnArray(ArrayType, Annotation[][])670%40%33151511
setTypeNameForAnnotation(Annotation, Annotation)670%40%33181811
convert(MessageSend)6628481%143672%1226158001
retrieveDimensionAndSetPositions(int, int, Dimension)660%170%1111242411
convert(StringLiteralConcatenation)650%40%33121211
convert(SwitchStatement)650%80%55141411
convert(RecordPattern)640%60%44121211
convert(Block)620%100%66141411
convert(ArrayInitializer)610%80%55131311
convert(InstanceOfExpression)610%60%44131311
convert(ForeachStatement)600%60%44141411
convert(Javadoc)600%160%99131311
setTypeForSingleVariableDeclaration(SingleVariableDeclaration, Type, int)600%60%44191911
setTypeForVariableDeclarationExpression(VariableDeclarationExpression, Type, int)600%60%44191911
setTypeForVariableDeclarationStatement(VariableDeclarationStatement, Type, int)600%60%44191911
convert(TypeReference)580%40%33131311
convertToFieldDeclaration(FieldDeclaration)580%20%22121211
convert(LabeledStatement)570%20%22111111
extractSubArrayType(ArrayType, int, int)570%60%44161611
convert(EitherOrMultiPattern)550%40%33101011
recordName(Name, ASTNode)550%140%88181811
convert(StringLiteral)540%40%33101011
convertToVariableDeclarationExpression(LocalDeclaration)540%40%33111111
retrieveEndOfElementTypeNamePosition(int, int)540%80%66121211
getOperatorFor(int)520%210%2121222211
convert(TextBlock)5115%325%23101201
convert(IfStatement)510%60%44121211
createSimpleName(TypeReference, long[], char[][], int)510%20%22101011
lookupForScopes()510%80%559911
convert(ThisReference)500%80%55121211
setModuleModifiers(RequiresStatement, RequiresDirective)500%70%55151511
retrieveProperRightBracketPosition(int, int, int)500%140%1010191911
convert(BreakStatement)450%20%228811
convert(ContinueStatement)450%20%228811
convert(TemplateExpression)450%20%22101011
convert(GuardedPattern)450%20%22101011
setExtraAnnotatedDimensions(int, int, TypeReference, List, int)450%80%558811
convert(ArrayAllocationExpression)439167%91155%711113101
convert(TypePattern)430%40%33101011
setModifiers(TypeDeclaration, TypeDeclaration)430%40%33111111
setQualifiedNameNameAndSourceRanges(char[][], long[], int, TypeReference)4219081%3770%36124901
completeRecord(ArrayType, ASTNode)420%60%44121211
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(Pattern)420%100%66111111
convert(PrefixExpression)420%50%44101011
convert(SingleMemberAnnotation)420%20%22101011
updateInnerPositions(Type, int)410%40%33111111
convert(Expression)4030188%97589%74398501
convertToUnnamedClass(ImplicitTypeDeclaration)400%20%229911
createQualifiedType(TypeReference, long[], Annotation[][], char[][], int, Type)400%n/a118811
convert(AllocationExpression)396662%6857%4862001
setNodeSourceEndPosition(ASTNode, int)390%40%33101011
setAnnotations(ModuleDeclaration, ModuleDeclaration)390%40%338811
convert(YieldStatement)380%20%227711
createSimpleType(Name, TypeReference, long[], int, int)380%20%228811
retrieveIdentifierAndSetPositions(int, int, Name)380%40%339911
convert(DoStatement)370%20%227711
convert(WhileStatement)370%20%227711
annotateTypeParameter(TypeParameter, Annotation[])370%60%44101011
convertToDimensions(int, int, Annotation[])360%40%337711
createFakeNullPattern(Pattern)360%20%226611
retrieveSemiColonPosition(Expression)360%40%339911
convert(QualifiedThisReference)350%20%227711
setTypeAnnotationsOnDimension(Dimension, Annotation[][], int)350%60%447711
setModifiers(EnumConstantDeclaration, FieldDeclaration)350%40%338811
setModifiers(FieldDeclaration, FieldDeclaration)350%40%338811
setModifiers(Initializer, Initializer)350%40%338811
setModifiers(MethodDeclaration, AbstractMethodDeclaration)350%40%338811
convert(Reference)340%80%559911
retrieveInitAndSetPositions(int, int, Name)340%40%339911
convertStringFragment(StringLiteral)330%20%226611
convert(ExtendedStringLiteral)330%20%227711
convert(SingleNameReference)330%20%226611
convert(ClassLiteralAccess)320%20%226611
createFakeEmptyStatement(Statement)320%20%227711
trimWhiteSpacesAndComments(ASTNode)320%n/a117711
retrieveEndBlockPosition(int, int)320%70%55111111
convert(SynchronizedStatement)310%n/a115511
setSourceRangeAnnotationsAndRecordNodes(TypeReference, AnnotatableType, Annotation[][], int, int, int)310%60%447711
retrieveRightBraceOrSemiColonPosition(int, int)310%50%447711
convert(FalseLiteral)290%20%226611
convert(TrueLiteral)290%20%226611
retrieveEndOfRightParenthesisPosition(int, int)290%70%559911
convertImport(ImportReference)284662%6440%4681801
convert(ReturnStatement)280%20%225511
createModifier(Modifier.ModifierKeyword)270%n/a116611
createModuleModifier(ModuleModifier.ModuleModifierKeyword)270%n/a116611
convert(NullLiteral)260%20%225511
convert(ThrowStatement)250%n/a114411
getKnownEnd(ModuleDeclaration, int, int)250%40%334411
retrieveRightBrace(int, int)250%40%336611
retrieveIdentifierEndPosition(int, int)230%40%336611
retrieveStartBlockPosition(int, int)230%40%336611
retrieveStartingCatchPosition(int, int)230%40%336611
convert(ASTNode[])220%n/a117711
convertToRecord(ASTNode[])210%n/a116611
setSourceRangeAnnotationsAndRecordNodes(TypeReference, AnnotatableType, long[], Annotation[][], int, int, int)210%n/a114411
recordNodes(ASTNode, ASTNode)210%80%556611
convert(Javadoc, PackageDeclaration)200%20%223311
convert(FakeDefaultLiteral)190%n/a113311
static {...}1828%n/a015801
convert(AND_AND_Expression)1626094%92371%91745901
convertToArray(Type, int, int, int, Annotation[][])166379%4660%4631701
setAST(AST)150%n/a113311
setModifiers(AnnotationTypeDeclaration, TypeDeclaration)150%n/a113311
setModifiers(AnnotationTypeMemberDeclaration, AnnotationMethodDeclaration)150%n/a113311
setModifiers(EnumDeclaration, TypeDeclaration)150%n/a113311
setModifiers(RecordDeclaration, TypeDeclaration)150%n/a113311
convert(Javadoc, BodyDeclaration)140%n/a112211
convert(Javadoc, ModuleDeclaration)140%n/a112211
convertToExpression(Statement)140%40%334411
recordPendingNameScopeResolution(Name)140%20%224411
recordPendingThisExpressionScopeResolution(ThisExpression)140%20%224411
buildCommentsTable(CompilationUnit, int[][])134778%2466%2431301
convert(Javadoc, ASTConverter.IGetJavaDoc, ASTConverter.ISetJavaDoc)130%40%335511
checkAndSetMalformed(ASTNode, ASTNode)120%20%223311
checkLength(int, int)120%20%222211
buildBodyDeclarations(TypeDeclaration, AbstractTypeDeclaration, boolean)15995%33391%32025101
convertPackage(CompilationUnitDeclaration)13794%21083%2722901
convert(MemberValuePair)8491%583%1421901
createFakeNullLiteral(Expression)2877%50%121601
convert(QualifiedNameReference)0%n/a111111
convert(CompoundAssignment)8091%31178%31323101
trimWhiteSpacesAndComments(int, int)6089%787%1642301
convert(MarkerAnnotation)2980%50%122901
retrieveProperRightBracketPosition(int, int)0%n/a111111
setModifiers(BodyDeclaration, Annotation[], int)0%n/a112211
getName(ASTNode, char[][], long[])6192%2466%2411301
convert(QualifiedSuperReference)0%n/a111111
retrieveColonPosition(ASTNode)0%n/a112211
retrieveArrowPosition(ASTNode)0%n/a112211
convertToParenthesizedExpression(Expression)5693%50%1211101
convert(UnaryExpression)5092%2571%2611401
convert(Assignment)4992%50%1211201
convert(EqualExpression)4692%2360%2411301
convert(ConditionalExpression)4391%50%121901
convert(CastExpression)3990%50%121901
convert(DoubleLiteral)3890%50%121901
convert(LongLiteral)3890%50%121901
convert(LongLiteralMinValue)3890%50%121901
convert(ArrayReference)3489%50%121701
retrieveEllipsisStartPosition(int, int)2184%375%132601
checkCanceled()66%2250%231301
internalSetExpression(SwitchCase, Expression)0%n/a112211
internalSetExtraDimensions(SingleVariableDeclaration, int)0%n/a112211
internalSetExtraDimensions(VariableDeclarationFragment, int)0%n/a112211
internalSetExtraDimensions(MethodDeclaration, int)0%n/a112211
setTypeForMethodDeclaration(AnnotationTypeMemberDeclaration, Type, int)0%n/a112211
removeLeadingAndTrailingCommentsFromLiteral(ASTNode)4593%685%1521301
internalThownExceptions(MethodDeclaration)0%n/a111111
adjustSourcePositionsForParent(Expression)5598%888%1601801
checkAndAddMultipleFieldDeclaration(FieldDeclaration[], int, List)87100%6100%0401501
checkAndAddMultipleLocalDeclaration(Statement[], int, List)65100%6100%0401201
ASTConverter(Map, boolean, IProgressMonitor)50100%50%1201901
setInfixSourcePositions(InfixExpression, int)49100%4100%030701
retrieveClosingAngleBracketPosition(int)37100%5100%0401001
convert(Annotation)21100%4100%030501
convert(EmptyStatement)19100%n/a010301
trimWhiteSpacesAndComments(Expression)18100%n/a010401
convert(NameReference)13100%2100%020301
getImportName(ImportReference)100%n/a010101
getASTConverter(Map, boolean, IProgressMonitor)100%n/a010101
componentType(ArrayType)100%n/a010101