Implemented interface member:
property
EvaluatedInclude
Microsoft.Build.Evaluation.IItem.EvaluatedInclude
11 writes to EvaluatedInclude
Microsoft.Build (1)
Instance\ProjectItemInstance.cs (1)
292EvaluatedInclude = value;
Microsoft.Build.Engine.OM.UnitTests (10)
Instance\ProjectInstance_Tests.cs (7)
737Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).EvaluatedInclude = "x"; }); 875Helpers.GetFirst(instance.Items).EvaluatedInclude = "new"; 899Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).EvaluatedInclude = "new"; }); 924Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).EvaluatedInclude = "new"; }); 946Helpers.VerifyAssertThrowsInvalidOperation(delegate () { Helpers.GetFirst(instance.Items).EvaluatedInclude = "new"; }); 963Helpers.GetFirst(instance.Items).EvaluatedInclude = "new"; 980Helpers.GetFirst(instance.Items).EvaluatedInclude = "new";
Instance\ProjectItemInstance_Tests.cs (3)
217item.EvaluatedInclude = "i1b"; 230item.EvaluatedInclude = String.Empty; 242item.EvaluatedInclude = null;
157 references to EvaluatedInclude
Microsoft.Build (11)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
181string pluginPath = FileUtilities.NormalizePath(Path.Combine(item.Project.Directory, item.EvaluatedInclude));
BackEnd\Components\RequestBuilder\BatchingEngine.cs (1)
258item.EvaluatedInclude, consumedItemName, consumedMetadataReference.MetadataName);
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
602if (specificationsToFind.Contains(item.EvaluatedInclude))
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
1036declaredProjects.Add(FileUtilities.NormalizePath(projectReferenceItem.EvaluatedInclude));
BackEnd\Shared\BuildRequestConfiguration.cs (2)
815if (items.Count == 0 || items.All(i => string.IsNullOrWhiteSpace(i.EvaluatedInclude))) 820var fragments = items.SelectMany(i => ExpressionShredder.SplitSemiColonSeparatedList(i.EvaluatedInclude));
Graph\ProjectInterpretation.cs (2)
121projectReferenceItem.EvaluatedInclude, 507if (projectReferenceTarget.EvaluatedInclude.Equals(entryTarget, StringComparison.OrdinalIgnoreCase))
Instance\ProjectInstance.cs (1)
1857if (string.Equals(item.EvaluatedInclude, evaluatedInclude, StringComparison.OrdinalIgnoreCase))
Instance\ProjectItemInstance.cs (2)
285return EvaluatedInclude; 667item.Include = EvaluatedInclude;
Microsoft.Build.Engine.OM.UnitTests (26)
Definition\DefinitionEditing_Tests.cs (4)
168Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 195Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 2087Assert.Equal("i1", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude); 2114Assert.Equal("i(1)", Helpers.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
Definition\Project_Tests.cs (5)
679projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj\i386\foo.dll")); 684projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), @"obj/i386/foo.dll")); 714projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar); 749projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory, "obj", "i386").Substring(RootPrefixLength) + Path.DirectorySeparatorChar); 787projectInstance.GetItems("BuiltProjectOutputGroupKeyOutput").First().EvaluatedInclude.ShouldBe(Path.Combine(FileUtilities.TempFileDirectory /* remove c:\ */, "obj", "i386"));
Definition\ProjectItem_Tests.cs (1)
3753var itemB = projectInstance.Items.Single(i => i.ItemType == "B").EvaluatedInclude;
Instance\ProjectInstance_Tests.cs (11)
69Assert.Equal("i0", items[0].EvaluatedInclude); 72Assert.Equal("i1", items[1].EvaluatedInclude); 75Assert.Equal("v1", items[2].EvaluatedInclude); 89Assert.Equal("i1", returned.EvaluatedInclude); 94Assert.Equal("i1", item.EvaluatedInclude); 110Assert.Equal("i;1", returned.EvaluatedInclude); 115Assert.Equal("i;1", item.EvaluatedInclude); 140Assert.Equal("i1", item.EvaluatedInclude); 266Assert.Equal("i1", Helpers.MakeList(project.GetItems("j"))[0].EvaluatedInclude); 310Assert.Equal(file1, Helpers.MakeList(projectInstance.GetItems("i"))[0].EvaluatedInclude); 311Assert.Equal(file2, Helpers.MakeList(projectInstance.GetItems("i"))[1].EvaluatedInclude);
Instance\ProjectItemInstance_Tests.cs (5)
84Assert.Equal("i1", item.EvaluatedInclude); 218Assert.Equal("i1b", item.EvaluatedInclude); 330Assert.Equal(item.EvaluatedInclude, taskItem.ItemSpec); 453Assert.Equal("i1", item.EvaluatedInclude); 1183Assert.Equal(includes[i], items[i].EvaluatedInclude);
Microsoft.Build.Engine.UnitTests (118)
BackEnd\BatchingEngine_Tests.cs (1)
101Assert.Equal("a.foo", items[0].EvaluatedInclude);
BackEnd\BuildManager_Tests.cs (2)
540result.ProjectStateAfterBuild.GetItems("AnItem").ShouldContain(p => p.EvaluatedInclude == "Item2"); 2209if (item.EvaluatedInclude == "foo")
BackEnd\BuildRequestConfiguration_Tests.cs (2)
377Assert.Equal("bazfile", instance.ItemsToBuildWith["Baz"].First().EvaluatedInclude); 403Assert.Equal("bazfile", instance.ItemsToBuildWith["Baz"].First().EvaluatedInclude);
BackEnd\IntrinsicTask_Tests.cs (54)
246Assert.Equal("a1", i1Group.First().EvaluatedInclude); 247Assert.Equal("b1", i2Group.First().EvaluatedInclude); 699Assert.Equal("a1", i1Group.First().EvaluatedInclude); 725Assert.Equal("v0", i1Group.First().EvaluatedInclude); 797Assert.Equal("a.cpp", i1Group.First().EvaluatedInclude); 798Assert.Equal("a.obj", i2Group.First().EvaluatedInclude); 820Assert.Equal("a.cpp", i2Group.First().EvaluatedInclude); 842Assert.Equal("a1", i1Group.First().EvaluatedInclude); 843Assert.Equal("b2", i2Group.First().EvaluatedInclude); 868Assert.Equal("a1", i1Group.First().EvaluatedInclude); 869Assert.Equal("b1", i2Group.First().EvaluatedInclude); 971Assert.Equal("v0", i1Group.First().EvaluatedInclude); 972Assert.Equal("a2", i2Group.First().EvaluatedInclude); 999Assert.Equal("a1", i1Group.First().EvaluatedInclude); 1000Assert.Equal("a2", i1Group.ElementAt(1).EvaluatedInclude); 1001Assert.Equal("m1", i2Group.First().EvaluatedInclude); 1002Assert.Equal("m2", i2Group.ElementAt(1).EvaluatedInclude); 1033Assert.Equal("a1", i2Group.First().EvaluatedInclude); 1034Assert.Equal("a2", i2Group.ElementAt(1).EvaluatedInclude); 1088Assert.Equal("b1", i1Group.First().EvaluatedInclude); 1089Assert.Equal("b1", i1Group.ElementAt(1).EvaluatedInclude); 1090Assert.Equal("b1", i1Group.ElementAt(2).EvaluatedInclude); 1095Assert.Equal("m1", i2Group.First().EvaluatedInclude); 1096Assert.Equal("m2", i2Group.ElementAt(1).EvaluatedInclude); 1097Assert.Equal("m3", i2Group.ElementAt(2).EvaluatedInclude); 1728items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "d2" }); 1762items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "d2" }); 1806items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "b2", "c2", "g2" }); 1819items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "b2", "c2", "g2" }); 1859items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "../foo.txt", "/foo/bar.txt" }); 1893items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "d2" }); 1931items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "c2", "d2" }); 1967items.Select(i => i.EvaluatedInclude).ShouldBe(new[] { "a2", "b2", "c2", "d2" }); 2004items.ElementAt(0).EvaluatedInclude.ShouldBe("a2"); 2005items.ElementAt(1).EvaluatedInclude.ShouldBe("c2"); 2006items.ElementAt(2).EvaluatedInclude.ShouldBe("d2"); 2099Assert.Equal("a1", i0Group.First().EvaluatedInclude); 2100Assert.Equal("a3", i0Group.ElementAt(1).EvaluatedInclude); 2101Assert.Equal("a4", i0Group.ElementAt(2).EvaluatedInclude); 2180Assert.Equal("x", i1Group.First().EvaluatedInclude); 2223Assert.Equal("A_PCH", linkGroup.First().EvaluatedInclude); 2224Assert.Equal("m1.obj", linkGroup.ElementAt(1).EvaluatedInclude); 2225Assert.Equal("m2", linkGroup.ElementAt(2).EvaluatedInclude); 2226Assert.Equal("m2", linkGroup.ElementAt(3).EvaluatedInclude); 2398Assert.Equal("a1", p.ItemsToBuildWith["i0"].First().EvaluatedInclude); 2487Assert.Equal("other", lookup.GetItems("i1").First().EvaluatedInclude); 2900Assert.Equal("a1", item1.EvaluatedInclude); 2901Assert.Equal("a2", item2.EvaluatedInclude); 2930Assert.Equal("a1", item1.EvaluatedInclude); 2931Assert.Equal("a2", item2.EvaluatedInclude); 2979Assert.Equal("a1", item1.EvaluatedInclude); 2980Assert.Equal("a2", item2.EvaluatedInclude); 3010Assert.Equal("a1", item1.EvaluatedInclude); 3011Assert.Equal("a2", item2.EvaluatedInclude);
BackEnd\Lookup_Tests.cs (28)
38Assert.Equal("a2", lookup.GetItems("i1").First().EvaluatedInclude); 39Assert.Equal("a(2", lookup.GetItems("i2").First().EvaluatedInclude); 58Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 59Assert.Equal("a;1", lookup.GetItems("i2").First().EvaluatedInclude); 88Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 92Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 99Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 103Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 111Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 112Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).EvaluatedInclude); 116Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 123Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 124Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).EvaluatedInclude); 128Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 135Assert.Equal("a1", lookup.GetItems("i1").First().EvaluatedInclude); 136Assert.Equal("a2", lookup.GetItems("i1").ElementAt(1).EvaluatedInclude); 140Assert.Equal("a1", table1["i1"].First().EvaluatedInclude); 141Assert.Equal("a2", table1["i1"].ElementAt(1).EvaluatedInclude); 178Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 180Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 190Assert.Equal(2, group.Where(item => item.EvaluatedInclude == "a1").Count()); 192Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 230Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 233Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 243Assert.Equal(4, group.Where(item => item.EvaluatedInclude == "a1").Count()); 246Assert.Single(group.Where(item => item.EvaluatedInclude == "a2")); 272Assert.Equal("a2", lookup.GetItems("i1").First().EvaluatedInclude); 287Assert.Equal("a1", table1["i1"].First().EvaluatedInclude);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
255Console.WriteLine("Changed: {0}:{1}", itemInstance.ItemType, itemInstance.EvaluatedInclude);
BackEnd\TaskExecutionHost_Tests.cs (2)
1302Assert.Equal(value, _bucket.Lookup.GetItems("output").First().EvaluatedInclude); 1328Assert.Equal(values[i], _bucket.Lookup.GetItems("output").ElementAt(i).EvaluatedInclude);
Collections\OMcollections_tests.cs (2)
355return String.Compare(one.EvaluatedInclude, two.EvaluatedInclude);
Construction\SolutionProjectGenerator_Tests.cs (2)
1846Assert.Contains("%abtest", instances[0].GetItems("ProjectReference").ElementAt(0).EvaluatedInclude); 2757if (item.ItemType == itemType && item.EvaluatedInclude == include)
Evaluation\Expander_Tests.cs (24)
182Assert.Equal("i0", items[0].EvaluatedInclude); 183Assert.Equal("i1", items[1].EvaluatedInclude); 202Assert.Equal("i0", items[0].EvaluatedInclude); 203Assert.Equal("i1", items[1].EvaluatedInclude); 221Assert.Equal("true", itemsTrue[0].EvaluatedInclude); 227Assert.Equal("false", itemsFalse[0].EvaluatedInclude); 239pii.EvaluatedInclude.ShouldBe("false"); 259Assert.Equal(Path.Combine(s_rootPathPrefix, "firstdirectory", "seconddirectory"), itemsTrue[0].EvaluatedInclude); 265Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"seconddirectory"), itemsDir[0].EvaluatedInclude); 285Assert.Equal(Path.Combine("firstdirectory", "seconddirectory") + Path.DirectorySeparatorChar, itemsTrue[5].EvaluatedInclude); 291Assert.Equal(@"file0", itemsTrue[5].EvaluatedInclude); 297Assert.Equal(@".ext", itemsTrue[5].EvaluatedInclude); 658Assert.Equal(Path.Combine("firstdirectory", "seconddirectory") + Path.DirectorySeparatorChar, itemsTrue[5].EvaluatedInclude); 664Assert.Equal(@"file0", itemsTrue[5].EvaluatedInclude); 670Assert.Equal(@".ext", itemsTrue[0].EvaluatedInclude); 676Assert.Equal(@"le0", itemsTrue[5].EvaluatedInclude); 696Assert.Equal(Path.Combine(s_rootPathPrefix, "firstdirectory", "seconddirectory"), itemsTrue[5].EvaluatedInclude); 717Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"secondd;rectory"), items[5].EvaluatedInclude); 718Assert.Equal(Path.Combine(Directory.GetCurrentDirectory(), @"someo;herplace"), items[6].EvaluatedInclude); 4745var includes = myDirectories.Select(i => i.EvaluatedInclude); 4789var includes = myDirectories.Select(i => i.EvaluatedInclude); 4821squiggles.Select(i => i.EvaluatedInclude).ShouldBe(new[] 4867squiggleItems.Select(i => i.EvaluatedInclude).ShouldBe(new[] { alphaOnePath, alphaThreePath }, Case.Insensitive); 4908squiggleItems.Select(i => i.EvaluatedInclude).ShouldBe(new[] { alphaBetaPath, alphaDeltaPath }, Case.Insensitive);
Microsoft.Build.Tasks.UnitTests (1)
CallTarget_Tests.cs (1)
186targetOutputsTaskItems.Add(new TaskItem(item.EvaluatedInclude));
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
237public string EvaluatedInclude => _projectInstance.EvaluatedInclude;