12 references to SourceGeneratorExecutionPreference
Microsoft.CodeAnalysis.Workspaces (12)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
113
if (configuration.SourceGeneratorExecution is
SourceGeneratorExecutionPreference
.Automatic)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
612
if (workspacePreference !=
SourceGeneratorExecutionPreference
.Automatic)
Workspace\Solution\SourceGeneratorExecutionVersion.cs (2)
18
/// as long as this version stays the same and we are in <see cref="
SourceGeneratorExecutionPreference
.Balanced"/>
19
/// mode. This has no effect when in <see cref="
SourceGeneratorExecutionPreference
.Automatic"/> mode (as we always rerun
Workspace\SourceGeneratorExecution.cs (7)
28
public static string GetEditorConfigString(
SourceGeneratorExecutionPreference
value)
32
SourceGeneratorExecutionPreference
.Automatic => automatic,
33
SourceGeneratorExecutionPreference
.Balanced => balanced,
38
public static
SourceGeneratorExecutionPreference
Parse(
39
string optionString,
SourceGeneratorExecutionPreference
defaultValue)
43
automatic =>
SourceGeneratorExecutionPreference
.Automatic,
44
balanced =>
SourceGeneratorExecutionPreference
.Balanced,
Workspace\Workspace_SourceGeneration.cs (1)
38
if (configuration.SourceGeneratorExecution is
SourceGeneratorExecutionPreference
.Automatic)