1 write to Attributes
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\ProjectInfo.cs (1)
168
Attributes
= attributes;
34 references to Attributes
Microsoft.CodeAnalysis.Workspaces (34)
Workspace\Solution\ProjectInfo.cs (32)
26
public ProjectId Id =>
Attributes
.Id;
31
public VersionStamp Version =>
Attributes
.Version;
36
public string Name =>
Attributes
.Name;
39
internal (string? name, string? flavor) NameAndFlavor =>
Attributes
.NameAndFlavor;
44
public string AssemblyName =>
Attributes
.AssemblyName;
49
public string Language =>
Attributes
.Language;
54
public string? FilePath =>
Attributes
.FilePath;
59
public string? OutputFilePath =>
Attributes
.OutputFilePath;
64
public string? OutputRefFilePath =>
Attributes
.OutputRefFilePath;
69
public CompilationOutputInfo CompilationOutputInfo =>
Attributes
.CompilationOutputInfo;
82
internal string? DefaultNamespace =>
Attributes
.DefaultNamespace;
87
internal SourceHashAlgorithm ChecksumAlgorithm =>
Attributes
.ChecksumAlgorithm;
92
public bool IsSubmission =>
Attributes
.IsSubmission;
99
internal bool HasAllInformation =>
Attributes
.HasAllInformation;
104
internal bool RunAnalyzers =>
Attributes
.RunAnalyzers;
109
internal bool HasSdkCodeStyleAnalyzers =>
Attributes
.HasSdkCodeStyleAnalyzers;
296
var newAttributes = attributes ??
Attributes
;
307
if (newAttributes ==
Attributes
&&
335
=> With(attributes:
Attributes
.With(id: id ?? throw new ArgumentNullException(nameof(id))));
338
=> With(attributes:
Attributes
.With(version: version));
341
=> With(attributes:
Attributes
.With(name: name ?? throw new ArgumentNullException(nameof(name))));
344
=> With(attributes:
Attributes
.With(assemblyName: assemblyName ?? throw new ArgumentNullException(nameof(assemblyName))));
347
=> With(attributes:
Attributes
.With(filePath: filePath));
350
=> With(attributes:
Attributes
.With(outputPath: outputFilePath));
353
=> With(attributes:
Attributes
.With(outputRefPath: outputRefFilePath));
356
=> With(attributes:
Attributes
.With(compilationOutputInfo: info));
359
=> With(attributes:
Attributes
.With(defaultNamespace: defaultNamespace));
362
=> With(attributes:
Attributes
.With(checksumAlgorithm: checksumAlgorithm));
365
=> With(attributes:
Attributes
.With(hasAllInformation: hasAllInformation));
368
=> With(attributes:
Attributes
.With(runAnalyzers: runAnalyzers));
396
return With(attributes:
Attributes
.With(telemetryId: telemetryId));
401
return With(attributes:
Attributes
.With(hasSdkCodeStyleAnalyzers: hasSdkCodeStyleAnalyzers));
Workspace\Solution\ProjectState.cs (1)
99
var loadTextOptions = new LoadTextOptions(projectInfoFixed.
Attributes
.ChecksumAlgorithm);
Workspace\Solution\SolutionCompilationState.cs (1)
594
var newState = WithProjectAttributes(info.
Attributes
)