Example #1
0
 public override ImmutableArray <DiagnosticAnalyzer> GetAnalyzers(string language)
 {
     FileWatcherService.WatchDirectories(_visualStudioAnalyzer, new [] { _visualStudioAnalyzer.FullPath.ParentDirectory }).Ignore();
     return(_underlying.GetAnalyzers(language));
 }
Example #2
0
 public override ImmutableArray <DiagnosticAnalyzer> GetAnalyzers(string language)
 {
     _visualStudioAnalyzer._tracker.EnsureSubscription();
     return(_underlying.GetAnalyzers(language));
 }
Example #3
0
 public override ImmutableArray <DiagnosticAnalyzer> GetAnalyzers(string language)
 {
     // TODO: ensure the file watcher is subscribed
     // (tracked by https://devdiv.visualstudio.com/DevDiv/_workitems/edit/661546)
     return(_underlying.GetAnalyzers(language));
 }