1 instantiation of ProjectInterpretation
Microsoft.Build (1)
Graph\ProjectInterpretation.cs (1)
45public static ProjectInterpretation Instance = new ProjectInterpretation();
17 references to ProjectInterpretation
Microsoft.Build (17)
Graph\GraphBuilder.cs (12)
51private readonly ProjectInterpretation _projectInterpretation; 70ProjectInterpretation projectInterpretation, 174itemType: ProjectInterpretation.TransitiveReferenceItemName, 197foreach (ProjectInterpretation.ReferenceInfo referenceInfo in parsedProject.ReferenceInfos) 203if (parsedProject.GraphNode.ProjectType != ProjectInterpretation.ProjectType.OuterBuild || 204reference.GraphNode.ProjectType != ProjectInterpretation.ProjectType.InnerBuild) 461ProjectInterpretation projectInterpretation, 625private List<ProjectInterpretation.ReferenceInfo> ParseReferences(ProjectGraphNode parsedProject) 627var referenceInfos = new List<ProjectInterpretation.ReferenceInfo>(); 730existingItem.ItemType.Equals(ProjectInterpretation.TransitiveReferenceItemName, StringComparison.OrdinalIgnoreCase) && 789public List<ProjectInterpretation.ReferenceInfo> ReferenceInfos { get; } 791public ParsedProject(ConfigurationMetadata configurationMetadata, ProjectGraphNode graphNode, List<ProjectInterpretation.ReferenceInfo> referenceInfos)
Graph\ProjectGraph.cs (2)
467ProjectInterpretation.Instance, 753var targetsToPropagate = ProjectInterpretation.TargetsToPropagate.FromProjectAndEntryTargets(node.ProjectInstance, requestedTargets);
Graph\ProjectGraphNode.cs (2)
22internal ProjectInterpretation.ProjectType ProjectType { get; } 30ProjectType = ProjectInterpretation.GetProjectType(projectInstance);
Graph\ProjectInterpretation.cs (1)
45public static ProjectInterpretation Instance = new ProjectInterpretation();