Bug 3287 - Built state does not remember old pkg fragment roots (1GELFJO)
Summary: Built state does not remember old pkg fragment roots (1GELFJO)
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 2.0 M1   Edit
Assignee: Kent Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:52 EDT by Philipe Mulet CLA
Modified: 2002-01-14 11:08 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2001-10-10 22:52:37 EDT
Using autobuild.

Define a project P which targets jdk1.2.2 on its classpath, save/exit and reenter, have it target j9 instead (through a variable is preferrable).
A build action is triggered, and when the built state is read, the old roots (jdk1.2.2) are not there, but instead j9 is there (have to inspect the re-read built
state to find out).

This causes the incremental builder to be confused and not react well (visible if not resetting the built state to null when classpath is changing).

NOTES:
Comment 1 DJ Houghton CLA 2001-10-29 17:07:07 EST
PRODUCT VERSION:
SDK 115

Comment 2 Kent Johnson CLA 2001-12-10 15:57:02 EST
Closed - not reproducable with new builder.

Any classpath change causes the entire project to be rebuilt.