Bug 255314 Job description for clean job is misleading
Build 3.5M3 When trigerring a full build from menu, one gets offered to perform on ALL projects or on SELECTED projectes. When selecting "clean ALLprojects" action from menu, the progress view will enqueue a job with description "cleaning SELECTED projects" instead of "cleaning ALL projects" as one would expect. The job description is somewhat visible if for some reason the build job is waiting on a long running task to finish first.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/CleanDialog.java
/*******************************************************************************
 * Copyright (c) 2004, 2008 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 * 		IBM - Initial API and implementation
 * 		Remy Chi Jian Suen <remy.suen@gmail.com>
 * 			- Fix for Bug 155436 [IDE] Project>Clean dialog should not use a question-mark icon
 * 		Mark Melvin <mark_melvin@amis.com>
 *******************************************************************************/
package org.eclipse.ui.internal.ide.dialogs;
import java.util.Arrays;
import java.util.List;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;