DeclarationFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total39 of 27986%1 of 1492%8431265736
setPointcutDesignatorOnAdvice(MethodDeclaration, ASTNode)60%n/a112211
createInterTypeConstructorDeclaration(CompilationResult)60%n/a111111
createProceed(MessageSend)50%n/a111111
setPrivileged(TypeDeclaration, boolean)50%n/a112211
setExtraArgument(MethodDeclaration, Argument)50%n/a112211
setAfterThrowingAdviceKind(MethodDeclaration)50%n/a112211
setAfterReturningAdviceKind(MethodDeclaration)50%n/a112211
isAfterAdvice(MethodDeclaration)2777%1150%120101
createPseudoTokensFrom(ASTNode[], CompilationResult)28100%2100%020401
setPerClauseFrom(TypeDeclaration, ASTNode, Parser)25100%n/a010601
createDeclareAnnotationDeclaration(CompilationResult, ASTNode, Annotation, Parser, char)23100%4100%030601
shouldTryToRecover(ASTNode)13100%6100%040101
setDominatesPatternFrom(TypeDeclaration, ASTNode, Parser)12100%n/a010401
createDeclareDeclaration(CompilationResult, ASTNode, Parser)11100%n/a010201
createConstructorDeclaration(CompilationResult, boolean)7100%n/a010101
createPointcutDesignator(Parser, ASTNode)7100%n/a010101
createPseudoToken(Parser, String, boolean)7100%n/a010101
createAroundAdviceDeclaration(CompilationResult)6100%n/a010101
createAfterAdviceDeclaration(CompilationResult)6100%n/a010101
createBeforeAdviceDeclaration(CompilationResult)6100%n/a010101
setPointcutDesignatorOnPointcut(MethodDeclaration, ASTNode)6100%n/a010201
createInterTypeFieldDeclaration(CompilationResult, TypeReference)6100%n/a010101
createInterTypeMethodDeclaration(CompilationResult)6100%n/a010101
createIfPseudoToken(Parser, Expression)6100%n/a010101
createMethodDeclaration(CompilationResult)5100%n/a010101
createConstructorDeclaration(CompilationResult)5100%n/a010101
createAspect(CompilationResult)5100%n/a010101
createPointcutDeclaration(CompilationResult)5100%n/a010101
setSelector(MethodDeclaration, char[])5100%n/a010201
setDeclaredModifiers(MethodDeclaration, int)5100%n/a010201
setInitialization(MethodDeclaration, Expression)5100%n/a010201
setOnType(MethodDeclaration, TypeReference)5100%n/a010201
setLiteralKind(ASTNode, String)5100%n/a010201
createIntertypeMemberClassDeclaration(CompilationResult)5100%n/a010101
setOnType(TypeDeclaration, TypeReference)5100%n/a010201
DeclarationFactory()3100%n/a010101