no more EditorInput#status

This commit is contained in:
Benjamin Pasero
2016-05-19 18:50:11 +02:00
parent 6d1d5d42ae
commit 2d07f08647
11 changed files with 22 additions and 132 deletions

View File

@@ -11,7 +11,7 @@ import URI from 'vs/base/common/uri';
import {getPathLabel, IWorkspaceProvider} from 'vs/base/common/labels';
import {isBinaryMime} from 'vs/base/common/mime';
import {EventType} from 'vs/base/common/events';
import {EditorModel, IFileEditorInput, EditorInput, IInputStatus, BaseDiffEditorInput} from 'vs/workbench/common/editor';
import {EditorModel, IFileEditorInput, EditorInput, BaseDiffEditorInput} from 'vs/workbench/common/editor';
import {BaseTextEditorModel} from 'vs/workbench/common/editor/textEditorModel';
import {DiffEditorModel} from 'vs/workbench/common/editor/diffEditorModel';
import {TextDiffEditorModel} from 'vs/workbench/common/editor/textDiffEditorModel';
@@ -74,26 +74,6 @@ export class DiffEditorInput extends BaseDiffEditorInput {
return this.description;
}
public getStatus(): IInputStatus {
if (this.modifiedInput) {
let modifiedStatus = this.modifiedInput.getStatus();
if (modifiedStatus) {
return modifiedStatus;
}
}
if (this.originalInput) {
let originalStatus = this.originalInput.getStatus();
if (originalStatus) {
return originalStatus;
}
}
return super.getStatus();
}
public setOriginalInput(input: EditorInput): void {
this.originalInput = input;
}