13 instantiations of SdkResultItem
Microsoft.Build (1)
BackEnd\Components\SdkResolution\TranslationHelpers.cs (1)
53item = new SdkResultItem(itemSpec, metadata);
Microsoft.Build.Engine.UnitTests (12)
BackEnd\SdkResolverService_Tests.cs (1)
418{ "ItemNameFromSdkResolver", new SdkResultItem( "ItemValueFromSdkResolver",
BackEnd\SdkResultItemComparison_Tests.cs (6)
18var sdkResultItem1 = new SdkResultItem(); 22var sdkResultItem2 = new SdkResultItem(); 33var sdkResultItem1 = new SdkResultItem("anyspec", new Dictionary<string, string>()); 34var sdkResultItem2 = new SdkResultItem("anyspec", null); 43var sdkResultItem1 = new SdkResultItem(); 49var sdkResultItem2 = new SdkResultItem();
BackEnd\SdkResultOutOfProc_Tests.cs (1)
248{ "ItemFromResolver", new SdkResultItem("ItemValueFromResolver", null) }
Evaluation\Preprocessor_Tests.cs (1)
950{ "ItemNameFromSdkResolver", new SdkResultItem( "ItemValueFromSdkResolver",
Evaluation\SdkResultEvaluation_Tests.cs (2)
66{ "ItemNameFromSdkResolver", new SdkResultItem( "ItemValueFromSdkResolver", 462new SdkResultItem(itemSpec: "ItemValue" + specialString, new Dictionary<string, string>()
InternalEngineHelpers.cs (1)
118sdkResultItems.Add(item.Key, new SdkResultItem(item.Value.ItemSpec, newMetadata));
41 references to SdkResultItem
Microsoft.Build (8)
BackEnd\Components\SdkResolution\SdkResult.cs (3)
34IDictionary<string, string> propertiesToAdd = null, IDictionary<string, SdkResultItem> itemsToAdd = null, IDictionary<string, string> environmentVariablesToAdd = null) 51IDictionary<string, SdkResultItem> itemsToAdd, IEnumerable<string> warnings, IDictionary<string, string> environmentVariablesToAdd = null) 94dictionaryCreator: count => new Dictionary<string, SdkResultItem>(count, StringComparer.OrdinalIgnoreCase));
BackEnd\Components\SdkResolution\SdkResultFactory.cs (4)
39IDictionary<string, SdkResultItem> itemsToAdd, 48IDictionary<string, SdkResultItem> itemsToAdd, 57IDictionary<string, SdkResultItem> itemsToAdd, 67IDictionary<string, SdkResultItem> itemsToAdd = null,
BackEnd\Components\SdkResolution\TranslationHelpers.cs (1)
37public static void Translate(this ITranslator t, ref SdkResultItem item)
Microsoft.Build.Engine.UnitTests (25)
BackEnd\SdkResolverService_Tests.cs (6)
409private void CreateMockSdkResultPropertiesAndItems(out Dictionary<string, string> propertiesToAdd, out Dictionary<string, SdkResultItem> itemsToAdd) 416itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase) 455Dictionary<string, SdkResultItem> itemsToAdd = null; 495Dictionary<string, SdkResultItem> itemsToAdd; 535Dictionary<string, SdkResultItem> itemsToAdd = null; 585Dictionary<string, SdkResultItem> itemsToAdd;
BackEnd\SdkResultItemComparison_Tests.cs (6)
18var sdkResultItem1 = new SdkResultItem(); 22var sdkResultItem2 = new SdkResultItem(); 33var sdkResultItem1 = new SdkResultItem("anyspec", new Dictionary<string, string>()); 34var sdkResultItem2 = new SdkResultItem("anyspec", null); 43var sdkResultItem1 = new SdkResultItem(); 49var sdkResultItem2 = new SdkResultItem();
BackEnd\SdkResultOutOfProc_Tests.cs (1)
246itemsToAdd: new Dictionary<string, SdkResultItem>()
Evaluation\Preprocessor_Tests.cs (1)
948var itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase)
Evaluation\SdkResultEvaluation_Tests.cs (9)
57private void CreateMockSdkResultPropertiesAndItems(out Dictionary<string, string> propertiesToAdd, out Dictionary<string, SdkResultItem> itemsToAdd) 64itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase) 108Dictionary<string, SdkResultItem> itemsToAdd = null; 144Dictionary<string, SdkResultItem> itemsToAdd = null; 182Dictionary<string, SdkResultItem> itemsToAdd = null; 276Dictionary<string, SdkResultItem> itemsToAdd = null; 382Dictionary<string, SdkResultItem> itemsToAdd; 458Dictionary<string, SdkResultItem> itemsToAdd = new Dictionary<string, SdkResultItem>()
InternalEngineHelpers.cs (2)
102Dictionary<string, SdkResultItem> sdkResultItems; 110sdkResultItems = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase);
Microsoft.Build.Framework (8)
Sdk\SdkResult.cs (2)
28private protected IDictionary<string, SdkResultItem> _itemsToAdd; 68public virtual IDictionary<string, SdkResultItem> ItemsToAdd { get => _itemsToAdd; protected set => _itemsToAdd = value; }
Sdk\SdkResultFactory.cs (4)
38IDictionary<string, SdkResultItem> itemsToAdd, 62IDictionary<string, SdkResultItem> itemsToAdd, 91IDictionary<string, SdkResultItem> itemsToAdd, 121IDictionary<string, SdkResultItem> itemsToAdd = null,
Sdk\SdkResultItem.cs (2)
28/// Creates an <see cref="SdkResultItem"/> 40if (obj is SdkResultItem item &&