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
WildTypePattern.java2,81434710%477458%288320595670485912
SignaturePattern.java1,8861145%35392%227231405436475012
ParserTestCase.java1,6110%120%8585472472797911
PointcutRewriterTest.java1,4530%420%5858259259373711
WildTypePatternResolutionTestCase.java1,4390%80%1818248248141411
IfPointcut.java1,0692%1300%109111257266444623
TypePatternList.java1,02512310%15595%105115260286273301
DumpPointcutVisitor.java1,0200%760%103103273273656511
WildAnnotationTypePattern.java1,019585%1420%8287230243111601
TypePatternListTestCase.java9990%80%14147878101011
ArgsTestCase.java9780%120%2121102102151544
AnnotationPatternTestCase.java9530%60%3737204204343422
KindedPointcut.java9082%1700%104106212220192101
DeclareAnnotation.java90411511%1390%110119213246394802
ExactAnnotationTypePattern.java871626%1691%104108214231182201
LogicalPointcutStructure.java8540%600%5151118118212122
PointcutRewriter.java8420%1140%7676171171191911
ReferencePointcut.java837414%1230%7780189202151801
ExactTypePattern.java7950%1020%7575174174242411
TypePatternTestCase.java7320%60%2323128128202011
DeclareParents.java721405%1360%8991160172212301
AnnotationPatternMatchingTestCase.java6270%180%2828104104191922
CflowPointcut.java5784%440%4143122130192101
ArgsPointcut.java5544%660%5355127133202201
SignaturePatternTestCase.java5400%0%14147272121211
TypeVariablePattern.java5060%720%5555119119191911
SignaturePatternMatchSpeedTestCase.java4750%80%22228080181811
ExactAnnotationFieldTypePattern.java4474%484%414394100161801
PatternParser.java4423,80789%5751590%493801071,038129401
AnnotationPointcut.java420469%484%4246106119182101
ThisOrTargetAnnotationPointcut.java3959920%521218%465693119202401
AnnotationPatternList.java36812925%421222%354674101141901
Pointcut.java3505613%390%5561113130263203
PerTypeWithin.java3492%440%39416771171901
PerCflow.java3470%400%38386666181811
ThisOrTargetTestCase.java3470%0%9966667711
ArgsAnnotationPointcut.java3427%320%32357989161901
PerThisOrTargetPointcutVisitor.java3410%640%56567373242422
DeclarePrecedence.java3304%480%40429096161801
PerObject.java3294912%44612%40465672182101
TypePattern.java3177819%593%617193118263502
ModifiersPatternTestCase.java3170%80%121246468811
ConcreteCflowPointcut.java3160%260%32326464191922
Bindings.java3150%360%30306060121211
SimpleScope.java3120%480%42427171181811
ThisOrTargetPointcut.java3077218%341022%37457088202301
OrTypePattern.java2949223%40613%40445475182101
BasicTokenSource.java2929524%36512%2636487451301
NamePatternTestCase.java2900%0%101037378811
NamePattern.java2879424%561217%3749729091501
HasMemberTypePattern.java28710%452%38407382151701
AndTypePattern.java27311329%39715%36445075152101
BindingAnnotationFieldTypePattern.java2680%300%27276565121211
BindingTestCase.java2650%n/a6655556611
WithinAnnotationPointcut.java2644614%1611%25295972172001
ThrowsPattern.java2625%300%28305358131501
WithinCodeAnnotationPointcut.java2617121%18625%26336685172101
OrAnnotationTypePattern.java2600%200%26265555161611
DeclareSoft.java2543%180%22235660131401
WithinTestCase.java2430%n/a6644446611
OrPointcut.java24011%180%24264755151701
BindingAnnotationTypePattern.java2400%260%24246161111111
AndPointcut.java23511%140%22244654151701
AndOrNotTestCase.java2300%n/a7737377711
DeclareErrorOrWarning.java2290%160%24245454161611
PointcutEvaluationExpenseComparator.java2280%720%393973733311
WithinPointcut.java2254%160%25275257171901
AndAnnotationTypePattern.java2213714%200%23264855131601
DeclareTypeErrorOrWarning.java2165%160%23244954151601
TypePatternQuestions.java2120%140%161642429922
BindingTypePattern.java1980%140%18184343111111
PerFromSuper.java1970%200%27274545171711
HandlerPointcut.java1917%160%21244753131601
NotTypePattern.java1896325%228%26324058142001
WithincodePointcut.java1874619%1028%20254356151801
ExposedState.java1710%180%23233838141411
NotAnnotationTypePattern.java15813%160%21233944131501
PerClause.java1573919%220%192230376913
PerSingleton.java1548%200%24263740141601
TypeVariablePatternList.java1540%180%181830309911
OrSignaturePattern.java1525%180%20212226111201
AndSignaturePattern.java1525%180%20212226111201
DeclareParentsMixin.java1520%80%121233338811
VisitorTestCase.java1430%100%101034345511
AnyWithAnnotationTypePattern.java13915%80%18213742141701
NotPointcut.java13318%0%16193039141701
AbstractSignaturePattern.java1162%110%101134353401
ModifiersPattern.java1155933%1818%1621244371001
DeclareErrorOrWarningTestCase.java1140%0%6627275511
TypeCategoryTypePattern.java1138%140%23243337121301
AbstractPatternNodeVisitor.java1125%n/a56595659565901
ScopeWithTypeVariables.java1110%60%16162525131311
NamePatternParserTestCase.java1050%0%5523234411
AnnotationTypePattern.java8918%120%25292936141802
NotSignaturePattern.java896%60%13141821101101
SimpleScopeTest.java830%n/a6616166611
FormalBinding.java730%n/a11112020111122
BasicToken.java554746%0%71382061201
FastMatchInfo.java480%0%55884411
Declare.java456%80%101113143401
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor.java410%80%8810104411
PatternNode.java385960%66%614122651101
PatternsTestCase.java380%n/a44994411
ConstantPoolSimulator.java0%0%44883311
NoTypePattern.java20%n/a13141416131401
AnyTypePattern.java25%n/a12141316121401
EllipsisTypePattern.java21%n/a12131315121301
NameBindingPointcut.java9%0%34791201
HasMemberTypePatternForPerThisMatching.java0%0%5510103311
ConcretizationTestCase.java0%n/a33773311
HasMemberTypePatternFinder.java0%n/a33773311
AnyAnnotationTypePattern.java30%n/a71181271101
WildChildFinder.java5576%50%2104191801
TestScope.java0%n/a22442211
ParserException.java100%n/a02040201
IToken.java100%n/a01010101