public void AddBuffer(PythonTextBufferInfo buffer) { buffer.AddSink(typeof(T), this); if (buffer.AnalysisEntry?.IsAnalyzed == true) { OnNewAnalysis(buffer, buffer.AnalysisEntry) .HandleAllExceptions(Services.Site, GetType()) .DoNotWait(); } }
public void AddBuffer(PythonTextBufferInfo buffer) { buffer.AddSink(typeof(UnresolvedImportSquiggleProvider), this); if (buffer.AnalysisEntry?.IsAnalyzed == true) { OnNewAnalysis(buffer, buffer.AnalysisEntry) .HandleAllExceptions(_services.Site, GetType()) .DoNotWait(); } }