Bug 23318

Summary: Resolution of Circular Dep. preference/error message filtering
Product: [Eclipse Project] JDT Reporter: Jerome Lanneluc <jerome_lanneluc>
Component: CoreAssignee: Philipe Mulet <philippe_mulet>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jthorpe
Version: 2.0   
Target Milestone: 2.0.2   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Jerome Lanneluc CLA 2002-09-09 05:46:01 EDT
R2.0

Some customers often build workspaces that contain projects involved in a cycle 
or that have incomplete classpath. These problems are currently reported as 
errors. This doesn't reflect the way customer see their setup.

The following should be implemented:
1. Two new preferences are added:
	Incomplete class path = ERROR | WARNING
	Circular class path = ERROR | WARNING
   Default value of the both preferences is ERROR.
2. If there are build path errors (incomplete classpath or project 
   involved in a cycle), the build is aborted if the Invalid 
   class path preference is set.
Comment 1 Jerome Lanneluc CLA 2002-09-09 06:15:33 EDT
Implemented above changes in the 2.1 stream and the 2.0.x maintenance stream.
Comment 2 Philipe Mulet CLA 2002-09-12 06:03:44 EDT
Backporting to 2.0.2 agreed by PMC
Comment 3 Jerome Lanneluc CLA 2002-09-12 10:03:14 EDT
*** Bug 21952 has been marked as a duplicate of this bug. ***
Comment 4 David Audel CLA 2002-09-20 09:39:34 EDT
Verified in 2.1 M1
Comment 5 David Audel CLA 2002-09-20 09:40:17 EDT
Verified in 2.1 M1