Bug 97450

Summary: Too many adviceDidNotMatch warnings...
Product: [Tools] AspectJ Reporter: Andrew Clement <aclement>
Component: CompilerAssignee: Andrew Clement <aclement>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3    
Version: DEVELOPMENT   
Target Milestone: 1.5.2   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Andrew Clement CLA 2005-05-31 08:56:59 EDT
This program:

aspect Logging {
  before(): call(* *(..)) && cflow(execution(* *(..)) {
  }
}

when compiled with:

ajc -1.5 Logging.aj

produces *two* xlint warnings when compiled.  It should only produce one as
there is only one piece of advice.  I believe it is the cflow(<pointcut>)
construct that is causing the duplication.
Comment 1 Helen Beeken CLA 2006-04-05 09:43:32 EDT
I've just tried this with AJ 1.5.1 and AJ 1.5.0 and can not recreate the problem. What I'm seeing is only the one warning as you would expect. Therefore closing this bug as WORKSFORME.