1 write to SourceDetails
Microsoft.TestPlatform.CrossPlatEngine (1)
Client\TestRuntimeProviderInfo.cs (1)
23SourceDetails = sourceDetails;
13 references to SourceDetails
Microsoft.TestPlatform.CrossPlatEngine (13)
Client\Parallel\ParallelProxyDiscoveryManager.cs (1)
68.SelectMany(provider => provider.SourceDetails.Select(s => new KeyValuePair<string, TestRuntimeProviderInfo>(s.Source!, provider)))
Client\Parallel\ParallelProxyExecutionManager.cs (1)
87.SelectMany(provider => provider.SourceDetails.Select(s => new KeyValuePair<string, TestRuntimeProviderInfo>(s.Source!, provider)))
TestEngine.cs (10)
162runtimeProviderInfo.SourceDetails[0].Framework, 181runtimeProviderInfo.SourceDetails[0].Framework, 269var sources = runtimeProviderInfo.SourceDetails.Select(r => r.Source!).ToList(); 311runtimeProviderInfo.SourceDetails[0].Framework, 334runtimeProviderInfo.SourceDetails[0].Framework!, 344runtimeProviderInfo.SourceDetails[0].Framework!); 381var sources = testRuntimeProviderInfo.SourceDetails.Select(x => x.Source!).ToList(); 424testRuntimeProviderInfo.SourceDetails[0].Framework!) 676var text = $"{nameof(TestEngine)}.{nameof(WarnAboutNotFoundRuntimeProvidersOrThrowWhenNoneAreFound)}: No suitable testHostProvider found for sources {string.Join(", ", missingRuntimeProvider.SourceDetails.Select(s => s.Source))} and runsettings: {missingRuntimeProvider.RunSettings}"; 685missingRuntimeProvider.SourceDetails.ForEach(detail =>
TestSession\ProxyTestSessionManager.cs (1)
97.SelectMany(runtimeProviderInfo => runtimeProviderInfo.SourceDetails.Select(detail => new KeyValuePair<string, TestRuntimeProviderInfo>(detail.Source!, runtimeProviderInfo)))