2 writes to ImportedProject
Microsoft.Build (2)
Definition\ResolvedImport.cs (2)
29
ImportedProject
= importedProject;
43
ImportedProject
= importedProject;
28 references to ImportedProject
Microsoft.Build (16)
Definition\Project.cs (10)
2087
if (import.
ImportedProject
.Version != import.VersionEvaluated || _evaluatedVersion < import.VersionEvaluated)
2091
string reason = import.
ImportedProject
.LastDirtyReason;
2095
Trace.WriteLine(String.Format(CultureInfo.InvariantCulture, "MSBUILD: Is dirty because {0} [{1} - {2}] [PC Hash {3}]", reason, FullPath, import.
ImportedProject
.FullPath == FullPath ? String.Empty : import.
ImportedProject
.FullPath, ProjectCollection.GetHashCode()));
2266
if (import.ImportingElement != null && !import.
ImportedProject
.IsEphemeral) // Exclude outer project itself and SDK-resolver synthesized imports
2289
if (import.ImportingElement != null && !import.
ImportedProject
.IsEphemeral) // Exclude outer project itself and SDK-resolver synthesized imports
2868
foreach (ProjectRootElement import in _data.ImportClosure.Where(i => i.ImportingElement?.ImplicitImportLocation == ImplicitImportLocation.Top).Select(i => i.
ImportedProject
))
2883
foreach (ProjectRootElement import in _data.ImportClosure.Where(i => i.ImportingElement?.ImplicitImportLocation == ImplicitImportLocation.Bottom).Select(i => i.
ImportedProject
))
3371
if (_data.ImportClosure.Any(import => ReferenceEquals(import.
ImportedProject
, xmlRootElement)))
3934
IEnumerable<ProjectRootElement> children = _data.ImportClosure.Where(resolvedImport => ReferenceEquals(resolvedImport.ImportingElement, import)).Select(triple => triple.
ImportedProject
);
Evaluation\Preprocessor.cs (3)
71
AddToImportTable(entry.ImportingElement.XmlElement, entry.
ImportedProject
);
204
AddToImportTable(xmlElement, import.
ImportedProject
);
215
AddToImportTable(xmlElement, import.
ImportedProject
);
Instance\ProjectInstance.cs (3)
3245
importPaths.Add(resolvedImport.
ImportedProject
.FullPath);
3258
importPathsIncludingDuplicates.Add(resolvedImport.
ImportedProject
.FullPath);
3432
return import.
ImportedProject
.FullPath;
Microsoft.Build.Engine.OM.UnitTests (7)
Definition\Project_Tests.cs (4)
616
object.ReferenceEquals(imports.First().
ImportedProject
, ProjectRootElement.Open(importPath)).ShouldBeTrue();
1463
project.Imports.First().
ImportedProject
.ShouldBeSameAs(import);
1548
project.Imports.First().
ImportedProject
.ShouldBeSameAs(import);
1549
newProject.Imports.First().
ImportedProject
.ShouldBeSameAs(import);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
289
Verify(view.
ImportedProject
, real.
ImportedProject
);
ObjectModelRemoting\RemoteProjectsProviderMock\DirectlyRemotedClasses.cs (1)
31
this.ImportedProject = exporter.Export<ProjectElement, MockProjectRootElementLinkRemoter>(resolvedImport.
ImportedProject
);
Microsoft.Build.Engine.UnitTests (4)
Evaluation\Preprocessor_Tests.cs (2)
995
var virtualImport = project.Imports.First(i => i.
ImportedProject
.FullPath.StartsWith(projectPath + ".SdkResolver"));
996
string virtualProjectPath = virtualImport.
ImportedProject
.FullPath;
Evaluation\ProjectSdkImplicitImport_Tests.cs (2)
144
Assert.Equal(_sdkPropsPath, initialResolvedImport.
ImportedProject
.FullPath);
148
Assert.Equal(_sdkTargetsPath, finalResolvedImport.
ImportedProject
.FullPath);
TaskUsageLogger (1)
TaskUsageLogger.cs (1)
230
GatherAndEvaluatedTasksInFile(import.
ImportedProject
, p, usingTasks);