提交 a6f29b71 编写于 作者: J Johannes Rieken

💄 ts lint

上级 43e9150c
......@@ -6,12 +6,9 @@
'use strict';
import Event, {Emitter} from 'vs/base/common/event';
import {TPromise} from 'vs/base/common/winjs.base';
import {IDisposable} from 'vs/base/common/lifecycle';
import URI from 'vs/base/common/uri';
import {binarySearch} from 'vs/base/common/arrays';
import {IPosition, IModel} from 'vs/editor/common/editorCommon';
import {IDeclarationSupport, ILineContext, IReference} from 'vs/editor/common/modes';
import {IModel} from 'vs/editor/common/editorCommon';
import {LanguageSelector, score} from 'vs/editor/common/modes/languageSelector';
interface Entry<T> {
......@@ -25,14 +22,14 @@ export default class LanguageFeatureRegistry<T> {
private _clock: number = 0;
private _entries: Entry<T>[] = [];
private _onDidChange = new Emitter<number>();
private _onDidChange: Emitter<number> = new Emitter<number>();
private _supportName: string;
constructor(supportName?: string) {
this._supportName = supportName;
}
get onDidChange():Event<number> {
get onDidChange(): Event<number> {
return this._onDidChange.event;
}
......@@ -180,7 +177,7 @@ export default class LanguageFeatureRegistry<T> {
return 1;
} else if (a._score > b._score) {
return -1;
} else if(a._time < b._time){
} else if (a._time < b._time) {
return 1;
} else if (a._time > b._time) {
return -1;
......
......@@ -6,7 +6,6 @@
'use strict';
import URI from 'vs/base/common/uri';
import {IModel} from 'vs/editor/common/editorCommon';
import {match as matchGlobPattern} from 'vs/base/common/glob';
export interface LanguageFilter {
......@@ -15,7 +14,7 @@ export interface LanguageFilter {
pattern?: string;
}
export type LanguageSelector = string|LanguageFilter|(string|LanguageFilter)[];
export type LanguageSelector = string | LanguageFilter | (string | LanguageFilter)[];
export default function matches(selection: LanguageSelector, uri: URI, language: string): boolean {
return score(selection, uri, language) > 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册