MCPcopy
hub / github.com/microsoft/pyright / isTypeAnalysisRequired

Method isTypeAnalysisRequired

server/src/analyzer/sourceFile.ts:226–234  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

224 }
225
226 isTypeAnalysisRequired() {
227 // If the analysis is complete, no more analysis is required.
228 if (this._analysisJob.nextPhaseToRun < AnalysisPhase.TypeAnalysis ||
229 this._analysisJob.isTypeAnalysisPassNeeded) {
230 return true;
231 }
232
233 return false;
234 }
235
236 isAnalysisFinalized() {
237 return !this.isTypeAnalysisRequired() && this._analysisJob.isTypeAnalysisFinalized;

Callers 4

isAnalysisFinalizedMethod · 0.95
doTypeAnalysisMethod · 0.95
finalizeAnalysisMethod · 0.95
_doFullAnalysisMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected