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