15 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)
249{ "ItemFromResolver", new SdkResultItem("ItemValueFromResolver", null) }
Evaluation\Preprocessor_Tests.cs (1)
950{ "ItemNameFromSdkResolver", new SdkResultItem( "ItemValueFromSdkResolver",
Evaluation\SdkResultEvaluation_Tests.cs (2)
67{ "ItemNameFromSdkResolver", new SdkResultItem( "ItemValueFromSdkResolver", 463new SdkResultItem(itemSpec: "ItemValue" + specialString, new Dictionary<string, string>()
InternalEngineHelpers.cs (1)
118sdkResultItems.Add(item.Key, new SdkResultItem(item.Value.ItemSpec, newMetadata));
Microsoft.DotNet.MSBuildSdkResolver (1)
CachingWorkloadResolver.cs (1)
164new SdkResultItem(sdkReferenceName,
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
CachingWorkloadResolver.cs (1)
164new SdkResultItem(sdkReferenceName,
54 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)
247itemsToAdd: new Dictionary<string, SdkResultItem>()
Evaluation\Preprocessor_Tests.cs (1)
948var itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase)
Evaluation\SdkResultEvaluation_Tests.cs (9)
58private void CreateMockSdkResultPropertiesAndItems(out Dictionary<string, string> propertiesToAdd, out Dictionary<string, SdkResultItem> itemsToAdd) 65itemsToAdd = new Dictionary<string, SdkResultItem>(StringComparer.OrdinalIgnoreCase) 109Dictionary<string, SdkResultItem> itemsToAdd = null; 145Dictionary<string, SdkResultItem> itemsToAdd = null; 183Dictionary<string, SdkResultItem> itemsToAdd = null; 277Dictionary<string, SdkResultItem> itemsToAdd = null; 383Dictionary<string, SdkResultItem> itemsToAdd; 459Dictionary<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 &&
Microsoft.DotNet.MSBuildSdkResolver (6)
CachingWorkloadResolver.cs (2)
110IDictionary<string, SdkResultItem> itemsToAdd 162var itemsToAdd = new Dictionary<string, SdkResultItem>();
MSBuildSdkResolver.cs (4)
54public delegate SdkResult UpdatedSdkResultFactorySuccess(SdkResultFactory factory, string sdkPath, string? sdkVersion, IDictionary<string, string?>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, List<string>? warnings, IDictionary<string, string?>? environmentVariablesToAdd); 62typeof(IDictionary<string, SdkResultItem>), // items to add 68typeof(Func<SdkResultFactory, string, string?, IDictionary<string, string?>?, IDictionary<string, SdkResultItem>?, List<string>?, IDictionary<string, string?>?, SdkResult>), 116IDictionary<string, SdkResultItem>? itemsToAdd = null;
Microsoft.DotNet.MSBuildSdkResolver.Tests (5)
GivenAnMSBuildSdkResolver.cs (5)
924public override SdkResult IndicateSuccess(string path, string? version, IDictionary<string, string>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, IEnumerable<string>? warnings = null) 928IDictionary<string, string>? propertiesToAdd = null, IDictionary<string, SdkResultItem>? itemsToAdd = null, 935IEnumerable<string>? errors = null, IDictionary<string, string>? propertiesToAdd = null, IDictionary<string, SdkResultItem>? itemsToAdd = null) 947IDictionary<string, string>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, IEnumerable<string>? warnings) 973public override IDictionary<string, SdkResultItem>? ItemsToAdd { get; protected set; }
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (2)
110IDictionary<string, SdkResultItem> itemsToAdd 162var itemsToAdd = new Dictionary<string, SdkResultItem>();