9 writes to ItemFilters
Microsoft.Build (1)
BackEnd\BuildManager\RequestedProjectState.cs (1)
51
result.
ItemFilters
= ItemFilters.ToDictionary(
Microsoft.Build.Engine.UnitTests (8)
BackEnd\BuildManager_Tests.cs (1)
496
ItemFilters
= new Dictionary<string, List<string>>
BackEnd\RequestedProjectState_Tests.cs (7)
51
ItemFilters
= items,
73
ItemFilters
= items,
96
state1.
ItemFilters
= new Dictionary<string, List<string>>()
140
ItemFilters
= new Dictionary<string, List<string>>()
147
ItemFilters
= new Dictionary<string, List<string>>()
176
ItemFilters
= new Dictionary<string, List<string>>()
183
ItemFilters
= new Dictionary<string, List<string>>()
19 references to ItemFilters
Microsoft.Build (9)
BackEnd\BuildManager\RequestedProjectState.cs (7)
49
if (
ItemFilters
is not null)
51
result.ItemFilters =
ItemFilters
.ToDictionary(
85
if (
ItemFilters
is null)
87
if (another.
ItemFilters
is not null)
93
else if (another.
ItemFilters
is not null)
95
foreach (KeyValuePair<string, List<string>> kvp in
ItemFilters
)
97
if (!another.
ItemFilters
.TryGetValue(kvp.Key, out List<string> metadata))
Instance\ProjectInstance.cs (2)
802
if (filter.
ItemFilters
!= null)
813
foreach (var itemFilter in filter.
ItemFilters
)
Microsoft.Build.Engine.UnitTests (10)
BackEnd\RequestedProjectState_Tests.cs (10)
20
clone.
ItemFilters
.Should().BeNull();
34
clone.
ItemFilters
.Should().BeNull();
56
clone.
ItemFilters
.Should().BeEquivalentTo(items);
60
clone.
ItemFilters
.Count.Should().NotBe(items.Count);
78
clone.
ItemFilters
.Should().BeEquivalentTo(items);
82
clone.
ItemFilters
["item2"].Count.Should().NotBe(items["item2"].Count);
158
state1.
ItemFilters
.Add("item3", null!);
164
state1.
ItemFilters
.Clear();
193
state2.
ItemFilters
["item1"] = ["metadatum2"];
199
state1.
ItemFilters
["item1"] = [];