1 type derived from SingleProjectInfo
Microsoft.NET.Build.Tasks (1)
SingleProjectInfo.cs (1)
13internal class UnreferencedProjectInfo : SingleProjectInfo
2 instantiations of SingleProjectInfo
Microsoft.NET.Build.Tasks (2)
SingleProjectInfo.cs (2)
68return new SingleProjectInfo(projectPath, name, version, outputName, dependencyReferences: null, resourceAssemblies: resourceAssemblies); 97new SingleProjectInfo(sourceProjectFile, name, version, outputName, dependencyReferences: null, resourceAssemblies: null));
18 references to SingleProjectInfo
Microsoft.NET.Build.Tasks (18)
DependencyContextBuilder.cs (10)
19private readonly SingleProjectInfo _mainProjectInfo; 26private Dictionary<string, SingleProjectInfo> _referenceProjectInfos; 52public DependencyContextBuilder(SingleProjectInfo mainProjectInfo, bool includeRuntimeFileVersions, RuntimeGraph runtimeGraph, ProjectContext projectContext, LockFileLookup libraryLookup) 98SingleProjectInfo mainProjectInfo, 204public DependencyContextBuilder WithReferenceProjectInfos(Dictionary<string, SingleProjectInfo> referenceProjectInfos) 637out SingleProjectInfo referenceProjectInfo); 734out SingleProjectInfo referenceProjectInfo); 768out SingleProjectInfo referenceProjectInfo) 850private SingleProjectInfo GetProjectInfo(DependencyLibrary library) 861SingleProjectInfo referenceProjectInfo = null;
GenerateDepsFile.cs (4)
159SingleProjectInfo mainProject = SingleProjectInfo.Create( 185Dictionary<string, SingleProjectInfo> referenceProjects = 186SingleProjectInfo.CreateProjectReferenceInfos(ReferencePaths, ReferenceSatellitePaths,
SingleProjectInfo.cs (4)
55public static SingleProjectInfo Create(string projectPath, string name, string fileExtension, string version, ITaskItem[] satelliteAssemblies) 71public static Dictionary<string, SingleProjectInfo> CreateProjectReferenceInfos( 76Dictionary<string, SingleProjectInfo> projectReferences = new(StringComparer.OrdinalIgnoreCase); 111SingleProjectInfo referenceProjectInfo;