29 references to Imports
Microsoft.Build (6)
Definition\ProjectCollection.cs (1)
1359
foreach (var import in project.
Imports
)
Evaluation\Preprocessor.cs (2)
62
IList<ResolvedImport> imports = project.
Imports
;
137
foreach (ResolvedImport resolvedImport in _project.
Imports
.Where(i => i.ImportingElement.ImplicitImportLocation != ImplicitImportLocation.None))
Instance\ProjectInstance.cs (2)
395
this.CreateImportsSnapshot(project.
Imports
, project.ImportsIncludingDuplicates);
471
CreateImportsSnapshot(linkedProject.
Imports
, linkedProject.ImportsIncludingDuplicates);
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (1)
74
/// Access to remote <see cref="Project.
Imports
"/>.
Microsoft.Build.Engine.OM.UnitTests (8)
Definition\Project_Tests.cs (4)
605
IList<ResolvedImport> imports = project.
Imports
;
1448
project.
Imports
.First().ImportedProject.ShouldBeSameAs(import);
1531
project.
Imports
.First().ImportedProject.ShouldBeSameAs(import);
1532
newProject.
Imports
.First().ImportedProject.ShouldBeSameAs(import);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
342
Verify(view.
Imports
, real.
Imports
, Verify, context);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (2)
52
public IList<RemotedResolvedImport> Imports => this.Source.
Imports
.ConvertCollection<RemotedResolvedImport, ResolvedImport>((a) => a.Export(this.OwningCollection));
55
=> this.Source.
Imports
.ConvertCollection<RemotedResolvedImport, ResolvedImport>((a) => a.Export(this.OwningCollection));
Microsoft.Build.Engine.UnitTests (14)
Evaluation\Evaluator_Tests.cs (1)
901
IList<ResolvedImport> imports = project.
Imports
;
Evaluation\Preprocessor_Tests.cs (1)
991
var virtualImport = project.
Imports
.First(i => i.ImportedProject.FullPath.StartsWith(projectPath + ".SdkResolver"));
Evaluation\ProjectSdkImplicitImport_Tests.cs (12)
139
Assert.Equal(2, project.
Imports
.Count);
141
ResolvedImport initialResolvedImport = project.
Imports
[0];
145
ResolvedImport finalResolvedImport = project.
Imports
[1];
205
Assert.Equal(sdkNames.Count * 2, project.
Imports
.Count);
329
Assert.Empty(project.
Imports
);
439
project.
Imports
.Count.ShouldBe(2);
440
var importElement = project.
Imports
[0].ImportingElement;
514
project.
Imports
.Count.ShouldBe(2);
515
var imports = project.
Imports
;
683
project.
Imports
.Count.ShouldBe(2);
685
foreach (var import in project.
Imports
)
696
project.
Imports
.Count.ShouldBe(0);
TaskUsageLogger (1)
TaskUsageLogger.cs (1)
228
foreach (ResolvedImport import in p.
Imports
)