59 references to ToHashSet
aspire (1)
Projects\ProjectUpdater.cs (1)
690var allSources = originalMappings.Keys.Union(proposedMappings.Keys).ToHashSet();
Aspire.Cli.Tests (2)
Projects\ProjectLocatorTests.cs (2)
431var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet(); 505var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet();
Aspire.Dashboard (4)
Components\Controls\Chart\MetricTable.razor.cs (1)
217addedXValues = newMetrics.Keys.Where(newKey => newKey > latestCurrentMetric || latestCurrentMetric == null).ToHashSet();
Components\Pages\Resources.razor.cs (3)
331var preselectedHiddenResourceTypes = HiddenTypes?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 332var preselectedHiddenResourceStates = HiddenStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 333var preselectedHiddenResourceHealthStates = HiddenHealthStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet();
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
460var healthCheckRegistrationKeys = options.Registrations.Select(hcr => hcr.Name).ToHashSet();
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
162var modeledPortNumbers = tunnelResource.Ports.Select(p => p.TargetEndpoint.Port).ToHashSet();
BuildBoss (1)
OptProfCheckerUtil.cs (1)
108return manifest["files"].Select(f => f["fileName"].ToString()).ToHashSet();
Microsoft.AspNetCore.App.UnitTests (21)
SharedFxTests.cs (9)
39.ToHashSet(); 63.ToHashSet(); 66.ToHashSet(); 166.ToHashSet(); 220.ToHashSet(); 263.ToHashSet(); 286.ToHashSet(); 334.Select(i => i.FullName).ToHashSet(); 336var expectedPaths = runtimeListEntries.Select(i => i.Attribute("Path").Value).ToHashSet();
TargetingPackTests.cs (12)
40.ToHashSet(); 41var listedTargetingPackAssemblies = TestData.ListedTargetingPackAssemblies.ToHashSet(); 66.ToHashSet(); 142.ToHashSet(); 145.ToHashSet(); 253.ToHashSet(); 273.ToHashSet(); 311.ToHashSet(); 326.ToHashSet() : 347.ToHashSet(); 393.Select(i => i.FullName).ToHashSet(); 395var expectedPaths = frameworkListEntries.Select(i => i.Attribute("Path").Value).ToHashSet();
Microsoft.AspNetCore.OpenApi (1)
Schemas\OpenApiJsonSchema.Helpers.cs (1)
236schema.Required = ReadList<string>(ref reader)?.ToHashSet();
Microsoft.AspNetCore.OutputCaching (1)
Memory\MemoryOutputCacheStore.cs (1)
24internal Dictionary<string, HashSet<string>> TaggedEntries => _taggedEntries.ToDictionary(kvp => kvp.Key, kvp => kvp.Value.Select(t => t.Key).ToHashSet());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (9)
Diagnostics\GetDiagnosticsTests.cs (9)
1812AssertEx.SetEqual(expectedSymbolCallbacks, analyzer.AnalyzedSymbols.Select(s => s.Name).ToHashSet()); 1817AssertEx.SetEqual(expectedSyntaxNodeCallbacks, analyzer.AnalyzedSyntaxNodes.Select(s => s.ToString()).ToHashSet()); 1821AssertEx.SetEqual(expectedSyntaxNodeInsideBlockCallbacks, analyzer.AnalyzedSyntaxNodesInsideCodeBlock.Select(s => s.ToString()).ToHashSet()); 1826AssertEx.SetEqual(expectedOperationCallbacks, analyzer.AnalyzedOperations.Select(op => op.Syntax.ToString()).ToHashSet()); 1830AssertEx.SetEqual(expectedOperationInsideBlockCallbacks, analyzer.AnalyzedOperationsInsideOperationBlock.Select(op => op.Syntax.ToString()).ToHashSet()); 1842AssertEx.SetEqual(expectedBlockSymbolCallbacks, actualBlockSymbolCallbacks.Select(s => s.Name).ToHashSet()); 1847AssertEx.SetEqual(expectedSymbolStartSymbolCallbacks, analyzer.AnalyzedSymbolStartSymbols.Select(s => s.Name).ToHashSet()); 1849AssertEx.SetEqual(expectedSymbolStartSymbolCallbacks, analyzer.AnalyzedSymbolEndSymbols.Select(s => s.Name).ToHashSet()); 1853AssertEx.SetEqual(expectedSemanticModelTreeCallbacks, analyzer.AnalyzedSemanticModels.Select(s => s.SyntaxTree).ToHashSet());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Syntax\SyntaxTests.cs (2)
310var returnedKindsInts = ((IEnumerable<SyntaxKind>)method.Invoke(null, null)).Select(static k => (int)k).ToHashSet(); 331var returnedKindsInts = SyntaxFacts.GetPreprocessorKeywordKinds().Select(static k => (int)k).ToHashSet();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
649var fixTitles = fixes.SelectMany(fixCollection => fixCollection.Fixes).Select(f => f.Action.Title).ToHashSet();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Symbols\WorkspaceSymbolsTests.cs (1)
24=> Assert.True(expected.ToHashSet().SetEquals(results!));
Microsoft.DotNet.Build.Tasks.Feed (8)
src\PublishArtifactsInManifestBase.cs (5)
925AssetSelection.NonShippingOnly => packages.Where(p => p.NonShipping).ToHashSet(), 926AssetSelection.ShippingOnly => packages.Where(p => !p.NonShipping).ToHashSet(), 1144AssetSelection.NonShippingOnly => blobs.Where(p => p.NonShipping).ToHashSet(), 1145AssetSelection.ShippingOnly => blobs.Where(p => !p.NonShipping).ToHashSet(), 1640blobAssets.Select(b => b.Id).ToHashSet(),
src\PublishArtifactsInManifestV4.cs (3)
233AssetSelection.NonShippingOnly => packages.Where(p => p.NonShipping && p.CouldBeStable != true).ToHashSet(), 234AssetSelection.ShippingOnly => packages.Where(p => !p.NonShipping && p.CouldBeStable != true).ToHashSet(), 235AssetSelection.CouldBeStable => packages.Where(p => p.CouldBeStable == true).ToHashSet(),
Microsoft.DotNet.Helix.Sdk (2)
CheckAzurePipelinesTestResults.cs (1)
223HashSet<string> expectedFailures = ExpectedTestFailures?.Select(i => i.GetMetadata("Identity")).ToHashSet() ?? new HashSet<string>();
ProvisioningProfileProvider.cs (1)
149rootLevelAppBundles = rootLevelAppBundles.Except(appBundlesWithProfile).ToHashSet();
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
75var singleFileHostIncludeFilenames = SingleFileHostIncludeFilenames?.ToHashSet();
Microsoft.DotNet.SignTool (1)
src\BatchSignUtil.cs (1)
119var toRepackSet = _batchData.FilesToSign.Where(x => x.ShouldRepack)?.Select(x => x.FullPath)?.ToHashSet();
Microsoft.VisualStudio.LanguageServices (1)
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (1)
250var languageServices = projectDiagnosticsToFixMap.Select(p => p.Key.Services).Concat(documentDiagnosticsToFixMap.Select(kvp => kvp.Key.Project.Services)).ToHashSet();