提交 3eb52858 编写于 作者: J Johannes Rieken

This reverts commit 23d3de42.

remove unused isBuiltin-flag when registering a feature, #1541
上级 28047556
......@@ -13,7 +13,6 @@ import { LanguageSelector, score } from 'vs/editor/common/modes/languageSelector
interface Entry<T> {
selector: LanguageSelector;
provider: T;
isBuiltin: boolean;
_score: number;
_time: number;
}
......@@ -31,12 +30,11 @@ export default class LanguageFeatureRegistry<T> {
return this._onDidChange.event;
}
register(selector: LanguageSelector, provider: T, isBuiltin = false): IDisposable {
register(selector: LanguageSelector, provider: T): IDisposable {
let entry: Entry<T> = {
selector,
provider,
isBuiltin,
_score: -1,
_time: this._clock++
};
......@@ -143,10 +141,6 @@ export default class LanguageFeatureRegistry<T> {
for (let entry of this._entries) {
entry._score = score(entry.selector, model.uri, model.getModeId());
if (entry.isBuiltin && entry._score > 0) {
entry._score = .5;
entry._time = -1;
}
}
// needs sorting
......
......@@ -182,9 +182,7 @@ export class Repl extends Panel implements IPrivateReplService {
suggestions: suggestions
})));
}
},
true
);
});
this.toDispose.push(this.replInput.onDidScrollChange(e => {
if (!e.scrollHeightChanged) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册