7 instantiations of Analyzer
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
SolutionCrawler\WorkCoordinatorTests.cs (7)
70
var worker = new
Analyzer
(workspace.GlobalOptions);
1320
var analyzer = new
Analyzer
(workspace.GlobalOptions);
1341
var analyzer = new
Analyzer
(workspace.GlobalOptions);
1362
var analyzer = new
Analyzer
(workspace.GlobalOptions);
1740
: base(new
Analyzer
(globalOptions))
1753
: base(new
Analyzer
(globalOptions, waitForCancellation: true))
1766
: base(new
Analyzer
(globalOptions, blockedRun: true))
49 references to Analyzer
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (49)
SolutionCrawler\WorkCoordinatorTests.cs (49)
70
var
worker = new Analyzer(workspace.GlobalOptions);
107
var
worker = await ExecuteOperation(workspace, w => w.OnSolutionAdded(solutionInfo));
124
var
worker = await ExecuteOperation(workspace, w => w.OnSolutionAdded(solution));
140
var
worker = await ExecuteOperation(workspace, w => w.OnSolutionRemoved());
156
var
worker = await ExecuteOperation(workspace, w => w.ClearSolution());
177
var
worker = await ExecuteOperation(workspace, w => w.OnSolutionReloaded(solution));
202
var
worker = await ExecuteOperation(workspace, w => w.ChangeSolution(changedSolution));
229
var
worker = await ExecuteOperation(workspace, w => w.OnProjectAdded(projectInfo));
247
var
worker = await ExecuteOperation(workspace, w => w.OnProjectRemoved(projectid));
268
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, solution));
293
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, project.Solution));
321
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, project.Solution));
349
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, project.Solution));
379
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, newSolution));
407
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, newSolution));
435
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, newSolution));
465
var
worker = await ExecuteOperation(workspace, w => w.ChangeProject(project.Id, newSolution));
484
var
worker = await ExecuteOperation(workspace, w => w.GlobalOptions.SetGlobalOption(
Analyzer
.TestOption, false));
503
var
worker = await ExecuteOperation(workspace, w => w.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, newAnalysisScope));
522
var
worker = await ExecuteOperation(workspace, w => w.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, newAnalysisScope));
546
var
worker = await ExecuteOperation(workspace, w => w.OnProjectReloaded(project));
567
var
worker = await ExecuteOperation(workspace, w =>
604
var
worker = await ExecuteOperation(workspace, w => w.OnDocumentRemoved(document.Id));
635
var
worker = await ExecuteOperation(workspace, w => w.OnDocumentReloaded(info));
663
var
worker = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);
706
var
worker = await ExecuteOperation(workspace, w => w.ChangeDocument(document.Id, SourceText.From("//")));
738
var
worker = await ExecuteOperation(workspace, w => w.OnAdditionalDocumentAdded(ncfile));
781
var
worker = await ExecuteOperation(workspace, w => w.OnAnalyzerConfigDocumentAdded(analyzerConfigFile));
817
var
analyzer = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);
875
var
analyzer = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);
925
var
analyzer = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);
996
var
worker = await ExecuteOperation(workspace, w => MakeDocumentActive(secondDocument));
1037
var
worker = await ExecuteOperation(workspace, w => w.OpenDocument(id));
1066
var
worker = await ExecuteOperation(workspace, w => w.OpenAdditionalDocument(id));
1094
var
worker = await ExecuteOperation(workspace, w => w.OpenAnalyzerConfigDocument(id));
1305
var
worker = await ExecuteOperation(workspace, w => w.OnDocumentAdded(info));
1320
var
analyzer = new Analyzer(workspace.GlobalOptions);
1341
var
analyzer = new Analyzer(workspace.GlobalOptions);
1362
var
analyzer = new Analyzer(workspace.GlobalOptions);
1537
var
analyzer = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);
1560
private static async Task<
Analyzer
> ExecuteOperation(TestWorkspace workspace, Action<TestWorkspace> operation)
1564
var
worker = Assert.IsType<
Analyzer
>(Assert.IsAssignableFrom<AnalyzerProvider>(lazyWorker.Value).Analyzer);