Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 314891

Summary: Enable workaround for circular dependencies
Product: [Eclipse Project] JDT Reporter: Luciana Moreira <moreira>
Component: CoreAssignee: Jay Arthanareeswaran <jarthana>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: amj87.iitr, hauser, remy.suen
Version: 3.6   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Luciana Moreira CLA 2010-05-28 11:07:10 EDT
Build Identifier: 20090621-0832

Would it be possible to allow projects to have circular dependencies? I am aware that in principle this is not a beautiful design and should be avoided. Nevertheless, the projects are part of a running system with a rather big complexity. Removing the dependencies would result in many man hours to correct this.

Currently we use variables pointing to the class folder of each project. But this approach results in eclipse not realizing that classes have been changed. Also we are not able to use the nice feature of pressing F3 and jumping to the source code to edit.

Another approach we tried was to create jar files and reference them in the classpath, but it has the same disadvantages of the previous approach, plus we have to regenerate the jars after changes.

Reproducible: Always

Steps to Reproduce:
1.Create projects with circular dependencies
Comment 1 Prakash Rangaraj CLA 2010-05-31 00:41:43 EDT
Moving to JDT
Comment 2 Ayushman Jain CLA 2010-05-31 02:42:03 EDT
Jay, can you please follow up? Thanks!
Comment 3 Ralf Hauser CLA 2010-06-03 12:21:26 EDT
see also Bug 315622