org.aspectj.weaver.patterns

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total44,265 of 50,75512%4,356 of 5,01913%4,0114,6029,44811,0941,7792,05866137
WildTypePattern2,70434711%463458%279311569644465701
SignaturePattern1,734432%3240%202204375390404201
ParserTestCase1,6110%120%8585472472797911
PointcutRewriterTest1,4530%420%5858259259373711
WildTypePatternResolutionTestCase1,4390%80%1818248248141411
WildAnnotationTypePattern1,027504%1420%8487232243131601
TypePatternList1,02512310%15595%105115260286273301
DumpPointcutVisitor1,0200%760%103103273273656511
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
PatternParser4683,78188%6051289%523801131,038129401
ExactAnnotationFieldTypePattern4474%484%414394100161801
AnnotationPointcut420469%484%4246106119182101
ThisOrTargetAnnotationPointcut3959920%521218%465693119202401
PerObject3780%500%46467272212111
AnnotationPatternList36812925%421222%354674101141901
PerTypeWithin3492%440%39416771171901
PerCflow3470%400%38386666181811
ThisOrTargetTestCase3470%0%9966667711
ArgsAnnotationPointcut3427%320%32357989161901
PerThisOrTargetPointcutVisitor3330%640%54547272222211
DeclarePrecedence3304%480%40429096161801
Pointcut3254612%390%4548102115161901
ModifiersPatternTestCase3170%80%121246468811
Bindings3150%360%30306060121211
TypePattern3137318%593%606991114253301
HasMemberTypePattern3132%460%39407982161701
SimpleScope3120%480%42427171181811
ThisOrTargetPointcut3077218%341022%37457088202301
BasicTokenSource2929524%36512%2636487451301
NamePatternTestCase2900%0%101037378811
NamePattern2879424%561217%3749729091501
AndTypePattern28410226%39715%39445375182101
OrTypePattern28410226%39715%39445375182101
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
ConcreteCflowPointcut2280%180%24244949151511
PointcutEvaluationExpenseComparator2280%720%393973733311
WithinPointcut2254%160%25275257171901
SignaturePattern.TypePatternVisitor2230%380%272746468811
AndAnnotationTypePattern2193915%200%23264655131601
DeclareErrorOrWarning2175%160%23244954151601
DeclareTypeErrorOrWarning2165%160%23244954151601
BindingTypePattern1980%140%18184343111111
PerFromSuper1970%200%27274545171711
NotTypePattern1945823%228%27324258152001
HandlerPointcut1917%160%21244753131601
WithincodePointcut1874619%1028%20254356151801
ExposedState1710%180%23233838141411
NotAnnotationTypePattern15415%160%20233744121501
PerSingleton1548%200%24263740141601
TypeVariablePatternList1540%180%181830309911
AndSignaturePattern1525%180%20212226111201
OrSignaturePattern1525%180%20212226111201
DeclareParentsMixin1520%80%121233338811
AnyWithAnnotationTypePattern14412%80%19213842151701
VisitorTestCase1430%100%101034345511
NotPointcut13318%0%16193039141701
AbstractSignaturePattern1162%110%101134353401
ModifiersPattern1155933%1818%1621244371001
AbstractPatternNodeVisitor1144%n/a57595759575901
DeclareErrorOrWarningTestCase1140%0%6627275511
TypeCategoryTypePattern1138%140%23243337121301
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
FormalBinding670%n/a10101818101011
AnnotationTypePattern6624%120%162018265901
BasicToken554746%0%71382061201
PerClause5538%100%798142401
IfPointcut.IfFalsePointcut520%0%13132020121211
WildChildFinder5030%0%61012194801
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
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