public void AddBuffer(PythonTextBufferInfo buffer)
 {
     buffer.AddSink(typeof(T), this);
     if (buffer.AnalysisEntry?.IsAnalyzed == true)
     {
         OnNewAnalysis(buffer, buffer.AnalysisEntry)
         .HandleAllExceptions(Services.Site, GetType())
         .DoNotWait();
     }
 }
Пример #2
0
 public void AddBuffer(PythonTextBufferInfo buffer)
 {
     buffer.AddSink(typeof(UnresolvedImportSquiggleProvider), this);
     if (buffer.AnalysisEntry?.IsAnalyzed == true)
     {
         OnNewAnalysis(buffer, buffer.AnalysisEntry)
         .HandleAllExceptions(_services.Site, GetType())
         .DoNotWait();
     }
 }