org.aspectj.weaver.patterns

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total35,966 of 35,9660%4,557 of 4,5570%3,9143,9148,3488,3481,6011,601105105
PatternParser.java4,2490%5720%3803801,0381,038949411
WildTypePattern.java3,0940%5120%314314667667585822
SignaturePattern.java1,9380%3420%221221419419505022
TypePatternList.java1,1450%1620%114114285285333311
WildAnnotationTypePattern.java1,0600%1400%8585239239151511
IfPointcut.java1,0140%1200%105105249249454533
DeclareAnnotation.java9620%1210%109109234234474722
ExactAnnotationTypePattern.java9330%1720%108108231231222211
KindedPointcut.java9140%1680%104104216216202011
ReferencePointcut.java8530%1200%7777196196171711
PointcutRewriter.java8420%1140%7676171171191911
ExactTypePattern.java7630%960%7070166166222211
DeclareParents.java7360%1320%8888166166222211
CflowPointcut.java5880%420%4141126126202011
ArgsPointcut.java5620%640%5353129129212111
AnnotationPatternList.java5000%540%4646101101191911
ThisOrTargetAnnotationPointcut.java4780%620%5454115115232311
ExactAnnotationFieldTypePattern.java4670%500%4343100100181811
TypeVariablePattern.java4540%640%5050110110181811
AnnotationPointcut.java4520%480%4444116116202011
Pointcut.java4060%390%6161130130323233
BasicTokenSource.java3870%410%36367474131311
NamePattern.java3810%680%49499090151511
TypePattern.java3680%570%6767111111333322
AndTypePattern.java3660%380%39397272202011
OrTypePattern.java3660%380%39397272202011
ThisOrTargetPointcut.java3630%420%43438484222211
PerObject.java3620%480%44446868202011
PerTypeWithin.java3580%440%41417171191911
ArgsAnnotationPointcut.java3550%300%33338585181811
PerThisOrTargetPointcutVisitor.java3410%640%56567373242422
DeclarePrecedence.java3300%460%40409292171711
PerCflow.java3200%360%35356060171711
ConcreteCflowPointcut.java3160%260%32326464191922
WithinCodeAnnotationPointcut.java3160%220%31318181202011
Bindings.java3150%360%30306060121211
SimpleScope.java3120%480%42427171181811
HasMemberTypePattern.java2980%440%37377676151511
WithinAnnotationPointcut.java2940%160%27276868191911
ThrowsPattern.java2780%300%30305858151511
BindingAnnotationFieldTypePattern.java2680%300%27276565121211
OrPointcut.java2640%140%24245353171711
AndPointcut.java2590%100%22225252171711
OrAnnotationTypePattern.java2540%160%24245353161611
AndAnnotationTypePattern.java2520%160%24245353161611
NotTypePattern.java2470%220%30305656191911
BindingAnnotationTypePattern.java2400%260%24246161111111
DeclareSoft.java2380%140%20205454131311
PointcutEvaluationExpenseComparator.java2280%720%393973733311
WithinPointcut.java2200%140%25255353181811
WithincodePointcut.java2170%120%23235252171711
DeclareErrorOrWarning.java2130%140%22225050151511
DeclareTypeErrorOrWarning.java2120%140%22225050151511
TypePatternQuestions.java2120%140%161642429922
PerFromSuper.java1970%200%27274545171711
PerClause.java1960%220%222237379933
BindingTypePattern.java1960%140%18184343111111
HandlerPointcut.java1900%140%22224949151511
NotAnnotationTypePattern.java1800%140%22224343151511
ModifiersPattern.java1740%220%21214343101011
ExposedState.java1710%180%23233838141411
PerSingleton.java1690%200%26264040161611
AnyWithAnnotationTypePattern.java1620%80%20204141161611
OrSignaturePattern.java1610%180%21212626121211
AndSignaturePattern.java1610%180%21212626121211
NotPointcut.java1600%0%18183838171711
DeclareParentsMixin.java1520%80%121233338811
TypeVariablePatternList.java1510%160%171729299911
TypeCategoryTypePattern.java1210%140%23233636121211
AbstractPatternNodeVisitor.java1190%n/a59595959595911
AbstractSignaturePattern.java1190%110%111135354411
ScopeWithTypeVariables.java1110%60%16162525131311
AnnotationTypePattern.java1090%120%29293636181822
BasicToken.java1020%0%13132020121211
PatternNode.java970%60%14142626111111
NotSignaturePattern.java950%60%14142121111111
FormalBinding.java730%n/a11112020111122
WildChildFinder.java720%0%101019198811
Declare.java480%80%111114144411
FastMatchInfo.java480%0%55884411
HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor.java410%80%8810104411
NoTypePattern.java380%n/a13131515131311
AnyTypePattern.java380%n/a13131515131311
EllipsisTypePattern.java360%n/a12121414121211
NameBindingPointcut.java0%0%44992211
HasMemberTypePatternForPerThisMatching.java0%0%5510103311
AnyAnnotationTypePattern.java0%n/a11111212111111
HasMemberTypePatternFinder.java0%n/a33773311
ParserException.java0%n/a22442211
IToken.java0%n/a11111111