Community
Participate
Working Groups
Hi, The method org.eclipse.core.internal.resources.Project.create() creates a project with a ISchedulingRule for only the project. But the method org.eclipse.cdt.core.CCorePlugin.createCProject() uses getWorkspace().getRoot() as ISchedulingRule and locks the whole workspace when creating a new project. Would it be enough to only lock the project and not the whole workspace? Locking the whole workspace prevents creating new CDT projects for example when executing long time running IncrementalBuilders in the background. Cheers, Ulrik Falklöf