14 instantiations of ProjectAttributes
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
307new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.Features (3)
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
358new ProjectInfo.ProjectAttributes(
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
312new ProjectInfo.ProjectAttributes(
Workspace\MiscellaneousFileUtilities.cs (1)
71new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.Workspaces (5)
Workspace\CommandLineProject.cs (1)
118new ProjectInfo.ProjectAttributes(
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
122new ProjectInfo.ProjectAttributes(
Workspace\Solution\ProjectInfo.cs (3)
233new ProjectAttributes( 585return new ProjectAttributes( 650return new ProjectAttributes(
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
292new ProjectInfo.ProjectAttributes( 362new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestHostProject`1.cs (1)
252new ProjectInfo.ProjectAttributes(
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Client\Projects\RoslynRemoteProjectInfoProvider.cs (1)
100new ProjectInfo.ProjectAttributes(
Client\RemoteLanguageServiceWorkspace.cs (1)
321new ProjectInfo.ProjectAttributes(
25 references to ProjectAttributes
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\AssetProvider.cs (1)
198tasks.Add(SynchronizeProjectAssetAsync<ProjectInfo.ProjectAttributes>(new(AssetPathKind.ProjectAttributes, projectId), static p => p.Info));
Host\RemoteWorkspace.SolutionCreator.cs (2)
247await _assetProvider.GetAssetsAsync<ProjectInfo.ProjectAttributes>( 328solution = solution.WithProjectAttributes(await _assetProvider.GetAssetAsync<ProjectInfo.ProjectAttributes>(
Microsoft.CodeAnalysis.Remote.Workspaces (2)
AbstractAssetProvider.cs (2)
82var attributes = await GetAssetAsync<ProjectInfo.ProjectAttributes>(new(AssetPathKind.ProjectAttributes, projectId), projectChecksums.Info, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (18)
Serialization\SerializationExtensions.cs (3)
22ProjectInfo.ProjectAttributes => WellKnownSynchronizationKind.ProjectAttributes, 36public static CompilationOptions FixUpCompilationOptions(this ProjectInfo.ProjectAttributes info, CompilationOptions compilationOptions) 59private static ImmutableArray<string> GetStrongNameKeyPaths(ProjectInfo.ProjectAttributes info)
Serialization\SerializerService.cs (2)
99((ProjectInfo.ProjectAttributes)value).WriteTo(writer); 247WellKnownSynchronizationKind.ProjectAttributes => ProjectInfo.ProjectAttributes.ReadFrom(reader),
Workspace\Solution\Project.cs (1)
696internal Project WithAttributes(ProjectInfo.ProjectAttributes attributes)
Workspace\Solution\ProjectInfo.cs (8)
22internal ProjectAttributes Attributes { get; } 39/// <inheritdoc cref="ProjectAttributes.NameAndFlavor"/> 158ProjectAttributes attributes, 261ProjectAttributes attributes, 286ProjectAttributes? attributes = null, 297var newAttributes = attributes ?? Attributes; 533public ProjectAttributes With( 630public static ProjectAttributes ReadFrom(ObjectReader reader)
Workspace\Solution\ProjectState.cs (2)
718internal ProjectInfo.ProjectAttributes Attributes 724private ProjectState WithNewerAttributes(ProjectInfo.ProjectAttributes attributes)
Workspace\Solution\Solution.cs (1)
581internal Solution WithProjectAttributes(ProjectInfo.ProjectAttributes attributes)
Workspace\Solution\SolutionCompilationState.cs (1)
562public SolutionCompilationState WithProjectAttributes(ProjectInfo.ProjectAttributes attributes)
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\SerializationValidator.cs (2)
139var info = await VerifyAssetSerializationAsync<ProjectInfo.ProjectAttributes>(