💄 tslint /api
This commit is contained in:
parent
dd751e45ee
commit
b3f65f6182
4
src/vs/vscode.d.ts
vendored
4
src/vs/vscode.d.ts
vendored
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ export class ExtHostConfiguration {
|
|||
this._onDidChangeConfiguration = new Emitter<void>();
|
||||
}
|
||||
|
||||
get onDidChangeConfiguration() {
|
||||
get onDidChangeConfiguration(): Event<void> {
|
||||
return this._onDidChangeConfiguration && this._onDidChangeConfiguration.event;
|
||||
}
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -102,7 +102,6 @@ export class FileSystemWatcher implements _FileSystemWatcher {
|
|||
export class ExtHostFileSystemEventService {
|
||||
|
||||
private _emitter = new Emitter<FileSystemEvents>();
|
||||
private _watchers: FileSystemWatcher[] = [];
|
||||
|
||||
constructor(@INullService ns) {
|
||||
}
|
||||
|
|
|
@ -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>{
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue