Bug 54621 - Incremental support ignores binary source
Summary: Incremental support ignores binary source
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: 1.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.2.1   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-12 09:40 EST by Adrian Colyer CLA
Modified: 2004-10-21 04:33 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Colyer CLA 2004-03-12 09:40:41 EST
Our incremental compilation support ignores any change to a binary source input. 
(ie. it does not notice the addition, update, or removal of a class file or jar 
on aspectpath, inpath, or injars).
Comment 1 Adrian Colyer CLA 2004-03-17 06:37:11 EST
The fix for 54618 handles the case where any jar file on any path is modified 
between compiles (by forcing a full rebuild). Now it just remains to consider 
added, deleted, and modified class files in directories on the inpath.
Comment 2 Adrian Colyer CLA 2004-03-18 09:45:45 EST
Fix to consider added, deleted and modified binary source in indirs now 
committed in tree. Bug left open for same test case issues as documented in 
54622.
Comment 3 Adrian Colyer CLA 2004-03-19 10:00:58 EST
marked as included in 1.2 release
Comment 4 Adrian Colyer CLA 2004-08-05 09:46:59 EDT
Tests now committed to source tree and passing...

Found and fixed one bug in the process - when removing either a class file or a
resource from an in-jar, the corresponding element was not deleted from the 
output directory.
Comment 5 Adrian Colyer CLA 2004-10-21 04:33:01 EDT
Fix released as part of AspectJ 1.2.1