90 references to FullSolution
AnalyzerRunner (1)
Options.cs (1)
44=> FullSolutionAnalysis ? BackgroundAnalysisScope.FullSolution : BackgroundAnalysisScope.OpenFiles;
Microsoft.CodeAnalysis.EditorFeatures (1)
ExternalAccess\VSTypeScript\Api\VSTypeScriptGlobalOptions.cs (1)
35openFilesOnly ? BackgroundAnalysisScope.OpenFiles : BackgroundAnalysisScope.FullSolution);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (41)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (11)
105globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 154globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 173globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 472globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 567globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 677case BackgroundAnalysisScope.FullSolution: 690(BackgroundAnalysisScope.OpenFiles or BackgroundAnalysisScope.FullSolution, false) => 1, 692(BackgroundAnalysisScope.FullSolution, true) => 4, 794case BackgroundAnalysisScope.FullSolution: 933case BackgroundAnalysisScope.FullSolution: 1159globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution);
SolutionCrawler\WorkCoordinatorTests.cs (30)
87[InlineData(BackgroundAnalysisScope.FullSolution)] 115[InlineData(BackgroundAnalysisScope.FullSolution)] 131[InlineData(BackgroundAnalysisScope.FullSolution)] 147[InlineData(BackgroundAnalysisScope.FullSolution)] 165[InlineData(BackgroundAnalysisScope.FullSolution)] 185[InlineData(BackgroundAnalysisScope.FullSolution)] 209[InlineData(BackgroundAnalysisScope.FullSolution)] 236[InlineData(BackgroundAnalysisScope.FullSolution)] 255[InlineData(BackgroundAnalysisScope.FullSolution)] 277[InlineData(BackgroundAnalysisScope.FullSolution, false)] 305[InlineData(BackgroundAnalysisScope.FullSolution, false)] 333[InlineData(BackgroundAnalysisScope.FullSolution, false)] 363[InlineData(BackgroundAnalysisScope.FullSolution, false)] 391[InlineData(BackgroundAnalysisScope.FullSolution, false)] 419[InlineData(BackgroundAnalysisScope.FullSolution, false)] 447[InlineData(BackgroundAnalysisScope.FullSolution, false)] 521var newAnalysisScope = BackgroundAnalysisScope.FullSolution; 533[InlineData(BackgroundAnalysisScope.FullSolution)] 555[InlineData(BackgroundAnalysisScope.FullSolution, false)] 589[InlineData(BackgroundAnalysisScope.FullSolution, false)] 619[InlineData(BackgroundAnalysisScope.FullSolution, false)] 645[InlineData(BackgroundAnalysisScope.FullSolution, false)] 691[InlineData(BackgroundAnalysisScope.FullSolution, false)] 717[InlineData(BackgroundAnalysisScope.FullSolution, false)] 760[InlineData(BackgroundAnalysisScope.FullSolution, false)] 800[InlineData(BackgroundAnalysisScope.FullSolution, false)] 855[InlineData(BackgroundAnalysisScope.FullSolution, false)] 963[InlineData(BackgroundAnalysisScope.FullSolution, false)] 984(BackgroundAnalysisScope.OpenFiles or BackgroundAnalysisScope.FullSolution or BackgroundAnalysisScope.None, _) => 0, 991(BackgroundAnalysisScope.OpenFiles or BackgroundAnalysisScope.FullSolution or BackgroundAnalysisScope.None, _) => 0,
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
2152workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
FSharpGlobalOptions.cs (1)
38openFilesOnly ? BackgroundAnalysisScope.OpenFiles : BackgroundAnalysisScope.FullSolution);
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.Executor.cs (1)
121BackgroundAnalysisScope.FullSolution => true,
Features\Options\SolutionCrawlerOptionsStorage.cs (3)
81BackgroundAnalysisScope.FullSolution => CompilerDiagnosticsScope.FullSolution, 98return GetBackgroundAnalysisScope(globalOptions, language) == BackgroundAnalysisScope.FullSolution; 144analyzersFullSolutionAnalysisEnabled = GetBackgroundAnalysisScope(globalOptions, language) == BackgroundAnalysisScope.FullSolution;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (30)
Diagnostics\AdditionalFileDiagnosticsTests.cs (3)
38await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 67await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 110await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics: true);
Diagnostics\PullDiagnosticTests.cs (25)
546await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 592await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 816new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 904new[] { markup1 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 929new[] { markup1 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 958new[] { markup1 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 999await using var testLspServer = await CreateTestWorkspaceWithDiagnosticsAsync(markup, BackgroundAnalysisScope.FullSolution, useVSDiagnostics, pullDiagnostics: true); 1041new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics, pullDiagnostics: false); 1063await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1078GetInitializationOptions(BackgroundAnalysisScope.FullSolution, useVSDiagnostics, DiagnosticMode.LspPull, sourceGeneratedMarkups: new[] { markup1, markup2 })); 1101new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1133new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1161new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1194new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1234new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1255new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 1291await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1363await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1431await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1494await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1549await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1605await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1651await using var testLspServer = await CreateTestWorkspaceFromXmlAsync(workspaceXml, BackgroundAnalysisScope.FullSolution, useVSDiagnostics).ConfigureAwait(false); 1668new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics: false); 1692new[] { markup1, markup2 }, BackgroundAnalysisScope.FullSolution, useVSDiagnostics: false);
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (2)
29await using var testLspServer = await CreateTestWorkspaceWithDiagnosticsAsync(string.Empty, BackgroundAnalysisScope.FullSolution, useVSDiagnostics); 48await using var testLspServer = await CreateTestWorkspaceWithDiagnosticsAsync(string.Empty, BackgroundAnalysisScope.FullSolution, useVSDiagnostics);
Microsoft.CodeAnalysis.Workspaces (2)
ExternalAccess\UnitTesting\UnitTestingIncrementalAnalyzer.cs (1)
81public static BackgroundAnalysisScope GetBackgroundAnalysisScope(OptionSet _) => BackgroundAnalysisScope.FullSolution;
Shared\Extensions\BackgroundAnalysisScopeExtensions.cs (1)
18BackgroundAnalysisScope.FullSolution => CompilerDiagnosticsScope.FullSolution,
Microsoft.VisualStudio.LanguageServices (3)
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (3)
158=> OnSetAnalysisScopeStatus((OleMenuCommand)sender, BackgroundAnalysisScope.FullSolution); 195BackgroundAnalysisScope.FullSolution => ServicesVSResources.Default_Entire_Solution, 239=> OnSetAnalysisScope(BackgroundAnalysisScope.FullSolution);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Options\AdvancedOptionPageStrings.cs (1)
40=> BackgroundAnalysisScope.FullSolution;
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (1)
InProcess\WorkspaceInProcess.cs (1)
90var scope = value ? BackgroundAnalysisScope.FullSolution : BackgroundAnalysisScope.Default;
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (1)
365workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Options\AdvancedOptionPageStrings.vb (1)
47BackgroundAnalysisScope.FullSolution
Roslyn.VisualStudio.Next.UnitTests (2)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (2)
275workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 276workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.VisualBasic, BackgroundAnalysisScope.FullSolution);