Bug 111779 - Crazy incremental weaving generic ITD problems.
Summary: Crazy incremental weaving generic ITD problems.
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: PC Windows XP
: P2 normal (vote)
Target Milestone: 1.5.0RC1   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-06 10:26 EDT by Andrew Clement CLA
Modified: 2005-10-27 14:11 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Clement CLA 2005-10-06 10:26:24 EDT
From bug 92837, comments #7:

I have also encountered this problem (the incremental compilation part).
Here is a minimal case to reproduce it. The interface and aspect each live in
their own file. Each time I save the aspect file, the error appears and a clean
is required to get rid of it.

public interface Foo {
}

import java.util.ArrayList;
import java.util.List;
public aspect Bar {
    private List<String> Foo.l;

    private void Foo.foo() {
        l = new ArrayList<String>();
    }
}
Comment 1 Andrew Clement CLA 2005-10-20 06:08:46 EDT
I think this has been fixed by recent changes in the AJ codebase - can you retry
with the very latest AJDT that is avaiable? thanks :)
Comment 2 Andrew Clement CLA 2005-10-27 14:11:45 EDT
We've checked it and its fixed for us, please re-open if thats not the case for you.