org.aspectj.weaver.patterns

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total44,062 of 50,75513%4,336 of 5,01913%3,9914,6029,40011,0941,7662,05866137
WildTypePattern2,70434711%463458%279311569644465701
SignaturePattern1,6631146%31592%200204359390394201
ParserTestCase1,6110%120%8585472472797911
PointcutRewriterTest1,4530%420%5858259259373711
WildTypePatternResolutionTestCase1,4390%80%1818248248141411
TypePatternList1,02512310%15595%105115260286273301
DumpPointcutVisitor1,0200%760%103103273273656511
WildAnnotationTypePattern1,019585%1420%8287230243111601
TypePatternListTestCase9990%80%14147878101011
ArgsTestCase9680%120%141495958811
IfPointcut9672%1260%8486218227212301
AnnotationPatternTestCase9170%0%3131195195303011
KindedPointcut9082%1700%104106212220192101
ExactAnnotationTypePattern871626%1691%104108214231182201
DeclareAnnotation87010610%1350%105113207236364401
PointcutRewriter8420%1140%7676171171191911
ReferencePointcut837414%1230%7780189202151801
LogicalPointcutStructure8270%600%5050117117202011
ExactTypePattern7950%1020%7575174174242411
TypePatternTestCase7320%60%2323128128202011
DeclareParents721405%1360%8991160172212301
AnnotationPatternMatchingTestCase6080%180%23239797141411
CflowPointcut5784%440%4143122130192101
ArgsPointcut5544%660%5355127133202201
SignaturePatternTestCase5400%0%14147272121211
TypeVariablePattern5060%720%5555119119191911
SignaturePatternMatchSpeedTestCase4750%80%22228080181811
ExactAnnotationFieldTypePattern4474%484%414394100161801
PatternParser4423,80789%5751590%493801071,038129401
AnnotationPointcut420469%484%4246106119182101
ThisOrTargetAnnotationPointcut3959920%521218%465693119202401
AnnotationPatternList36812925%421222%354674101141901
PerTypeWithin3492%440%39416771171901
PerCflow3470%400%38386666181811
ThisOrTargetTestCase3470%0%9966667711
ArgsAnnotationPointcut3427%320%32357989161901
PerThisOrTargetPointcutVisitor3330%640%54547272222211
DeclarePrecedence3304%480%40429096161801
PerObject3294912%44612%40465672182101
Pointcut3254612%390%4548102115161901
ModifiersPatternTestCase3170%80%121246468811
Bindings3150%360%30306060121211
TypePattern3147218%593%606992114253301
SimpleScope3120%480%42427171181811
ThisOrTargetPointcut3077218%341022%37457088202301
OrTypePattern2949223%40613%40445475182101
BasicTokenSource2929524%36512%2636487451301
NamePatternTestCase2900%0%101037378811
NamePattern2879424%561217%3749729091501
HasMemberTypePattern28710%452%38407382151701
AndTypePattern27311329%39715%36445075152101
BindingAnnotationFieldTypePattern2680%300%27276565121211
BindingTestCase2650%n/a6655556611
WithinAnnotationPointcut2644614%1611%25295972172001
ThrowsPattern2625%300%28305358131501
WithinCodeAnnotationPointcut2617121%18625%26336685172101
OrAnnotationTypePattern2600%200%26265555161611
DeclareSoft2543%180%22235660131401
WithinTestCase2430%n/a6644446611
OrPointcut24011%180%24264755151701
BindingAnnotationTypePattern2400%260%24246161111111
AndPointcut23511%140%22244654151701
AndOrNotTestCase2300%n/a7737377711
DeclareErrorOrWarning2290%160%24245454161611
ConcreteCflowPointcut2280%180%24244949151511
PointcutEvaluationExpenseComparator2280%720%393973733311
WithinPointcut2254%160%25275257171901
SignaturePattern.TypePatternVisitor2230%380%272746468811
AndAnnotationTypePattern2213714%200%23264855131601
DeclareTypeErrorOrWarning2165%160%23244954151601
BindingTypePattern1980%140%18184343111111
PerFromSuper1970%200%27274545171711
HandlerPointcut1917%160%21244753131601
NotTypePattern1896325%228%26324058142001
WithincodePointcut1874619%1028%20254356151801
ExposedState1710%180%23233838141411
NotAnnotationTypePattern15813%160%21233944131501
PerSingleton1548%200%24263740141601
TypeVariablePatternList1540%180%181830309911
AndSignaturePattern1525%180%20212226111201
OrSignaturePattern1525%180%20212226111201
DeclareParentsMixin1520%80%121233338811
VisitorTestCase1430%100%101034345511
AnyWithAnnotationTypePattern13915%80%18213742141701
NotPointcut13318%0%16193039141701
AbstractSignaturePattern1162%110%101134353401
ModifiersPattern1155933%1818%1621244371001
DeclareErrorOrWarningTestCase1140%0%6627275511
TypeCategoryTypePattern1138%140%23243337121301
AbstractPatternNodeVisitor1125%n/a56595659565901
ScopeWithTypeVariables1110%60%16162525131311
TypePatternQuestions1100%60%7726264411
WildTypePattern.VerifyBoundsForTypePattern1100%140%9926262211
NamePatternParserTestCase1050%0%5523234411
TypePatternQuestions.Question1020%80%9916165511
NotSignaturePattern896%60%13141821101101
ConcreteCflowPointcut.Slot880%80%8815154411
SimpleScopeTest830%n/a6616166611
PerClause.KindAnnotationPrefix750%60%6614143311
AnnotationTypePattern7019%120%172020266901
FormalBinding670%n/a10101818101011
BasicToken554746%0%71382061201
PerClause5538%100%798142401
IfPointcut.IfFalsePointcut520%0%13132020121211
IfPointcut.IfTruePointcut500%0%12121919111111
FastMatchInfo480%0%55884411
Declare456%80%101113143401
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor410%80%8810104411
PatternNode385960%66%614122651101
PatternsTestCase380%n/a44994411
AnnotationPatternTestCase.AnnotatedElementImpl360%0%66994411
DeclareAnnotation.Kind20%0%566103401
ConstantPoolSimulator0%0%44883311
NoTypePattern20%n/a13141416131401
AnyTypePattern25%n/a12141316121401
EllipsisTypePattern21%n/a12131315121301
NameBindingPointcut9%0%34791201
PerClause.Kind15%60%67891201
HasMemberTypePatternForPerThisMatching0%0%5510103311
LogicalPointcutStructure.PointcutType0%n/a11111111
Pointcut.MatchesNothingPointcut16%n/a10121113101201
ConcretizationTestCase0%n/a33773311
EllipsisAnnotationTypePattern13%n/a899108901
HasMemberTypePatternFinder0%n/a33773311
AnnotationPatternMatchingTestCase.MyMessageHandler0%n/a55775511
AnyAnnotationTypePattern30%n/a71181271101
WildChildFinder5576%50%2104191801
TestScope0%n/a22442211
PerThisOrTargetPointcutVisitor.new NoTypePattern() {...}0%n/a22222211
ArgsTestCase.B0%n/a33333311
FormalBinding.ImplicitFormalBinding0%n/a11221111
TypePattern.MatchKind66%n/a12141201
ArgsTestCase.C0%n/a22222211
ArgsTestCase.A0%n/a22222211
ParserException100%n/a02040201
IToken100%n/a01010101
Pointcut.State100%n/a01020101