⚡ perf(vscode): 标差异时旧版本的解析结果按旧内容记着,晚到的答案、翻译插件没变就不再重新解析
This commit is contained in:
1 parent
e9c1c67d6f
commit
5a0c5490ea
8 files changed
+87
-8
No files matched your search
@@ -26,6 +26,11 @@ export class DocumentCallees {
|
||||
this.answers = new DeferredAnswers(({ callee }) => callee, (a, b) => (a ?? null) === (b ?? null), changed, delays, schedule)
|
||||
}
|
||||
|
||||
/** 查到的种类变过几次(见 DeferredAnswers.revision) */
|
||||
get revision(): number {
|
||||
return this.answers.revision
|
||||
}
|
||||
|
||||
/** 被调用的不是名字(没有 CallFacts.name)的不问,按调用算。 */
|
||||
session(): CalleeSession {
|
||||
const session = this.answers.session()
|
||||
|
||||
Reference in new issue
Block a user