Community
Participate
Working Groups
Build 20040506 + JDTCore as off 5/12/2004 In a runtime self-hosting workbench, I selected all projects in package explorer and deleted them all (including corresponding resources). Got lot of exceptions of the form: org.eclipse.core.internal.resources.ResourceException: Resource /org.eclipse.pde.ui does not exist. at org.eclipse.core.internal.resources.Resource.checkExists (Resource.java:309) at org.eclipse.core.internal.resources.Resource.checkAccessible (Resource.java:177) at org.eclipse.core.internal.resources.Project.checkAccessible (Project.java:116) at org.eclipse.core.internal.resources.Resource.createMarker (Resource.java:626) at org.eclipse.jdt.internal.core.JavaProject.createClasspathProblemMarker (JavaProject.java:706) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath (JavaProject.java:1891) at org.eclipse.jdt.internal.core.DeltaProcessingState$ProjectUpdateInfo.updateProj ectReferencesIfNecessary(DeltaProcessingState.java:98) at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged (DeltaProcessor.java:1903) at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged (DeltaProcessingState.java:414) at org.eclipse.core.internal.events.NotificationManager$2.run (NotificationManager.java:268) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:604) at org.eclipse.core.runtime.Platform.run(Platform.java:545) at org.eclipse.core.internal.events.NotificationManager.notify (NotificationManager.java:260) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges (NotificationManager.java:148) at org.eclipse.core.internal.events.AutoBuildJob.broadcastChanges (AutoBuildJob.java:76) at org.eclipse.core.internal.events.AutoBuildJob.doBuild (AutoBuildJob.java:148) at org.eclipse.core.internal.events.AutoBuildJob.run (AutoBuildJob.java:189) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
In the end, deletion had performed ok. I think we should not log these exceptions.
We log only in debug mode (which is acceptable). Closing