💄 tslint /api

This commit is contained in:
Johannes Rieken 2016-02-04 17:25:55 +01:00
parent dd751e45ee
commit b3f65f6182
10 changed files with 33 additions and 36 deletions

4
src/vs/vscode.d.ts vendored
View file

@ -1053,7 +1053,7 @@ declare namespace vscode {
* true if this file system watcher has been created such that
* it ignores delete file system events.
*/
ignoreDeleteEvents: boolean
ignoreDeleteEvents: boolean;
/**
* An event which fires on file/folder creation.
@ -2879,7 +2879,7 @@ declare namespace vscode {
/**
* An [event](#Event) which fires when the view column of an editor das changed.
*/
export const onDidChangeTextEditorViewColumn: Event<TextEditorViewColumnChangeEvent>
export const onDidChangeTextEditorViewColumn: Event<TextEditorViewColumnChangeEvent>;
/**
* Show the given document in a text editor. A [column](#ViewColumn) can be provided

View file

@ -148,9 +148,9 @@ export class ExtHostAPIImplementation {
// env namespace
let telemetryInfo: ITelemetryInfo;
this.env = Object.freeze({
get machineId() { return telemetryInfo.machineId },
get sessionId() { return telemetryInfo.sessionId },
get language() { return contextService.getConfiguration().env.language }
get machineId() { return telemetryInfo.machineId; },
get sessionId() { return telemetryInfo.sessionId; },
get language() { return contextService.getConfiguration().env.language; }
});
telemetryService.getTelemetryInfo().then(info => telemetryInfo = info, errors.onUnexpectedError);

View file

@ -23,7 +23,7 @@ export class ExtHostConfiguration {
this._onDidChangeConfiguration = new Emitter<void>();
}
get onDidChangeConfiguration() {
get onDidChangeConfiguration(): Event<void> {
return this._onDidChangeConfiguration && this._onDidChangeConfiguration.event;
}

View file

@ -274,21 +274,21 @@ export class ExtHostDocumentData extends MirrorModel2 {
if (!this.isDocumentReferenced) {
const data = this;
const doc = {
get uri() { return data._uri },
get fileName() { return data._uri.fsPath },
get isUntitled() { return data._uri.scheme !== 'file' },
get languageId() { return data._languageId },
get version() { return data._versionId },
get isDirty() { return data._isDirty },
save() { return data._proxy._trySaveDocument(data._uri) },
getText(range?) { return range ? data._getTextInRange(range) : data.getText() },
get lineCount() { return data._lines.length },
lineAt(lineOrPos) { return data.lineAt(lineOrPos) },
offsetAt(pos) { return data.offsetAt(pos) },
positionAt(offset) { return data.positionAt(offset) },
validateRange(ran) { return data.validateRange(ran) },
validatePosition(pos) { return data.validatePosition(pos) },
getWordRangeAtPosition(pos) { return data.getWordRangeAtPosition(pos) }
get uri() { return data._uri; },
get fileName() { return data._uri.fsPath; },
get isUntitled() { return data._uri.scheme !== 'file'; },
get languageId() { return data._languageId; },
get version() { return data._versionId; },
get isDirty() { return data._isDirty; },
save() { return data._proxy._trySaveDocument(data._uri); },
getText(range?) { return range ? data._getTextInRange(range) : data.getText(); },
get lineCount() { return data._lines.length; },
lineAt(lineOrPos) { return data.lineAt(lineOrPos); },
offsetAt(pos) { return data.offsetAt(pos); },
positionAt(offset) { return data.positionAt(offset); },
validateRange(ran) { return data.validateRange(ran); },
validatePosition(pos) { return data.validatePosition(pos); },
getWordRangeAtPosition(pos) { return data.getWordRangeAtPosition(pos); }
};
this._documentRef = weak(doc);
}
@ -505,7 +505,7 @@ export class MainThreadDocuments {
}));
const handle = setInterval(() => this._runDocumentCleanup(), 30 * 1000);
this._toDispose.push({ dispose() { clearInterval(handle) } });
this._toDispose.push({ dispose() { clearInterval(handle); } });
this._modelToDisposeMap = Object.create(null);
this._resourceContentProvider = Object.create(null);

View file

@ -102,7 +102,6 @@ export class FileSystemWatcher implements _FileSystemWatcher {
export class ExtHostFileSystemEventService {
private _emitter = new Emitter<FileSystemEvents>();
private _watchers: FileSystemWatcher[] = [];
constructor(@INullService ns) {
}

View file

@ -58,7 +58,7 @@ interface CachedCodeLens {
symbols: modes.ICodeLensSymbol[];
lenses: vscode.CodeLens[];
disposables: IDisposable[];
};
}
class CodeLensAdapter implements modes.ICodeLensSupport {
@ -94,7 +94,7 @@ class CodeLensAdapter implements modes.ICodeLensSupport {
lenses,
symbols: [],
disposables: [],
}
};
lenses.forEach((lens, i) => {
data.symbols.push(<modes.ICodeLensSymbol>{

View file

@ -9,8 +9,6 @@ import {onUnexpectedError} from 'vs/base/common/errors';
import {Remotable, IThreadService} from 'vs/platform/thread/common/thread';
import {IOutputService, OUTPUT_EDITOR_INPUT_ID} from 'vs/workbench/parts/output/common/output';
import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService';
import {Position} from 'vs/platform/editor/common/editor';
import * as TypeConverters from 'vs/workbench/api/node/extHostTypeConverters';
export class ExtHostOutputChannel implements vscode.OutputChannel {
@ -51,7 +49,7 @@ export class ExtHostOutputChannel implements vscode.OutputChannel {
if (typeof columnOrPreserveFocus === 'boolean') {
preserveFocus = columnOrPreserveFocus;
}
this._proxy.reveal(this._name, preserveFocus);
}

View file

@ -74,7 +74,7 @@ export class ExtHostQuickOpen {
if (options && typeof options.onDidSelectItem === 'function') {
this._onDidSelectItem = (handle) => {
options.onDidSelectItem(items[handle]);
}
};
}
// show items
@ -186,7 +186,7 @@ export class MainThreadQuickOpen {
if (validateInput) {
inputOptions.validateInput = (value) => {
return this._proxy.$validateInput(value);
}
};
}
return this._quickOpenService.input(inputOptions);

View file

@ -331,12 +331,12 @@ export const location = {
return {
range: fromRange(value.range),
resource: value.uri
}
};
},
to(value: modes.IReference): types.Location {
return new types.Location(value.resource, toRange(value.range));
}
}
};
export function fromHover(hover: vscode.Hover): modes.IComputeExtraInfoResult {
return <modes.IComputeExtraInfoResult>{
@ -482,7 +482,7 @@ export namespace Command {
_cache[id] = command;
const disposable1 = context.commands.registerCommand(id, () => context.commands.executeCommand(command.command, ..._cache[id].arguments));
const disposable2 = { dispose() { delete _cache[id] } };
const disposable2 = { dispose() { delete _cache[id]; } };
context.disposables.push(disposable1, disposable2);
}
@ -496,7 +496,7 @@ export namespace Command {
result = {
command: command.id,
title: command.title
}
};
}
return result;
}

View file

@ -360,7 +360,7 @@ export class TextEdit {
}
}
export class Uri extends URI { };
export class Uri extends URI { }
export class WorkspaceEdit {
@ -640,7 +640,7 @@ export enum CompletionItemKind {
export class CompletionItem {
label: string;
kind: CompletionItemKind
kind: CompletionItemKind;
detail: string;
documentation: string;
sortText: string;