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));
28 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) 634out SingleProjectInfo referenceProjectInfo); 727out SingleProjectInfo referenceProjectInfo); 761out SingleProjectInfo referenceProjectInfo) 844private SingleProjectInfo GetProjectInfo(DependencyLibrary library) 855SingleProjectInfo referenceProjectInfo = null;
GenerateDepsFile.cs (4)
155SingleProjectInfo mainProject = SingleProjectInfo.Create( 181Dictionary<string, SingleProjectInfo> referenceProjects = 182SingleProjectInfo.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;
Microsoft.NET.Build.Tasks.UnitTests (10)
GivenADependencyContextBuilder.cs (10)
42SingleProjectInfo mainProject = SingleProjectInfo.Create( 224SingleProjectInfo mainProject = SingleProjectInfo.Create( 252Dictionary<string, SingleProjectInfo> referenceProjectInfos = new(); 276referenceProjectInfos.Add(fullPath, SingleProjectInfo.Create(kvp.Key, kvp.Key, ".dll", "4.0.0", 405SingleProjectInfo mainProject = SingleProjectInfo.Create( 485SingleProjectInfo mainProject = SingleProjectInfo.Create(