src/vs/workbench/contrib/tasks/browser/taskQuickPick.ts/TaskQuickPick/_createTaskEntry
class TaskQuickPick:	private _createTaskEntry(task: Task | ConfiguringTask, extraButtons: IQuickInputButton[] = []): ITaskTwoLevelQuickPickEntry {
		const entry: ITaskTwoLevelQuickPickEntry = { label: TaskQuickPick.getTaskLabelWithIcon(task, this._guessTaskLabel(task)), description: this._taskService.getTaskDescription(task), task, detail: this._showDetail() ? task.configurationProperties.detail : undefined };
		entry.buttons = [];
		entry.buttons.push({ iconClass: ThemeIcon.asClassName(configureTaskIcon), tooltip: nls.localize('configureTask', "Configure Task") });
		entry.buttons.push(...extraButtons);
		TaskQuickPick.applyColorStyles(task, entry, this._themeService);
		return entry;
	}