Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 86316 Details for
Bug 213723
JDT not resolving classpath references to jars in other projects
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
JDT/Core fix
213723.txt (text/plain), 1.73 KB, created by
Jerome Lanneluc
on 2008-01-07 10:37:06 EST
(
hide
)
Description:
JDT/Core fix
Filename:
MIME Type:
Creator:
Jerome Lanneluc
Created:
2008-01-07 10:37:06 EST
Size:
1.73 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.jdt.core >Index: model/org/eclipse/jdt/internal/core/DeltaProcessor.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/DeltaProcessor.java,v >retrieving revision 1.283.4.4 >diff -u -r1.283.4.4 DeltaProcessor.java >--- model/org/eclipse/jdt/internal/core/DeltaProcessor.java 10 Nov 2006 09:46:10 -0000 1.283.4.4 >+++ model/org/eclipse/jdt/internal/core/DeltaProcessor.java 7 Jan 2008 15:34:51 -0000 >@@ -2080,9 +2080,10 @@ > break; > case IResourceDelta.CHANGED: > processChildren = isJavaProject; >+ // always add to affected projects >+ // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=213723 >+ affectedProjects.add(project.getFullPath()); > if ((delta.getFlags() & IResourceDelta.OPEN) != 0) { >- // project opened or closed: remember project and its dependents >- affectedProjects.add(project.getFullPath()); > if (isJavaProject) { > JavaProject javaProject = (JavaProject)JavaCore.create(project); > javaProject.updateClasspathMarkers(preferredClasspaths, preferredOutputs); // in case .classpath got modified while closed >@@ -2090,8 +2091,6 @@ > } else if ((delta.getFlags() & IResourceDelta.DESCRIPTION) != 0) { > boolean wasJavaProject = this.state.findJavaProject(project.getName()) != null; > if (wasJavaProject && !isJavaProject) { >- // project no longer has Java nature, discard Java related obsolete markers >- affectedProjects.add(project.getFullPath()); > // flush classpath markers > JavaProject javaProject = (JavaProject)JavaCore.create(project); > javaProject.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 213723
:
85735
|
85736
|
86043
|
86055
|
86093
| 86316 |
86327