Summary: | Problems with &&!within(com..Classname) | ||||||
---|---|---|---|---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Arno <A> | ||||
Component: | Compiler | Assignee: | Jim Hugunin <jim-aj> | ||||
Status: | RESOLVED INVALID | QA Contact: | |||||
Severity: | critical | ||||||
Priority: | P3 | ||||||
Version: | 1.1.0 | ||||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Arno
2003-08-13 19:14:00 EDT
Created attachment 5754 [details]
A small testcase which describes the error in more details
I can't tell from the test case what exactly you expected, but in one place I believe you left out some parentheses: from: get(* System.out) || get(* System.err) && (!within(com..*Test*)) to: (get(* System.out) || get(* System.err)) && (!within(com..*Test*)) Would you confirm whether that solves the problem, and resolve the bug as NOTABUG if so? If not, please specify what files should be compiled (presumably all) and what warnings you expected and got. Thanks! Wes missing brackets in the definition caused the problem |