Bug 85587 [IDE] Save before clean all
The test plan for Platform UI states that a build should prompt to save unsaved resources. However, when we "clean all", no such prompt appears. Should it?
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/GlobalBuildAction.java
IProject[] roots = getWorkspaceProjects();
        if (roots.length < 1)
            return;
        
        
        if (!verifyBuildersAvailable(roots))
            return;
        if (!verifyNoManualRunning())
            return;
        
        saveAllResources();
        
        doBuildOperation();
    }
    /**
     * Causes all editors to save any modified resources depending on the user's
     * preference.
     */
    void saveAllResources() {
        if (!BuildAction.isSaveAllSet())
            return;
        IWorkbenchWindow[] windows = PlatformUI.getWorkbench()
                .getWorkbenchWindows();
        for (int i = 0; i < windows.length; i++) {
            IWorkbenchPage[] perspectives = windows[i].getPages();
            for (int j = 0; j < perspectives.length; j++)
                perspectives[j].saveAllEditors(false);
        }
    }
    /**