2888 references to First
aspire (4)
Commands\AddCommand.cs (4)
1231 => filteredPackagesWithShortName.First().Package.Version == version 124? filteredPackagesWithShortName.First() 2031 => distinctPackages.First(), 268var selectedPackage = packages.First();
Aspire.Azure.Messaging.EventHubs.Tests (1)
ConformanceTestsBase.cs (1)
78var registration = healthCheckServiceOptions.Registrations.First();
Aspire.Cli.Tests (12)
Commands\AddCommandTests.cs (5)
109return packages.First(); 181return packages.First(); 618return packages.First(); 677_ => Task.FromResult(packages.First()) // If no callback is provided just accept the first package. 686_ => Task.FromResult(packages.First()) // If no callback is provided just accept the first package.
Commands\DeployCommandTests.cs (1)
271_ => Task.FromResult(publishers.First()) // Default to the first publisher if no callback is provided.
Commands\NewCommandTests.cs (3)
147return promptedPackages.First(); 213return promptedPackages.First(); 622_ => Task.FromResult(candidatePackages.First()) // If no callback is provided just accept the first package.
Commands\PublishCommandPromptingIntegrationTests.cs (1)
713return Task.FromResult(choices.First());
Commands\PublishCommandTests.cs (1)
245_ => Task.FromResult(publishers.First()) // Default to the first publisher if no callback is provided.
TestServices\TestConsoleInteractionService.cs (1)
38return Task.FromResult(choices.First());
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
356Assert.Equal(error, detail.Errors!.First().Value);
Aspire.Dashboard (2)
Components\Controls\Chart\MetricTable.razor.cs (1)
118_unitColumnHeader = traces.First().Name;
Components\Pages\ConsoleLogs.razor.cs (1)
464applicationName = grouping.First().Value.DisplayName;
Aspire.Dashboard.Tests (5)
Integration\DashboardClientAuthTests.cs (1)
145public string Url => serverApp.Urls.First();
Integration\MockOpenIdAuthority.cs (1)
122var authorityUrl = serverAddress.Addresses.First().Replace("127.0.0.1", "localhost");
Model\SpanWaterfallViewModelTests.cs (1)
144new SpanWaterfallViewModel.TraceDetailState([], [])).First();
TelemetryRepositoryTests\LogTests.cs (1)
805var applicationKey = repository.GetApplications().First().ApplicationKey;
TelemetryRepositoryTests\TraceTests.cs (1)
947var first = GetStringId(traces.PagedResult.Items.First().TraceId);
Aspire.Hosting (4)
Dashboard\TransportOptionsValidator.cs (1)
28var firstApplicationUrl = applicationUrls.Split(";").First();
Publishing\PodmanContainerRuntime.cs (1)
40var resourceName = imageName.Split('/').Last().Split(':').First();
src\Shared\CommandLineArgsParser.cs (1)
15var exe = result.First();
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
125launchProfileName = launchSettings.Profiles.Keys.First();
Aspire.Hosting.Azure (2)
AzureProvisioningResource.cs (1)
89var compiledBicep = compilation.First();
AzurePublishingContext.cs (1)
411var compiledBicep = plan.Compile().First();
Aspire.Hosting.Azure.Functions (2)
src\Shared\CommandLineArgsParser.cs (1)
15var exe = result.First();
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
125launchProfileName = launchSettings.Profiles.Keys.First();
Aspire.Hosting.Azure.Tests (2)
AzureCosmosDBEmulatorFunctionalTests.cs (2)
122Assert.True(results.First() == testObject.data); 252Assert.True(results.First() == testObject.data);
Aspire.Hosting.PostgreSQL.Tests (3)
AddPostgresTests.cs (3)
479var serversFile = Assert.IsType<ContainerFile>(entries.First()); 539var pgWebDirectory = Assert.IsType<ContainerDirectory>(entries.First()); 543var bookmarksDirectory = Assert.IsType<ContainerDirectory>(pgWebDirectory.Entries.First());
Aspire.Hosting.Redis.Tests (2)
RedisFunctionalTests.cs (2)
231await redisClient.GetServers().First().SaveAsync(SaveType.BackgroundSave); 314await redisClient.GetServers().First().SaveAsync(SaveType.BackgroundSave);
Aspire.Hosting.Tests (5)
DistributedApplicationTests.cs (3)
405Assert.IsType<DistributedApplicationException>(ex.InnerExceptions.First()); 406Assert.Equal(exceptionMessage, ex.InnerExceptions.First().Message); 1317var kubernetesLifecycle = (KubernetesTestLifecycleHook)lifecycles.Where(l => l.GetType() == typeof(KubernetesTestLifecycleHook)).First();
Utils\WithAnnotationTests.cs (2)
21Assert.NotEqual(dummyAnnotations.First(), dummyAnnotations.Last()); 35Assert.NotEqual(dummyAnnotations.First(), dummyAnnotations.Last());
Aspire.Hosting.Valkey.Tests (1)
ValkeyFunctionalTests.cs (1)
118await redisClient.GetServers().First().SaveAsync(SaveType.BackgroundSave);
Aspire.Hosting.Yarp.Tests (1)
YarpConfigGeneratorTests.cs (1)
235_validClusters.Select(c => new YarpCluster(c, c.Destinations!.First().Value.Address)).ToList());
BasicWebSite (1)
Controllers\ContentNegotiation\FallbackOnTypeBasedMatchController.cs (1)
19_jsonOutputFormatter = mvcOptions.Value.OutputFormatters.OfType<NewtonsoftJsonOutputFormatter>().First();
BasketService (1)
Repositories\RedisBasketRepository.cs (1)
65return _redis.GetServer(endpoint.First());
blazor-devserver (1)
Server\Program.cs (1)
27var applicationPath = args.SkipWhile(a => a != "--applicationpath").Skip(1).First();
CodeGenerator (1)
src\Servers\Kestrel\shared\KnownHeaders.cs (1)
447.OrderBy(g => g.First(), KnownHeaderComparer.Instance)
Contract.Data.IntegrationTests (1)
DataContractTests.4.1.1.cs (1)
41var manager = results.First();
CSharpSyntaxGenerator (2)
SourceWriter.cs (1)
1124if (field == node.Fields.First())
TestWriter.cs (1)
192type = subTypes.First();
CustomAuthorizationFailureResponse (1)
Authorization\SampleAuthorizationMiddlewareResultHandler.cs (1)
36await httpContext.Response.WriteAsync(policyAuthorizationResult.AuthorizationFailure.FailureReasons.First().Message);
dotnet-dev-certs (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
dotnet-openapi (2)
Commands\BaseCommand.cs (1)
3981 or 2 => parts.First(), // It's localhost or somewhere in an Intranet if 1; no www if 2.
HttpClientWrapper.cs (1)
61return new ContentDispositionHeaderValue(disposition.First());
dotnet-svcutil-lib (5)
CommandProcessorOptions.cs (1)
505paramsFilePath = paramsFiles.First();
Shared\MSBuildProj.cs (2)
236msbuildProj._targetFramework = string.Concat("net", TargetFrameworkHelper.s_currentSupportedVersions.First()); 608XElement propertyGroup = propertyGroupItems.First();
Shared\TargetFrameworkHelper.cs (1)
155&& frameworkInfo.Version < new Version(s_currentSupportedVersions.First());
Tool.cs (1)
217var displayUri = serviceDescriptor.MetadataFiles.Count() == 1 ? serviceDescriptor.MetadataFiles.First().LocalPath : SR.WsdlOrSchemaFilesMsg;
dotnet-svcutil-lib.Tests (1)
TestInit.cs (1)
113var srcProgramPath = Directory.GetFiles(project.DirectoryPath, "*.cs", SearchOption.TopDirectoryOnly).First();
GenerateDocumentationAndConfigFiles (12)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
http2cat (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
IdeBenchmarks (5)
FormatterBenchmarks.cs (2)
44var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id); 57var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
Lsp\LspCompletionSerializationBenchmarks.cs (2)
116var document = testServer.GetCurrentSolution().Projects.First().Documents.First();
RegexClassifierBenchmarks.cs (1)
71var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
IdeCoreBenchmarks (2)
RenameBenchmarks.cs (1)
46var project = _solution.Projects.First();
SwitchStatementBenchmarks.cs (1)
74var project = solution.Projects.First();
IIS.FunctionalTests (8)
Http2TrailersResetTests.cs (2)
119Assert.Equal((2 * body.Length).ToString(CultureInfo.InvariantCulture), contentLength.First()); 137Assert.Equal(body.Length.ToString(CultureInfo.InvariantCulture), contentLength.First());
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
245var sourceDirectory = new DirectoryInfo(Path.GetDirectoryName(moduleNodes.First().Attribute("image").Value));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (3)
531Assert.Equal("test123=foo", headerValues.First()); 534Assert.Equal("text/plain", headerValues.First()); 538Assert.Equal("1", headerValues.First());
src\Servers\IIS\IIS\test\IIS.Shared.FunctionalTests\StdOutRedirectionTests.cs (1)
157var fileInDirectory = Directory.GetFiles(LogFolderPath).First();
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
IIS.LongTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
IIS.NewHandler.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
IIS.NewShim.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
IISExpress.FunctionalTests (5)
src\Servers\IIS\IIS\test\Common.FunctionalTests\GlobalVersionTests.cs (1)
245var sourceDirectory = new DirectoryInfo(Path.GetDirectoryName(moduleNodes.First().Attribute("image").Value));
src\Servers\IIS\IIS\test\Common.FunctionalTests\RequestResponseTests.cs (3)
531Assert.Equal("test123=foo", headerValues.First()); 534Assert.Equal("text/plain", headerValues.First()); 538Assert.Equal("1", headerValues.First());
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
installer.tasks (1)
StaticFileRegeneration\TpnDocument.cs (1)
54lines.Take(sections.First().Header.StartLine)),
Interop.FunctionalTests (2)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IHostPortExtensions.cs (1)
19return host.GetPorts().First();
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
15return host.GetPorts().First();
Metrics (10)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Metrics.Legacy (10)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.AspNetCore.Analyzers.Test (25)
MinimalStartupTest.cs (15)
179var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 182var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 214var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 217var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 268var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 291var servicesAnalysis = Analyses.OfType<ServicesAnalysis>().First(); 340var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 365var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 416var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 443var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 502var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 543var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 546var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 599var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 602var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First();
StartupAnalyzerTest.cs (10)
291var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 294var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 339var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 342var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 408var optionsAnalysis = Analyses.OfType<OptionsAnalysis>().First(); 442var servicesAnalysis = Analyses.OfType<ServicesAnalysis>().First(); 498var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 527var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 586var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First(); 617var middlewareAnalysis = Analyses.OfType<MiddlewareAnalysis>().First();
Microsoft.AspNetCore.App.Analyzers.Test (5)
RouteEmbeddedLanguage\Infrastructure\MarkupTestFile.cs (1)
108var firstMatch = orderedMatches.First();
TestDiagnosticAnalyzer.cs (4)
32var doc = project.Solution.GetDocument(project.Documents.First().Id); 41var source = sources.First(); 49var doc = project.Solution.GetDocument(project.Documents.First().Id); 71var document = project.Solution.GetDocument(project.Documents.First().Id);
Microsoft.AspNetCore.Authentication.Core (1)
AuthenticationSchemeProvider.cs (1)
216_autoDefaultScheme = Task.FromResult<AuthenticationScheme?>(_schemesCopy.First());
Microsoft.AspNetCore.Authentication.Core.Test (6)
AuthenticationPropertiesTests.cs (6)
173Assert.Equal(string.Empty, props.Items.First().Value); 187Assert.Equal("http://example.com", props.Items.First().Value); 201Assert.Equal("Wed, 21 Mar 2018 00:00:00 GMT", props.Items.First().Value); 215Assert.Equal("Mon, 19 Mar 2018 12:34:56 GMT", props.Items.First().Value); 229Assert.Equal("True", props.Items.First().Value); 233Assert.Equal("False", props.Items.First().Value);
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.AspNetCore.Authentication.Test (74)
CertificateTests.cs (20)
488Assert.Equal(Certificates.SelfSignedValidWithNoEku.Issuer, actual.First().Value); 492Assert.Equal(Certificates.SelfSignedValidWithNoEku.Thumbprint, actual.First().Value); 501Assert.Equal(Certificates.SelfSignedValidWithNoEku.SubjectName.Name, actual.First().Value); 511Assert.Equal(Certificates.SelfSignedValidWithNoEku.SerialNumber, actual.First().Value); 521Assert.Equal(Certificates.SelfSignedValidWithNoEku.GetNameInfo(X509NameType.DnsName, false), actual.First().Value); 531Assert.Equal(Certificates.SelfSignedValidWithNoEku.GetNameInfo(X509NameType.EmailName, false), actual.First().Value); 541Assert.Equal(Certificates.SelfSignedValidWithNoEku.GetNameInfo(X509NameType.SimpleName, false), actual.First().Value); 551Assert.Equal(Certificates.SelfSignedValidWithNoEku.GetNameInfo(X509NameType.UpnName, false), actual.First().Value); 561Assert.Equal(Certificates.SelfSignedValidWithNoEku.GetNameInfo(X509NameType.UrlName, false), actual.First().Value); 617Assert.Equal(Expected, name.First().Value); 620Assert.Equal("1", count.First().Value); 636Assert.Equal(Expected, name.First().Value); 640Assert.Equal(expected, count.First().Value); 687Assert.Equal(Expected, actual.First().Value); 744Assert.Equal(Expected, name.First().Value); 747Assert.Equal("1", count.First().Value); 763Assert.Equal(Expected, name.First().Value); 767Assert.Equal(expected, count.First().Value); 785Assert.Equal(Expected, name.First().Value); 790Assert.Equal(laterExpected, count.First().Value);
CookieTests.cs (5)
781var id = ctx.Principal.Identities.First(); 837var id = ctx.Principal.Identities.First(); 1073Assert.True(c.Principal.Identities.First().HasClaim("marker", "true")); 1783var firstId = p.Identities.First(); 1928transaction.CookieNameValue = transaction.SetCookie.Split(new[] { ';' }, 2).First();
FacebookTests.cs (2)
374Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 456Assert.Equal("/challenge", transaction.Response.Headers.GetValues("Location").First());
GoogleTests.cs (16)
409Assert.Equal("/error?FailureMessage=AccessDenied", transaction.Response.Headers.GetValues("Location").First()); 445Assert.Equal("https://example.com/custom-denied-page?rurl=http%3A%2F%2Fwww.google.com%2F", transaction.Response.Headers.GetValues("Location").First()); 488Assert.StartsWith("/error?FailureMessage=", transaction.Response.Headers.GetValues("Location").First()); 527Assert.Equal("/error?FailureMessage=itfailed" + UrlEncoder.Default.Encode(";Description=whyitfailed;Uri=https://example.com/fail"), transaction.Response.Headers.GetValues("Location").First()); 566Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 637transaction.Response.Headers.GetValues("Location").First()); 689transaction.Response.Headers.GetValues("Location").First()); 729Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 769Assert.Equal("/", transaction.Response.Headers.GetValues("Location").First()); 817Assert.Equal("/foo", transaction.Response.Headers.GetValues("Location").First()); 861transaction.Response.Headers.GetValues("Location").First()); 890Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 934Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 978Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 1015Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 1089Assert.Equal("/challenge", transaction.Response.Headers.GetValues("Location").First());
JwtBearerTests.cs (11)
129var jwtHandler = options.SecurityTokenValidators.First() as JwtSecurityTokenHandler; 134var tokenHandler = options.TokenHandlers.First() as JsonWebTokenHandler; 150var jwtHandler = options.SecurityTokenValidators.First() as JwtSecurityTokenHandler; 292Assert.Equal("Bearer error=\"invalid_token\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 319Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 343Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 363Assert.Equal("Bearer error=\"invalid_token\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 384response.Response.Headers.WwwAuthenticate.First().ToString()); 450Assert.Equal(builder.ToString(), response.Response.Headers.WwwAuthenticate.First().ToString()); 465Assert.Equal("Bearer", response.Response.Headers.WwwAuthenticate.First().ToString()); 477Assert.Equal("Bearer", response.Response.Headers.WwwAuthenticate.First().ToString());
JwtBearerTests_Handler.cs (11)
120var jwtHandler = options.SecurityTokenValidators.First() as JwtSecurityTokenHandler; 125var tokenHandler = options.TokenHandlers.First() as JsonWebTokenHandler; 141var jwtHandler = options.SecurityTokenValidators.First() as JwtSecurityTokenHandler; 276Assert.Equal("Bearer error=\"invalid_token\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 300Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 321Assert.Equal($"Bearer error=\"invalid_token\", error_description=\"{message}\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 338Assert.Equal("Bearer error=\"invalid_token\"", response.Response.Headers.WwwAuthenticate.First().ToString()); 356response.Response.Headers.WwwAuthenticate.First().ToString()); 421Assert.Equal(builder.ToString(), response.Response.Headers.WwwAuthenticate.First().ToString()); 435Assert.Equal("Bearer", response.Response.Headers.WwwAuthenticate.First().ToString()); 447Assert.Equal("Bearer", response.Response.Headers.WwwAuthenticate.First().ToString());
MicrosoftAccountTests.cs (2)
251Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 356Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First());
OpenIdConnect\OpenIdConnectAuthenticateTests.cs (1)
100Assert.StartsWith("/error?FailureMessage=", transaction.Response.Headers.GetValues("Location").First());
OpenIdConnect\OpenIdConnectChallengeTests.cs (1)
438Assert.Contains("samesite=none", transaction.SetCookie.First());
OpenIdConnect\UniqueJsonKeyClaimActionTests.cs (2)
41Assert.Equal("claimType", claims.First().Type); 42Assert.Equal("value", claims.First().Value);
TicketSerializerTests.cs (1)
50Assert.Equal("bootstrap", readTicket.Principal.Identities.First().BootstrapContext);
TwitterTests.cs (2)
439Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First()); 518Assert.Equal("/me", transaction.Response.Headers.GetValues("Location").First());
Microsoft.AspNetCore.Authorization.Test (5)
AuthorizationBuilderTests.cs (1)
103Assert.IsType<AssertionRequirement>(policy.Requirements.First());
AuthorizationPolicyFacts.cs (2)
110var rolesAuthorizationRequirement = combined.Requirements.OfType<RolesAuthorizationRequirement>().First(); 171var rolesAuthorizationRequirement = combined.Requirements.OfType<RolesAuthorizationRequirement>().First();
DefaultAuthorizationServiceTests.cs (2)
191var first = allowed.Failure.FailureReasons.First(); 218Assert.IsType<ClaimsAuthorizationRequirement>(allowed.Failure.FailedRequirements.First());
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
38var declaration = root.FindToken(diagnosticSpan.Start).Parent.AncestorsAndSelf().OfType<PropertyDeclarationSyntax>().First();
Microsoft.AspNetCore.Components.Analyzers.Tests (2)
Helpers\DiagnosticVerifier.Helper.cs (1)
135return CreateProject(new[] { source }, language).Documents.First();
Verifiers\DiagnosticVerifier.cs (1)
135VerifyDiagnosticLocation(analyzer, actual, actual.Location, expected.Locations.First());
Microsoft.AspNetCore.Components.Endpoints.Tests (9)
Builder\RazorComponentsEndpointConventionBuilderExtensionsTest.cs (9)
29Assert.All(endpointBuilder.DataSources.First().Endpoints, e => 53Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 72Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 93Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 115Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 137Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 160Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 186Assert.All(groupEndpoints.Skip(1).First().Endpoints, e => 212Assert.All(groupEndpoints.Skip(1).First().Endpoints, e =>
Microsoft.AspNetCore.Components.QuickGrid.Tests (13)
GridSortTest.cs (13)
39Assert.Equal("Name", propertyList.First().PropertyName); 40Assert.Equal(SortDirection.Ascending, propertyList.First().Direction); 55Assert.Equal("NullableDate", propertyList.First().PropertyName); 56Assert.Equal(SortDirection.Ascending, propertyList.First().Direction); 71Assert.Equal("NullableInt", propertyList.First().PropertyName); 72Assert.Equal(SortDirection.Ascending, propertyList.First().Direction); 87Assert.Equal("Child.ChildName", propertyList.First().PropertyName); 88Assert.Equal(SortDirection.Ascending, propertyList.First().Direction); 103Assert.Equal("Child.ChildNullableDate", propertyList.First().PropertyName); 104Assert.Equal(SortDirection.Ascending, propertyList.First().Direction); 119Assert.Equal("NullableDate", propertyList.First().PropertyName); 120Assert.Equal(SortDirection.Descending, propertyList.First().Direction); 138var firstProperty = propertyList.First();
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
38var declaration = root.FindToken(diagnosticSpan.Start).Parent.AncestorsAndSelf().OfType<PropertyDeclarationSyntax>().First();
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (2)
Helpers\DiagnosticVerifier.Helper.cs (1)
135return CreateProject(new[] { source }, language).Documents.First();
Verifiers\DiagnosticVerifier.cs (1)
135VerifyDiagnosticLocation(analyzer, actual, actual.Location, expected.Locations.First());
Microsoft.AspNetCore.Components.Tests (22)
PersistentStateValueProviderTests.cs (15)
33var componentState = componentStates.First(); 60var componentState = componentStates.First(); 82var componentState = componentStates.First(); 108var componentState = componentStates.First(); 147var componentState = componentStates.First(); 186var componentState1 = componentStates.First(); 259var componentState1 = componentStates.First(); 304var componentState1 = componentStates.First(); 345var componentState1 = componentStates.First(); 378var componentState1 = componentStates.First(); 418var componentState1 = componentStates.First(); 448var componentState = componentStates.First(); 483var componentState = componentStates.First(); 518var componentState = componentStates.First(); 553var componentState = componentStates.First();
RenderTreeDiffBuilderTest.cs (1)
1597var componentInstance = newTree.GetFrames().AsEnumerable().First().Component as FakeComponent;
Routing\RouterTest.cs (6)
197var renderedFrame = _renderer.Batches.First().ReferenceFrames.First(); 243var renderedFrame = _renderer.Batches.First().ReferenceFrames.First(); 263var renderedFrame = _renderer.Batches.First().ReferenceFrames.First();
Microsoft.AspNetCore.DataProtection.Tests (4)
Repositories\EphemeralXmlRepositoryTests.cs (2)
100repository.DeleteElements(deletableElements => deletableElements.First().DeletionOrder = 1); 104deletableElements.First().DeletionOrder = 1;
Repositories\FileSystemXmlRepositoryTests.cs (1)
269deletableElements.First().DeletionOrder = 1;
Repositories\RegistryXmlRepositoryTests.cs (1)
211deletableElements.First().DeletionOrder = 1;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Microsoft.AspNetCore.Diagnostics.Tests (14)
ExceptionHandlerTest.cs (13)
190Assert.Equal("no-cache", values.First()); 193Assert.Equal("-1", values.First()); 246Assert.Equal("no-cache", values.First()); 249Assert.Equal("-1", values.First()); 299Assert.Equal("max-age=3600", values.First()); 302Assert.Equal("max-age=3600", values.First()); 305Assert.Equal(expiresTime, values.First()); 308Assert.Equal("abcdef", values.First()); 373Assert.Equal("no-cache", values.First()); 441Assert.Equal("max-age=3600", values.First()); 444Assert.Equal("max-age=3600", values.First()); 447Assert.Equal(expiresTime, values.First()); 450Assert.Equal("abcdef", values.First());
StatusCodeMiddlewareTest.cs (1)
63Assert.Equal(expectedUri, response.Headers.First(s => s.Key == "Location").Value.First());
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\XmlComments\GrpcXmlCommentsDocumentFilter.cs (2)
33.Select(group => new KeyValuePair<string, ActionDescriptor>(group.Key, group.First())); 37var grpcMethodMetadata = nameAndType.Value.EndpointMetadata.OfType<GrpcMethodMetadata>().First();
Microsoft.AspNetCore.Hosting.Tests (4)
WebHostBuilderTests.cs (1)
1378var service = host.Services.GetServices<IHostedService>().OfType<NonThrowingHostedService>().First();
WebHostTests.cs (3)
63Assert.Equal("http://localhost:5002", serverAddressFeature.Addresses.First()); 82Assert.Equal("http://localhost:5003", serverAddressFeature.Addresses.First()); 102Assert.Equal("http://localhost:5009", serverAddressFeature.Addresses.First());
Microsoft.AspNetCore.Http.Connections.Tests (3)
MapConnectionHandlerTests.cs (3)
56Assert.Equal(req, policies[1].Requirements.First()); 66Assert.Equal(req, policies[1].Requirements.First()); 397var address = feature.Addresses.First().Replace("http", "ws") + "/socket";
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
70.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), syntaxTree);
ResponseExtensionTests.cs (1)
47Assert.Equal(location, context.Response.Headers.Location.First());
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
70.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), syntaxTree);
Microsoft.AspNetCore.Http.Results.Tests (4)
ResultsTests.cs (2)
459var result = Results.SignIn(principal, properties, authenticationSchemes?.First()) as SignInHttpResult; 464Assert.Equal(authenticationSchemes?.First(), result.AuthenticationScheme);
TypedResultsTests.cs (2)
469var result = TypedResults.SignIn(principal, properties, authenticationSchemes?.First()); 474Assert.Equal(authenticationSchemes?.First(), result.AuthenticationScheme);
Microsoft.AspNetCore.HttpsPolicy.Tests (6)
HttpsRedirectionMiddlewareTests.cs (6)
273var message = logMessages.First(); 277message = logMessages.Skip(1).First(); 361var message = logMessages.First(); 365message = logMessages.Skip(1).First(); 407var message = logMessages.First(); 451var message = logMessages.First();
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
305userPrincipal.Identities.First().AddClaim(claim);
Microsoft.AspNetCore.Identity.FunctionalTests (2)
LoginTests.cs (2)
121var recoveryCode = showRecoveryCodes.Context.RecoveryCodes.First(); 146var recoveryCode = showRecoveryCodes.Context.RecoveryCodes.First();
Microsoft.AspNetCore.Identity.InMemory.Test (1)
FunctionalTest.cs (1)
450transaction.CookieNameValue = transaction.SetCookie.Split(new[] { ';' }, 2).First();
Microsoft.AspNetCore.Identity.Specification.Tests (1)
IdentityResultAssert.cs (1)
41Assert.Equal(error, result.Errors.First().Description);
Microsoft.AspNetCore.Identity.Test (4)
SignInManagerTest.cs (3)
519&& i.Identities.First().AuthenticationType == IdentityConstants.TwoFactorRememberMeScheme), 942&& i.Identities.First().AuthenticationType == IdentityConstants.TwoFactorRememberMeScheme), 1009&& i.Identities.First().AuthenticationType == IdentityConstants.TwoFactorRememberMeScheme),
UserClaimsPrincipalFactoryTest.cs (1)
87var identity = principal.Identities.First();
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (3)
JsonPatchDocumentJsonPropertyAttributeTest.cs (3)
22var pathToCheck = patchDocument.Operations.First().path; 53var fromPath = patchDocument.Operations.First().from; 55var toPath = patchDocument.Operations.First().path;
Microsoft.AspNetCore.JsonPatch.Tests (3)
JsonPatchDocumentJsonPropertyAttributeTest.cs (3)
23var pathToCheck = patchDocument.Operations.First().path; 54var fromPath = patchDocument.Operations.First().from; 56var toPath = patchDocument.Operations.First().path;
Microsoft.AspNetCore.Mvc.Abstractions.Test (1)
Filters\FilterContextTest.cs (1)
27var result = context.IsEffectivePolicy((ITestFilterPolicy)filters.First());
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Binders\FormFileModelBinder.cs (1)
89value = postedFiles.First();
Microsoft.AspNetCore.Mvc.Core.Test (3)
ApplicationModels\AuthorizationApplicationModelProviderTest.cs (2)
98Assert.NotNull(authorizeFilters.First().Policy); 99Assert.Equal(3, authorizeFilters.First().Policy.Requirements.Count()); // Basic + Basic2 + Derived authorize
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (1)
158var metadata = provider.GetMetadataForProperties(typeof(ModelType)).First();
Microsoft.AspNetCore.Mvc.FunctionalTests (2)
AntiforgeryTestHelper.cs (1)
25var cookie = setCookieArray[0].Split(';').First().Split('=');
RazorPagesTest.cs (1)
1514return setCookie[0].Split(';').First();
Microsoft.AspNetCore.Mvc.IntegrationTests (9)
ValidationIntegrationTests.cs (5)
2022.First(); 2074.First(); 2144.First(); 2468.First(); 2513.First();
ValidationWithRecordIntegrationTests.cs (4)
1813.First(); 1865.First(); 1935.First(); 2254.First();
Microsoft.AspNetCore.Mvc.Localization.Test (2)
HtmlLocalizerTest.cs (1)
229Assert.Equal("World", allLocalizedStrings.First().Value);
ViewLocalizerTest.cs (1)
136Assert.Equal("World", allLocalizedStrings.First().Value);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
BsonTempDataSerializer.cs (1)
91var jTokenType = jObjectValue.Properties().First().Value.Type;
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (5)
JsonPatchExtensionsTest.cs (4)
87Assert.Equal(nameof(Customer), modelState.First().Key); 88Assert.Single(modelState.First().Value.Errors); 89Assert.Equal(error, modelState.First().Value.Errors.First().ErrorMessage);
NewtonsoftJsonInputFormatterTest.cs (1)
172var message = formatterContext.ModelState.Values.First().Errors[0].ErrorMessage;
Microsoft.AspNetCore.Mvc.Razor.Test (3)
RazorPageCreateTagHelperTest.cs (1)
86var enumerableType = serviceType.GetGenericArguments().First();
TagHelpers\TagHelperComponentTagHelperTest.cs (2)
247Assert.Equal($"Tag helper component '{typeof(TestTagHelperComponent)}' initialized.", sink.Writes.First().State.ToString(), StringComparer.Ordinal); 280Assert.Equal($"Tag helper component '{typeof(TestTagHelperComponent)}' processed.", sink.Writes.First().State.ToString(), StringComparer.Ordinal);
Microsoft.AspNetCore.Mvc.RazorPages.Test (8)
Builder\PageActionEndpointConventionBuilderResourceCollectionExtensionsTest.cs (8)
31Assert.All(endpointBuilder.DataSources.First().Endpoints, e => 52Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 73Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 95Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 118Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 141Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 167Assert.All(groupEndpoints.Skip(1).First().Endpoints, e => 193Assert.All(groupEndpoints.Skip(1).First().Endpoints, e =>
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (14)
Builder\ControllerActionEndpointConventionBuilderResourceCollectionExtensionsTest.cs (8)
31Assert.All(endpointBuilder.DataSources.First().Endpoints, e => 61Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 91var endpoints = endpointBuilder.DataSources.Skip(1).First().Endpoints; 123Assert.All(endpointBuilder.DataSources.Skip(1).First().Endpoints, e => 155Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 187Assert.All(endpointBuilder.DataSources.Skip(2).First().Endpoints, e => 222Assert.All(groupEndpoints.Skip(1).First().Endpoints, e => 257Assert.All(groupEndpoints.Skip(1).First().Endpoints, e =>
HtmlAttributePropertyHelperTest.cs (4)
16var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First(); 31var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First(); 46var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First(); 61var property = anonymous.GetType().GetTypeInfo().DeclaredProperties.First();
ViewComponents\DefaultViewComponentHelperTest.cs (1)
158return provider.GetViewComponents().First();
ViewComponents\ViewViewComponentResultTest.cs (1)
534MethodInfo = typeof(object).GetTypeInfo().DeclaredMethods.First()
Microsoft.AspNetCore.OpenApi.Tests (26)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (8)
46var generatedEndpoint = Assert.IsType<RouteEndpoint>(builder.DataSources.First().Endpoints.First()); 62var endpoint = builder.DataSources.First().Endpoints[0]; 92var endpoint = builder.DataSources.First().Endpoints[0]; 124var endpoint = builder.DataSources.First().Endpoints[0]; 149var endpoint = builder.DataSources.First().Endpoints[0]; 173var endpoint = builder.DataSources.First().Endpoints[0]; 213var endpoint = builder.DataSources.First().Endpoints[0];
Services\CreateSchemaReferenceIdTests.cs (2)
54Assert.Equal("triangle", triangleSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 56Assert.Equal("square", squareSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>());
Services\OpenApiGeneratorTests.cs (2)
123Assert.Equal("application/custom0", request.Content.First().Key); 139Assert.Equal("application/custom0", request.Content!.First().Key);
Services\OpenApiSchemaService\OpenApiSchemaService.PolymorphicSchemas.cs (14)
40Assert.Equal("triangle", triangleSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 42Assert.Equal("square", squareSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 79Assert.Equal(0, citySchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<int>()); 83Assert.Equal(1, timeSeriesSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<int>()); 87Assert.Equal(2, newsSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<int>()); 122Assert.Equal("student", citySchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 126Assert.Equal("teacher", timeSeriesSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 158Assert.Equal("paint", paintSchema.Properties["$type"].Enum.First().GetValue<string>()); 162Assert.Equal("fabric", fabricSchema.Properties["$type"].Enum.First().GetValue<string>()); 210Assert.Equal("dog", dogSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 214Assert.Equal("cat", catSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 218Assert.Equal("pet", petSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 291Assert.Equal("manager", managerSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>()); 293Assert.Equal("employee", employeeSchema.Properties[schema.Discriminator.PropertyName].Enum.First().GetValue<string>());
Microsoft.AspNetCore.Owin.Tests (2)
OwinEnvironmentTests.cs (2)
44Assert.Equal("CustomRequestValue", requestHeaders["CustomRequestHeader"].First()); 54Assert.Equal("CustomResponseValue", responseHeaders["CustomResponseHeader"].First());
Microsoft.AspNetCore.RateLimiting.Tests (1)
RateLimitingMiddlewareTests.cs (1)
160var message = logMessages.First();
Microsoft.AspNetCore.RequestDecompression.Tests (2)
RequestDecompressionMiddlewareTests.cs (2)
250AssertLog(logMessages.First(), LogLevel.Debug, $"The request will be decompressed with '{contentEncoding}'."); 251AssertLog(logMessages.Skip(1).First(), LogLevel.Trace, "The Content-Encoding header is empty or not specified. Skipping request decompression.");
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
148.First().Provider;
Microsoft.AspNetCore.ResponseCompression.Tests (22)
ResponseCompressionMiddlewareTest.cs (22)
110AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 111AssertLog(logMessages.Skip(1).First(), LogLevel.Trace, "Response compression is available for this Content-Type."); 112AssertLog(logMessages.Skip(2).First(), LogLevel.Debug, "No matching response compression provider found."); 194AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 196AssertLog(logMessages.Skip(1).First(), LogLevel.Debug, $"Response compression is not enabled for the Content-Type '{expected}'."); 282AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 283AssertLog(logMessages.Skip(1).First(), LogLevel.Debug, $"Response compression is not enabled for the Content-Type '{contentType}'."); 359AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 360AssertLog(logMessages.Skip(1).First(), LogLevel.Trace, "Response compression is available for this Content-Type."); 361AssertLog(logMessages.Skip(2).First(), LogLevel.Debug, "No matching response compression provider found."); 384AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 385AssertLog(logMessages.Skip(1).First(), LogLevel.Trace, "Response compression is available for this Content-Type."); 386AssertLog(logMessages.Skip(2).First(), LogLevel.Debug, "No matching response compression provider found."); 396AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 397AssertLog(logMessages.Skip(1).First(), LogLevel.Debug, "Response compression is not enabled for the Content-Type 'text/custom'."); 410AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 411AssertLog(logMessages.Skip(1).First(), LogLevel.Debug, "Response compression disabled due to the Content-Range header."); 428AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 429AssertLog(logMessages.Skip(1).First(), LogLevel.Debug, "Response compression disabled due to the Content-Encoding header."); 1339AssertLog(logMessages.First(), LogLevel.Trace, "This request accepts compression."); 1340AssertLog(logMessages.Skip(1).First(), LogLevel.Trace, "Response compression is available for this Content-Type."); 1341AssertLog(logMessages.Skip(2).First(), LogLevel.Debug, $"The response will be compressed with '{provider}'.");
Microsoft.AspNetCore.Routing.Microbenchmarks (2)
src\Http\Routing\test\UnitTests\Matching\RouteMatcherBuilder.cs (1)
44var endpoint = group.First();
src\Http\Routing\test\UnitTests\Matching\TreeRouterMatcherBuilder.cs (1)
55var endpoint = group.First();
Microsoft.AspNetCore.Routing.Tests (8)
Matching\RouteMatcherBuilder.cs (1)
44var endpoint = group.First();
Matching\TreeRouterMatcherBuilder.cs (1)
55var endpoint = group.First();
RouteConstraintBuilderTest.cs (5)
27Assert.Equal("controller", result.First().Key); 111Assert.Equal("id", result.First().Key); 124Assert.Equal("id", result.First().Key); 139Assert.Equal("name", result.First().Key); 141var optionalConstraint = (OptionalRouteConstraint)result.First().Value;
RouteTest.cs (1)
786Assert.DoesNotContain(routeDataTokens.First().Key, pathData.DataTokens.Keys);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (22)
AuthenticationTests.cs (1)
367Assert.Equal(authType.ToString(), response.Headers.WwwAuthenticate.First().Scheme);
Listener\AuthenticationOnExistingQueueTests.cs (1)
206var baseServerAddress = baseServer.Options.UrlPrefixes.First().ToString();
Listener\ServerOnExistingQueueTests.cs (1)
259var address = server.Options.UrlPrefixes.First().FullPrefix;
RequestHeaderTests.cs (1)
191Assert.Contains(requestHeaders[customHeader].First(), requestHeaders.Keys);
ResponseBodyTests.cs (2)
227Assert.Equal("30", contentLength.First()); 307Assert.Equal("10", contentLength.First());
ResponseHeaderTests.cs (6)
238Assert.Equal("value1a", response.Headers.GetValues("Custom1").First()); 239Assert.Equal("value1b", response.Headers.GetValues("Custom1").Skip(1).First()); 241Assert.Equal("value2a, value2b", response.Headers.GetValues("Custom2").First()); 268Assert.Equal("value1a", response.Headers.GetValues("Custom1").First()); 269Assert.Equal("value1b", response.Headers.GetValues("Custom1").Skip(1).First()); 271Assert.Equal("value2a, value2b", response.Headers.GetValues("Custom2").First());
ResponseSendFileTests.cs (4)
30AbsoluteFilePath = Directory.GetFiles(Directory.GetCurrentDirectory()).First(); 229Assert.Equal(FileLength.ToString(CultureInfo.InvariantCulture), contentLength.First()); 250Assert.Equal("10", contentLength.First()); 271Assert.Equal("0", contentLength.First());
ResponseTrailersTests.cs (3)
165Assert.Equal((2 * body.Length).ToString(CultureInfo.InvariantCulture), contentLength.First()); 190Assert.Equal(body.Length.ToString(CultureInfo.InvariantCulture), contentLength.First()); 216Assert.Equal(body.Length.ToString(CultureInfo.InvariantCulture), contentLength.First());
src\Shared\Http2cat\Http2CatHostedService.cs (1)
63ip = Dns.GetHostEntry(address.Host).AddressList.First();
Utilities.cs (2)
108prefix = options.Value.UrlPrefixes.First(); // Has new port 133prefix = server.Listener.Options.UrlPrefixes.First(); // Has new port
Microsoft.AspNetCore.Server.HttpSys.NonHelixTests (1)
Utilities.cs (1)
52prefix = server.Listener.Options.UrlPrefixes.First(); // Has new port
Microsoft.AspNetCore.Server.Kestrel.Core (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Servers\Kestrel\shared\KnownHeaders.cs (1)
447.OrderBy(g => g.First(), KnownHeaderComparer.Instance)
Microsoft.AspNetCore.Server.Kestrel.Tests (11)
ConfigurationReaderTests.cs (11)
176var end1 = endpoints.First(); 184var end2 = endpoints.Skip(1).First(); 192var end3 = endpoints.Skip(2).First(); 205var end4 = endpoints.Skip(3).First(); 231var endpoint = reader.Endpoints.First(); 248var endpoint = reader.Endpoints.First(); 264var endpoint = reader.Endpoints.First(); 279var endpoint = reader.Endpoints.First(); 293var endpoint = reader.Endpoints.First(); 339VerifySniConfig(reader.Endpoints.First().Sni["*.Example.org"]); 376var endpoint = reader.Endpoints.First();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (1)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IHostPortExtensions.cs (1)
19return host.GetPorts().First();
Microsoft.AspNetCore.Session.Tests (10)
SessionTests.cs (10)
96Assert.True(!string.IsNullOrWhiteSpace(values.First())); 153Assert.Contains("; secure", values.First()); 157Assert.DoesNotContain("; secure", values.First()); 203var cookie = SetCookieHeaderValue.ParseList(response.Headers.GetValues("Set-Cookie").ToList()).First(); 263var cookie = SetCookieHeaderValue.ParseList(response.Headers.GetValues("Set-Cookie").ToList()).First(); 321var cookie = SetCookieHeaderValue.ParseList(response.Headers.GetValues("Set-Cookie").ToList()).First(); 425var cookie = SetCookieHeaderValue.ParseList(response.Headers.GetValues("Set-Cookie").ToList()).First(); 494var cookie = SetCookieHeaderValue.ParseList(response.Headers.GetValues("Set-Cookie").ToList()).First(); 682var message = sink.Writes.First(); 731var message = sink.Writes.First();
Microsoft.AspNetCore.Shared.Tests (15)
PropertyHelperTest.cs (4)
19var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 34var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 49var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 97var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property;
SecurityHelperTests.cs (11)
45Assert.Equal("Test3", user.Identities.Skip(0).First().Name); 46Assert.Equal("Test2", user.Identities.Skip(1).First().Name); 47Assert.Equal("Test1", user.Identities.Skip(2).First().Name); 75Assert.Equal(newEmptyIdentity, user.Identities.Skip(0).First()); 76Assert.Equal(identityTwo, user.Identities.Skip(1).First()); 77Assert.Equal(identityNoAuthTypeWithClaim, user.Identities.Skip(2).First()); 78Assert.Equal(identityEmptyWithAuthType, user.Identities.Skip(3).First()); 87Assert.Equal("Test3", user.Identities.Skip(0).First().Name); 88Assert.Equal(identityTwo, user.Identities.Skip(1).First()); 89Assert.Equal(identityNoAuthTypeWithClaim, user.Identities.Skip(2).First()); 90Assert.Equal(identityEmptyWithAuthType, user.Identities.Skip(3).First());
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (5)
HubConnectionTests.cs (5)
1454var hubProtocol = HubProtocols.First().Value; 1455var transportType = TransportTypes().First().Cast<HttpTransportType>().First(); 2147path: HubPaths.First(), 2268.WithUrl(server.Url + HubPaths.First(), HttpTransportType.WebSockets)
Microsoft.AspNetCore.SignalR.Tests (5)
HubConnectionHandlerTests.cs (3)
502Assert.Equal(exceptionLog.First().Exception.Message, $"The maximum message size of {maximumMessageSize}B was exceeded. The message size can be configured in AddHubOptions."); 532Assert.Equal(exceptionLog.First().Exception.Message, $"The maximum message size of {maximumMessageSize}B was exceeded. The message size can be configured in AddHubOptions."); 583Assert.Equal(exceptionLog.First().Exception.Message, $"The maximum message size of {maximumMessageSize}B was exceeded. The message size can be configured in AddHubOptions.");
MapSignalRTests.cs (2)
128Assert.Equal(req, policies[1].Requirements.First()); 138Assert.Equal(req, policies[1].Requirements.First());
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
Helpers.cs (1)
15return server.Services.GetService<IServer>().Features.Get<IServerAddressesFeature>().Addresses.First();
Microsoft.AspNetCore.TestHost.Tests (8)
ClientHandlerTests.cs (8)
364Assert.Equal("TestValue:1", response.Headers.GetValues("TestHeader").First()); 367Assert.Equal("TestValue:2", response.Headers.GetValues("TestHeader").First()); 380Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First()); 416Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First()); 435Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First()); 453Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First()); 475Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First()); 534Assert.Equal("TestValue", response.Headers.GetValues("TestHeader").First());
Microsoft.AspNetCore.Testing.Tests (1)
FakesExtensionsTests.cs (1)
62BaseAddress = host.GetListenUris().First()
Microsoft.AspNetCore.WebSockets.Tests (1)
IHostPortExtensions.cs (1)
15return host.GetPorts().First();
Microsoft.Build.Framework (1)
BuildCheck\BuildCheckTracingData.cs (1)
42.ToDictionary(g => g.Key, g => g.First().Value.TotalRuntime);
Microsoft.Cci.Extensions (5)
Extensions\CSharp\CSharpCciExtensions.cs (3)
435if (methodDefinition.ParameterCount == 1 && !TypeHelper.TypesAreEquivalent(methodDefinition.Parameters.First().Type, methodDefinition.ContainingTypeDefinition.PlatformType.SystemBoolean)) 548IMethodDefinition propertyRep = property.Accessors.First().ResolvedMethod; 868InterfaceImplementation iImpl = foundInterfaces.First();
Writers\CSharp\CSDeclarationWriter.Events.cs (1)
14IMethodDefinition accessor = evnt.Accessors.First().ResolvedMethod;
Writers\CSharp\CSharpWriter.cs (1)
271var onlyField = excludedFields.First();
Microsoft.CodeAnalysis (2)
CommandLine\CommonCompiler.cs (1)
626foreach (var assembly in currentAssembly.Modules.First().ReferencedAssemblySymbols.OrderBy(a => a.Name))
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Microsoft.CodeAnalysis.Analyzers (18)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
420var (unshippedVersion, releaseTrackingLine) = releaseTrackingDataForRule.ReleasesByVersionMap.First();
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (3)
379string.Compare(entriesToAdd.First(), lineText, StringComparison.OrdinalIgnoreCase) <= 0) 381builder.AppendLine(entriesToAdd.First()); 382entriesToAdd.Remove(entriesToAdd.First());
MetaAnalyzers\RegisterActionAnalyzer.cs (1)
336ITypeSymbol? type = semanticModel.GetTypeInfo(arguments.First(), context.CancellationToken).ConvertedType;
MetaAnalyzers\ReportDiagnosticAnalyzer.cs (1)
212SyntaxNode argument = arguments.First();
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Microsoft.CodeAnalysis.AnalyzerUtilities (15)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAbstractValue.cs (1)
29!analysisEntities.First().Type.IsValueType)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (2)
124var currentCopyValue = GetAbstractValue(assignedValue.AnalysisEntities.First()); 374SetAbstractValue(targetAnalysisData, leftCopyValue.AnalysisEntities.First(), rightCopyValue, TryGetAddressSharedCopyValue, setCopyValuePredicateKind);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
713IOperation lValueOperation = lValuePointsToAbstractValue.LValueCapturedOperations.First();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (1)
226object? o = LiteralValues.First();
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
1962var target = pointsToValue.LValueCapturedOperations.First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.CodeAnalysis.BannedApiAnalyzers (11)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Microsoft.CodeAnalysis.CodeStyle (5)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.CodeAnalysis.CodeStyle.Fixes (14)
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
222.GetAncestorsOrThis<TExpressionSyntax>().First());
src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractAddDocCommentNodesCodeFixProvider.cs (2)
102var nodeAfterNewParamNode = paramNodes.FirstOrDefault() ?? newDocComment.ChildNodes().First(); 115GetNewNode(parameterName, nodeAfterNewParamNode == newDocComment.ChildNodes().First())
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (4)
201var baseFieldWithNamingStyle = fieldNamingRule.NamingStyle.MakeCompliant(baseName).First(); 202var basePropertyWithNamingStyle = propertyNamingRule.NamingStyle.MakeCompliant(baseName).First(); 232parameterToNewFieldMap[bestNameForParameter] = fieldNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First(); 233parameterToNewPropertyMap[bestNameForParameter] = propertyNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (2)
108var commonType = commonTypes.First(); 117return similarTypes.First();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
62var firstGeneratedMember = rootWithCoreMembers.GetAnnotatedNodes(CodeGenerator.Annotation).First(); 95.First();
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
262var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (2)
src\Features\DiagnosticsTestUtilities\NamingStyles\NamingStylesTestOptionSets.cs (2)
32var firstPreferences = (NamingStylePreferences)first.First().Value; 33var secondPreferences = (NamingStylePreferences)second.First().Value;
Microsoft.CodeAnalysis.Collections.Package (1)
Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Conversions.cs (1)
1197method, requiredMembers.First().Value);
Binder\Binder_Statements.cs (1)
3892containerNode = containingType.DeclaringSyntaxReferences.Select(r => r.GetSyntax()).OfType<TypeDeclarationSyntax>().First();
Binder\Semantics\OverloadResolution\MemberAnalysisResult.cs (1)
175public int FirstBadArgument => BadArgumentsOpt.TrueBits().First();
BoundTree\UnboundLambda.cs (2)
1268return candidates.First().Value; 1271IEnumerable<KeyValuePair<T, BoundLambda>> minDiagnosticsGroup = candidates.GroupBy(lambda => lambda.Value.Diagnostics.Diagnostics.Length).OrderBy(group => group.Key).First();
Compilation\CSharpCompilation.cs (1)
5051_cache[mergedNamespace.ConstituentNamespaces.OfType<SourceNamespaceSymbol>().First().MergedDeclaration] = symbol;
CSharpCompilationOptions.cs (1)
712builder.Add(Diagnostic.Create(MessageProvider.Instance, (int)ErrorCode.ERR_BadCompilationOptionValue, nameof(Usings), Usings.Where(u => !u.IsValidClrNamespaceName()).First() ?? "null"));
FlowAnalysis\NullableWalker_Patterns.cs (1)
901var leaf = nodes.Where(n => n is BoundLeafDecisionDagNode leaf && leaf.Label == node.DefaultLabel).First();
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1055return SpecializedCollections.SingletonCollection(names.First());
Symbols\Source\SourceLocalSymbol.cs (1)
175Contains(nodeToBind.Ancestors().OfType<StatementSyntax>().First().Kind()) ||
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorConstructor.cs (1)
30var field = ContainingType.GetFieldsToEmit().First();
Symbols\TypeSymbol.cs (4)
1299Symbol previous = methodSet.First(); 1336if (bases.ContainsKey(implementations[i].MethodSet.First().ContainingType)) 1381conflictingImplementation1 = implementations[0].MethodSet.First(); 1382conflictingImplementation2 = implementations[1].MethodSet.First();
Utilities\ValueSetFactory.EnumeratedValueSet.cs (1)
54return _tc.ToConstantValue(_membersIncludedOrExcluded.OrderBy(k => k).First());
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (1)
62return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation();
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
440var lastAssignedMemberDeclaration = group.First().assignedMemberDeclaration;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
302var expression = (ExpressionSyntax)currentReplacedNode.ChildNodes().First();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
121.First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (1)
36var fromClause = (FromClauseSyntax)allClauses.First();
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2628var expectedSpans = workspace.Documents.First().AnnotatedSpans;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (20)
CommandLineTests.cs (20)
759Assert.Equal((int)ErrorCode.ERR_CantOpenWin32Manifest, errors.First().Code); 760Assert.Equal(2, errors.First().Arguments.Count()); 771Assert.Equal((int)ErrorCode.ERR_CantOpenIcon, errors.First().Code); 772Assert.Equal(2, errors.First().Arguments.Count()); 782Assert.Equal((int)ErrorCode.ERR_CantOpenWin32Res, errors.First().Code); 783Assert.Equal(2, errors.First().Arguments.Count()); 793Assert.Equal((int)ErrorCode.ERR_CantOpenWin32Res, errors.First().Code); 794Assert.Equal(2, errors.First().Arguments.Count()); 804Assert.Equal((int)ErrorCode.ERR_CantOpenIcon, errors.First().Code); 805Assert.Equal(2, errors.First().Arguments.Count()); 815Assert.Equal((int)ErrorCode.ERR_CantOpenWin32Manifest, errors.First().Code); 816Assert.Equal(2, errors.First().Arguments.Count()); 884Assert.Equal((int)ErrorCode.ERR_ErrorBuildingWin32Resources, errors.First().Code); 885Assert.Equal(1, errors.First().Arguments.Count()); 9651var text = comp.DiagnosticFormatter.Format(syntaxTree.GetDiagnostics().First()); 9662text = comp.DiagnosticFormatter.Format(syntaxTree.GetDiagnostics().First()); 9670text = comp.DiagnosticFormatter.Format(syntaxTree.GetDiagnostics().First()); 10396var syntaxTreeInput = ctx.CompilationProvider.Select((c, _) => c.SyntaxTrees.First()); 14695var classOptions = gc.AnalyzerConfigOptions.GetOptions(gc.Compilation.SyntaxTrees.First()); 14735var classOptions = provider.GetOptions(cmd.Compilation.SyntaxTrees.First());
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
RawStringLiteral\RawStringLiteralCommandHandler_Return.cs (1)
41var span = spans.First();
RawStringLiteral\RawStringLiteralCommandHandler_TypeChar.cs (1)
43var span = spans.First();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (79)
AddMissingImports\CSharpAddMissingImportsRefactoringProviderTests.cs (1)
32var hostDocument = workspace.Documents.First();
Classification\SemanticClassifierTests.cs (2)
35var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 3526var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
Classification\SyntacticClassifierTests.cs (6)
25var document = workspace.CurrentSolution.Projects.First().Documents.First(); 5786var document = workspace.CurrentSolution.Projects.First().Documents.First(); 5816var document = workspace.CurrentSolution.Projects.First().Documents.First();
Classification\SyntacticTaggerTests.cs (2)
39var document = workspace.Documents.First(); 91var document = workspace.Documents.First();
Classification\TotalClassifierTests.cs (3)
37var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 2852var document = workspace.Documents.First(); 2966var document = workspace.Documents.First();
CodeActions\PreviewExceptionTests.cs (1)
97workspace, document, textBuffer, provider, codeActions.First(), fixAllFlavors: null);
CommentSelection\CSharpCommentSelectionTests.cs (2)
121var doc = workspace.Documents.First(); 147textView.Selection.Select(new VirtualSnapshotPoint(snapshot, spans.First().Start),
Completion\ArgumentProviders\AbstractCSharpArgumentProviderTests`1.cs (1)
21var argumentList = token.GetRequiredParent().GetAncestorsOrThis<BaseArgumentListSyntax>().First();
Completion\ArgumentProviders\ArgumentProviderOrderTests.cs (1)
103var firstArgumentProvider = orderedCSharpArgumentProviders.First();
Completion\CompletionProviders\CompletionProviderOrderTests.cs (1)
135var firstCompletionProvider = orderedCSharpCompletionProviders.First();
Completion\CompletionProviders\ObjectInitializerCompletionProviderTests.cs (1)
669var item = completionList.ItemsList.First();
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (1)
54var documentId = solution.Projects.Single().State.AnalyzerConfigDocumentStates.Ids.First();
EventHookup\EventHookupTestState.cs (2)
67var textElement = _commandHandler.EventHookupSessionManager.TEST_MostRecentToolTipContent.First(); 69Assert.Equal(expectedText, textElement.Runs.First().Text);
ExtractMethod\ExtractMethodBase.cs (2)
41var testDocument = workspace.Documents.First(); 189var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
Formatting\Indentation\CSharpFormatterTestsBase.cs (2)
73var document = buffer.CurrentSnapshot.GetRelatedDocumentsWithChanges().First(); 119var buffer = workspace.Documents.First().GetTextBuffer();
Formatting\Indentation\SmartIndenterEnterOnTokenTests.cs (2)
1316var hostdoc = workspace.Documents.First(); 1355var hostdoc = workspace.Documents.First();
Formatting\Indentation\SmartIndenterTests.cs (1)
3768var wpfTextView = workspace.Documents.First().GetTextView();
Formatting\Indentation\SmartTokenFormatterFormatTokenTests.cs (1)
569var buffer = workspace.Documents.First().GetTextBuffer();
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (4)
54var buffer = workspace.Documents.First().GetTextBuffer(); 82var buffer = workspace.Documents.First().GetTextBuffer(); 111var buffer = workspace.Documents.First().GetTextBuffer(); 169var buffer = workspace.Documents.First().GetTextBuffer();
LineSeparators\LineSeparatorTests.cs (1)
500var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
OnTheFlyDocs\OnTheFlyDocsUtilitiesTests.cs (9)
33var document = solution.Projects.First().Documents.First(); 41.First(); 69var document = solution.Projects.First().Documents.First(); 77.First(); 115var document = solution.Projects.First().Documents.First(); 123.First();
Organizing\AbstractOrganizerTests.cs (1)
29var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
226var project = workspace.CurrentSolution.Projects.First();
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (10)
152var implProject = workspace.CurrentSolution.Projects.First(); 215var implProject = workspace.CurrentSolution.Projects.First(); 272var implProject = workspace.CurrentSolution.Projects.First(); 323var implProject = workspace.CurrentSolution.Projects.First(); 370var implProject = workspace.CurrentSolution.Projects.First(); 428var implProject = workspace.CurrentSolution.Projects.First(); 490var implProject = workspace.CurrentSolution.Projects.First(); 497implProject = workspace.CurrentSolution.Projects.First().AddMetadataReference(MetadataReference.CreateFromFile(dllFilePath)); 505implProject = workspace.CurrentSolution.Projects.First(); 511implProject = workspace.CurrentSolution.Projects.First().AddMetadataReference(MetadataReference.CreateFromFile(realImplementationDllFilePath));
PdbSourceDocument\PdbSourceDocumentTests.cs (3)
395var implProject = workspace.CurrentSolution.Projects.First(); 436var implProject = workspace.CurrentSolution.Projects.First(); 836var project = workspace.CurrentSolution.Projects.First();
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (2)
201var document = workspace.CurrentSolution.Projects.First().Documents.First();
QuickInfo\SyntacticQuickInfoSourceTests.cs (3)
593var textElement = textElements.First(); 628var document = workspace.CurrentSolution.Projects.First().Documents.First();
StringCopyPaste\StringCopyPasteCommandHandlerTests.cs (1)
189broker.SetSelectionRange(selections, selections.First());
StringIndentation\StringIndentationTests.cs (1)
30var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
SymbolKey\SymbolKeyCompilationsTests.cs (4)
661sym1 = comp1.Assembly.Modules.First(); 662sym2 = comp2.Assembly.Modules.First(); 694var module1 = compilation1.Assembly.Modules.First(); 695var module2 = compilation2.Assembly.Modules.First();
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (1)
257var model = comp40.GetSemanticModel(comp40.SyntaxTrees.First());
TextStructureNavigation\TextStructureNavigatorTests.cs (1)
483var buffer = workspace.Documents.First().GetTextBuffer();
Utilities\CSharpServiceTestExtensions.cs (2)
40return node.ChildNodes().OfType<T>().First(); 50=> (syntaxTree.GetRoot() as CompilationUnitSyntax).Members.OfType<TypeDeclarationSyntax>().First();
Workspaces\WorkspaceTests_EditorFeatures.cs (3)
249var tree = await currentSnapshot.Projects.First().Documents.First().GetSyntaxTreeAsync(); 716var doc = solution.Projects.Single().Documents.First();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (95)
CodeGen\CodeGenCapturing.cs (1)
432var fields = methods.First().CaptureContext.VariablesByScope[0];
CodeGen\CodeGenDeconstructTests.cs (30)
96var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 253var tree = comp.Compilation.SyntaxTrees.First(); 1109var tree = comp.Compilation.SyntaxTrees.First(); 2285var tree = comp.Compilation.SyntaxTrees.First(); 2688var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3130var lhs = tree.GetRoot().DescendantNodes().OfType<DeclarationExpressionSyntax>().First(); 3178var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3242var x123 = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3280var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3330var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3443var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 3479var lhs = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 5504var firstY = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(d => d.Identifier.ValueText == "y").First(); 5535var firstX = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(d => d.Identifier.ValueText == "x").First(); 5908var discard1 = GetDiscardDesignations(tree).First(); 5999var discard = GetDiscardIdentifiers(tree).First(); 6254var discard = GetDiscardIdentifiers(tree).First(); 6305var discard1 = GetDiscardIdentifiers(tree).First(); 6337var discard1 = GetDiscardDesignations(tree).First(); 6367var discard = GetDiscardIdentifiers(tree).First(); 6394DiscardDesignationSyntax discard1 = GetDiscardDesignations(tree).First(); 6403IdentifierNameSyntax discard2 = GetDiscardIdentifiers(tree).First(); 6562var discard1 = GetDiscardIdentifiers(tree).First(); 6860var discard1 = GetDiscardDesignations(tree).First(); 6975var discard1 = GetDiscardDesignations(tree).First(); 6993var discard3 = GetDiscardIdentifiers(tree).First(); 7067var discard = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().First(); 7431Assert.Equal("int", model.GetTypeInfo(x1Ref.First()).Type.ToDisplayString()); 7436Assert.Equal("string[]", model.GetTypeInfo(x2Ref.First()).Type.ToDisplayString()); 9010var node = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First();
CodeGen\CodeGenTupleEqualityTests.cs (8)
358var tree = comp.Compilation.SyntaxTrees.First(); 362var tupleX = tree.GetCompilationUnitRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 679var tree = comp.Compilation.SyntaxTrees.First(); 710var tree = comp.Compilation.SyntaxTrees.First(); 2574var firstEquals = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 4083var comparison = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 5122var equals = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 5158var equals = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First();
CodeGen\CodeGenTupleTest.cs (54)
1615var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 3220var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 3253var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 4156var node = nodes.OfType<MemberAccessExpressionSyntax>().Where(n => n.ToString() == "x.Rest").First(); 7497var declaration = tree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First(); 7530var declaration = tree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First(); 8299var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8356var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8414var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8461var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8558var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8605var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8640var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8669var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8698var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8727var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8783var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8812var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8856var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8901var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 8966var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 9143var node = nodes.OfType<TupleExpressionSyntax>().First(); 9224var node = nodes.OfType<TupleExpressionSyntax>().First(); 9307var node = nodes.OfType<TupleExpressionSyntax>().First(); 12693var node = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First(); 14275var f1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "F1").First(); 14289var p1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "P1").First(); 16568var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 16605var x = nodes.OfType<VariableDeclaratorSyntax>().First(); 17410var secondElement = nodes.OfType<TupleExpressionSyntax>().First().Arguments[1]; 19063var expr1 = exprs.First(); 19102var expr1 = exprs.First(); 19141var expr1 = exprs.First(); 19180var expr1 = exprs.First(); 19231var x1 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().Skip(1).First()); 19234var x2 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().Skip(5).First()); 19396var x1 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().Skip(1).First()); 19399var x2 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().Skip(2).First()); 19426var x1 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().Skip(1).First()); 19480var x1 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().First()); 19538var x1 = model.GetDeclaredSymbol(nodes.OfType<VariableDeclaratorSyntax>().First()); 19661var invocation1 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().First()); 19664var invocation2 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().Skip(4).First()); 19667var invocation3 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().Skip(5).First()); 19705var invocation1 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().First()); 19708var invocation2 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().Skip(1).First()); 19711var invocation3 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().Skip(2).First()); 19736var invocation1 = model.GetSymbolInfo(nodes.OfType<InvocationExpressionSyntax>().First()); 20359var c1 = nodes.OfType<ClassDeclarationSyntax>().First(); 20364var c2 = nodes.OfType<ClassDeclarationSyntax>().Skip(1).First(); 20368var c3 = nodes.OfType<ClassDeclarationSyntax>().Skip(2).First(); 21352var x1 = nodes.OfType<VariableDeclaratorSyntax>().First(); 21355var x2 = nodes.OfType<VariableDeclaratorSyntax>().Skip(1).First(); 22857var x = nodes.OfType<VariableDeclaratorSyntax>().First();
CodeGen\ObjectAndCollectionInitializerTests.cs (1)
3587var tree = comp.SyntaxTrees.First();
Emit\EmitMetadataTests.cs (1)
1420var fieldDefinition = typeDefinition.GetFields(context).First();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (17)
CodeGen\IndexAndRangeTests.cs (6)
91var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().Skip(2).First(); 332var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First(); 419var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First(); 506var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First(); 1573var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First(); 1808var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First();
Emit\EditAndContinue\EditAndContinueTests.cs (1)
6487CheckBlobValue(readers, reader3.GetCustomAttribute(reader3.CustomAttributes.First()).Value, new byte[] { 0x01, 0x00, 0x00, 0x00 });
Emit\NumericIntPtrTests.cs (10)
11179var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11202var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11230var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11255var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 11300var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (258)
Attributes\AttributeTests.cs (22)
934var attrSyntax = root.DescendantNodes().OfType<AttributeSyntax>().First(); 938var newAttrSyntax = newRoot.DescendantNodes().OfType<AttributeSyntax>().First(); 3909var attr = attrs.First(); 4011var attr = attrs.First(); 4017attr = attrs.First(); 4022attr = attrs.First(); 4030attr = attrs.First(); 4035attr = attrs.First(); 4521attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 2); 4527attrs.First().VerifyValue(0, TypedConstantKind.Primitive, 2); 4576attrs.First().VerifyValue(0, TypedConstantKind.Type, cClass.AsUnboundGenericType()); 4616attrs.First().VerifyValue(0, TypedConstantKind.Type, bClass.AsUnboundGenericType()); 5253var attr = attrs.First(); 5259attr = attrs.First(); 5314var attr = attrs.First(); 5326attr = attrs.First(); 9915var typeInAttribute = (INamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().Value; 9917Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType); 9925typeInAttribute = (INamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().Value; 9927Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType); 11639var firstArgument = tree.GetRoot().DescendantNodes().OfType<AttributeArgumentSyntax>().First(); 11643var secondArgument = tree.GetRoot().DescendantNodes().OfType<AttributeArgumentSyntax>().Skip(1).First();
Attributes\AttributeTests_Assembly.cs (1)
2250Assert.Equal("System.Reflection.AssemblyFileVersionAttribute(\"4.3.2.1\")", attrlist.First().ToString());
Attributes\AttributeTests_Nullable.cs (1)
148var interfaceImpl1 = reader.GetInterfaceImplementation(interfaceHandles.First());
Attributes\AttributeTests_Security.cs (1)
58var securityAttribute = typeSecurityAttributes.First();
Attributes\AttributeTests_WellKnownAttributes.cs (1)
5154var attrSym = attrs.First();
Diagnostics\DiagnosticAnalyzerTests.cs (2)
3749var localDecl1 = tree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First(); 4310var localDeclaration = tree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First();
Diagnostics\GetDiagnosticsTests.cs (3)
907var localDecl = syntaxTree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First(); 1186var localDecl = syntaxTree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First(); 1674var localDecl = tree1.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().First();
FieldKeywordTests.cs (2)
10510var previousAccessor = tree.GetRoot().DescendantNodes().OfType<AccessorDeclarationSyntax>().First(); 10513var modifiedAccessor = modifiedTree.GetRoot().DescendantNodes().OfType<AccessorDeclarationSyntax>().First();
FirstClassSpanTests.cs (1)
5032var aVariable = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First();
FlowAnalysis\RegionAnalysisTests.cs (8)
2536var propertyDataFlowAnalysis = dataFlowAnalysisResults.First(); 3102var statement = compilation.SyntaxTrees[0].GetCompilationUnitRoot().DescendantNodesAndSelf().OfType<StatementSyntax>().First(); 4527var stmt2 = tree.GetCompilationUnitRoot().DescendantNodesAndSelf().OfType<StatementSyntax>().Where(n => n.ToString().StartsWith(keyword)).First(); 5487var methodBlock = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BlockSyntax>().First(); 5488var foreachStatement = methodBlock.DescendantNodes().OfType<ForEachStatementSyntax>().First(); 5489var foreachBlock = foreachStatement.DescendantNodes().OfType<BlockSyntax>().First(); 5490var lambdaExpression = methodBlock.DescendantNodes().OfType<ParenthesizedLambdaExpressionSyntax>().First(); 5491var lambdaBlock = lambdaExpression.DescendantNodes().OfType<BlockSyntax>().First();
OverloadResolutionPriorityTests.cs (6)
979var secondCtor = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().Skip(ctorToForce).First(); 999var m = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.C")!.GetMembers("M").OfType<MethodSymbol>().First(); 2241var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 2313var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 2348var invocation = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First(); 2411var invocation = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().First();
RefStructInterfacesTests.cs (5)
7985var foreachSyntax = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First(); 11067var foreachSyntax = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First(); 14966var foreachSyntax = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First(); 18183var foreachSyntax = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First(); 21306var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First();
Semantics\CollectionExpressionTests.cs (3)
4770var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 33485var collectionExpression = tree.GetRoot().DescendantNodes().OfType<CollectionExpressionSyntax>().First(); 33526var collectionExpression = tree.GetRoot().DescendantNodes().OfType<CollectionExpressionSyntax>().First();
Semantics\ExtensionOperatorsTests.cs (72)
688var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 787var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 835var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 906var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 967var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 1035var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 2178var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.IfStatementSyntax>().First().Condition; 4220var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 4718var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5008var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5062var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5110var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5158var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5207var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5255var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5304var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5355var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5410var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5524var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5596var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5667var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5738var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5800var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5863var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5928var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 5998var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 6066var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 6140var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 8335var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PostfixUnaryExpressionSyntax>().First(); 8406var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PostfixUnaryExpressionSyntax>().First(); 10390var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 10449var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 11465var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 11564var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 11612var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 11683var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 11744var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 11812var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 13707var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 14033var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 14796var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 14846var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 15016var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 15083var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 15208var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 16003var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 16054var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 18768var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 18895var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 18999var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 19059var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().Where(a => a.Kind() != SyntaxKind.AddExpression).First(); 19120var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 19159var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 19202var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().Where(a => a.Kind() is not (SyntaxKind.AddExpression or SyntaxKind.CoalesceExpression)).First(); 19680var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 19735var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.BinaryExpressionSyntax>().First(); 20189var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(a => a.Kind() != SyntaxKind.SimpleAssignmentExpression).First(); 20316var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(a => a.Kind() != SyntaxKind.SimpleAssignmentExpression).First(); 20496var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 20550var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 20598var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 20695var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21288var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21351var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21416var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21486var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21554var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 21628var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 27123var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 27178var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 27227var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First(); 27282var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First();
Semantics\ExtensionTests.cs (42)
902var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 929var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1220var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1385var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1547var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1571var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1604var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1633var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 1661var extension1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 3157var type1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 3219var type1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 3532var type1 = tree.GetRoot().DescendantNodes().OfType<ExtensionBlockDeclarationSyntax>().First(); 11908var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "new object().Method").First(); 11964var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "new object().Method").First(); 16892var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.M").First(); 16920var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.M").First(); 16948var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.M").First(); 16976var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.ToString").First(); 17118var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.f").First(); 17260var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "object.f").First(); 17988var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First(); 18020var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "new C().M").First(); 18058var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First(); 18095var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "new C().M").First(); 18178var memberAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "new C().M").First(); 20520var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "\"\".Property").First(); 20548var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, """(b switch { true => "", _ => "" }).Property""").First(); 20576var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, """(b ? "" : null).Property""").First(); 20661var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "null.Property").First(); 20698var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "default.Property").First(); 20793var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "(default, default).Property").First(); 21455var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 21589var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 21624var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 21686var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 21725var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 21775var deconstruction = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First(); 24331VerifyFlowGraph(comp, comp.SyntaxTrees.Single().GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(), """ 33854var extensionParameterSyntax = tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 33897var extensionParameterSyntax = tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 42161var loop = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First(); 42193loop = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().First();
Semantics\ExtensionTests2.cs (1)
1300var propertyAccess = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C<object?>.P").First();
Semantics\InlineArrayTests.cs (3)
2508var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.Identifier.ValueText == "F").First(); 6033var f = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.Identifier.ValueText == "F").First(); 16495var m3 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(m => m.Identifier.ValueText == "M3").First().Parent;
Semantics\OutVarTests.cs (20)
5313var node = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First(); 11077var node = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First(); 20954Assert.True(decl.Ancestors().OfType<VariableDeclaratorSyntax>().First().ArgumentList.Contains(decl)); 32996var discard3 = GetDiscardIdentifiers(tree).First(); 33095var discard3 = GetDiscardIdentifiers(tree).First(); 33694var z1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "z1").First(); 35664var statementBefore = identifierBefore.Ancestors().OfType<StatementSyntax>().First(); 36001var blockBodySyntax = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().First(); 36026var expressionBodySyntax = tree.GetRoot().DescendantNodes().OfType<ArrowExpressionClauseSyntax>().First(); 36049var declarationSyntax = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 36122var expressionBodySyntax = tree.GetRoot().DescendantNodes().OfType<ArrowExpressionClauseSyntax>().First(); 36146var blockBodySyntax = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().First(); 36230var node3 = tree.GetRoot().DescendantNodes().OfType<ArrowExpressionClauseSyntax>().First(); 36363var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 36409var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 36412var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Skip(1).First(); 36449var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 36491var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 36526var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 36564var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First();
Semantics\ParamsCollectionTests.cs (2)
4340var parameter = (IParameterSymbol)model.GetDeclaredSymbol(tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().First()); 4346parameter = (IParameterSymbol)model.GetDeclaredSymbol(tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().Skip(1).First());
Semantics\PatternMatchingTestBase.cs (2)
349Assert.True(decl.Ancestors().OfType<VariableDeclaratorSyntax>().First().ArgumentList.Contains(decl)); 457var tree = comp.SyntaxTrees.First();
Semantics\PatternMatchingTests.cs (6)
3577var node = tree.GetRoot().DescendantNodes().OfType<IsPatternExpressionSyntax>().First(); 4291var discard1 = GetDiscardDesignations(tree).First(); 4298var discard2 = GetDiscardDesignations(tree).Skip(1).First(); 4305var discard3 = GetDiscardDesignations(tree).Skip(2).First(); 4312var discard4 = GetDiscardDesignations(tree).Skip(3).First(); 6573var caseDefault = tree.GetRoot().DescendantNodes().OfType<CasePatternSwitchLabelSyntax>().First();
Semantics\PatternMatchingTests4.cs (1)
4828var x = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().First();
Semantics\PrimaryConstructorTests.cs (19)
1185var equalsValue = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First(); 1312var y = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "y").First(); 1325var test = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "Test").First(); 1366var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 1412var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 1815var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 1855var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 1898var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2426var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2475tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().First(); 2485tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Skip(1).First(); 2642var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2680var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2717var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2753var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 20681var typeDeclaration1 = root.ChildNodes().OfType<TypeDeclarationSyntax>().First(); 20725var typeDeclaration1 = root.ChildNodes().OfType<TypeDeclarationSyntax>().First(); 20772var typeDeclaration1 = root.ChildNodes().OfType<TypeDeclarationSyntax>().First(); 20822var typeDeclaration1 = root.ChildNodes().OfType<TypeDeclarationSyntax>().First();
Semantics\RecordTests.cs (21)
1876var main = root.DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 8151var withExpr1 = root.DescendantNodes().OfType<WithExpressionSyntax>().First(); 8190var main = root.DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 8925var withExpr1 = root.DescendantNodes().OfType<WithExpressionSyntax>().First(); 21362var equalsValue = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First(); 21490var y = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "y").First(); 21503var test = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "Test").First(); 21544var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 21590var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 21993var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 22030var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 22070var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 22105var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 23022var recordDeclaration = tree.GetRoot().DescendantNodes().OfType<RecordDeclarationSyntax>().First(); 24748var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 24783var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 24817var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 24852var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 28291var doc = tree.GetRoot().DescendantTrivia().Select(trivia => trivia.GetStructure()).OfType<DocumentationCommentTriviaSyntax>().First(); 28449var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (13)
3134var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 3682var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 4216var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PostfixUnaryExpressionSyntax>().First(); 5022var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.PrefixUnaryExpressionSyntax>().First(); 12039var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 12425var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 13013var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 13318var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 13884var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 14297var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 14982var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 15332var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().Where(n => n.OperatorToken.Text == op).First(); 16451var opNode = tree.GetRoot().DescendantNodes().OfType<Syntax.AssignmentExpressionSyntax>().First();
Microsoft.CodeAnalysis.CSharp.Features (19)
AddImport\CSharpAddImportFeatureService.cs (1)
252var query = node.AncestorsAndSelf().OfType<QueryExpressionSyntax>().First();
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
358return (VariableDeclaratorSyntax)annotatedNodesOrTokens.First().AsNode();
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
44var fieldName = rule.NamingStyle.MakeCompliant(property.Name).First();
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
201var baseFieldName = fieldNameRule.NamingStyle.MakeCompliant(parameter.Name).First();
EncapsulateField\CSharpEncapsulateFieldService.cs (3)
65var declaration = root.GetAnnotatedNodes<SyntaxNode>(tempAnnotation).First().Parent as VariableDeclarationSyntax; 90declarator = root.GetAnnotatedNodes<VariableDeclaratorSyntax>(tempAnnotation).First(); 114declarator = root.GetAnnotatedNodes<VariableDeclaratorSyntax>(tempAnnotation).First();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
1008var methodDefinition = root.GetAnnotatedNodes<SyntaxNode>(MethodDefinitionAnnotation).First();
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
149VariableDeclaration(keyValuePair.Value.First().Declaration.Type, [.. variables]));
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
225interfaceMembers.First().ContainingType,
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
314var firstAffectedExpression = matches.OrderBy(m => m.SpanStart).First(); 385var innermostStatements = new HashSet<StatementSyntax>(matches.Select(expr => GetApplicableStatementAncestors(expr).First()));
Organizing\Organizers\ModifiersOrganizer.cs (1)
22var leadingTrivia = initialList.First().LeadingTrivia;
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (1)
62return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation();
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
440var lastAssignedMemberDeclaration = group.First().assignedMemberDeclaration;
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
121.First();
Structure\CSharpStructureHelpers.cs (2)
449var spanStart = syntaxList.First().GetFirstToken().FullSpan.End; 454var hintSpanStart = syntaxList.First().SpanStart;
Structure\Providers\NamespaceDeclarationStructureProvider.cs (1)
45CSharpStructureHelpers.CollectCommentBlockSpans(externsAndUsings.First(), spans, options);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (8)
Diagnostics\Suppression\SuppressionTests.cs (1)
1220Assert.False(string.IsNullOrWhiteSpace(lines.First()));
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
760: $"ENC0080: {string.Format(FeaturesResources.Modifying_source_file_0_requires_restarting_the_application_due_to_internal_error_1, filePath, "System.NullReferenceException: NullRef!\n")}".Split('\n').First(); 763.Select(d => $"{d.Id}: {d.GetMessage().Split([Environment.NewLine], StringSplitOptions.None).First()}"));
EnableNullable\EnableNullableTests.cs (2)
30var document = project.Documents.First(); 46var document = project.Documents.First();
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2628var expectedSpans = workspace.Documents.First().AnnotatedSpans;
Testing\CSharpTestMethodFinderTests.cs (2)
465var testDocument = workspace.Documents.First(); 479var testDocument = workspace.Documents.First();
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (18)
IOperation\IOperationTests.cs (2)
260var m = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().First(); 352var m = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().First();
IOperation\IOperationTests_IConstructorBodyOperation.cs (5)
651var node1 = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 721var node1 = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 796var node1 = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 865var node1 = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 955var node1 = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First();
IOperation\IOperationTests_IConversionExpression.cs (1)
5292var assignment = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First();
IOperation\IOperationTests_ILocalFunctionStatement.cs (2)
1793var graphM = ControlFlowGraph.Create((IMethodBodyOperation)semanticModel.GetOperation(tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First())); 1848var graphM = ControlFlowGraph.Create((IMethodBodyOperation)semanticModel.GetOperation(tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First()));
IOperation\IOperationTests_IMethodBodyOperation.cs (4)
444var node1 = tree.GetRoot().DescendantNodes().OfType<BaseMethodDeclarationSyntax>().First(); 506var node1 = tree.GetRoot().DescendantNodes().OfType<BaseMethodDeclarationSyntax>().First(); 1035var node1 = tree.GetRoot().DescendantNodes().OfType<AccessorDeclarationSyntax>().First(); 1080var node1 = tree.GetRoot().DescendantNodes().OfType<AccessorDeclarationSyntax>().First();
IOperation\IOperationTests_IVariableDeclaration.cs (4)
1215var rankSpecifierOld = syntaxTree.GetCompilationUnitRoot().DescendantNodes().OfType<ArrayRankSpecifierSyntax>().First(); 2301var rankSpecifierOld = syntaxTree.GetCompilationUnitRoot().DescendantNodes().OfType<ArrayRankSpecifierSyntax>().First(); 2362var rankSpecifierOld = syntaxTree.GetCompilationUnitRoot().DescendantNodes().OfType<ArrayRankSpecifierSyntax>().First(); 2830var rankSpecifierOld = syntaxTree.GetCompilationUnitRoot().DescendantNodes().OfType<ArrayRankSpecifierSyntax>().First();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
ScriptTests.cs (2)
63Assert.Equal(state.Script.Code, compilation.SyntaxTrees.First().GetText().ToString()); 71Assert.Equal(state.Script.SourceText, compilation.SyntaxTrees.First().GetText());
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (240)
Semantics\AccessCheckTests.cs (2)
741var tree = c.SyntaxTrees.First(); 895var tree = c1.SyntaxTrees.First();
Semantics\AwaitExpressionTests.cs (1)
84var awaitExpression = tree.GetRoot().DescendantNodes().OfType<AwaitExpressionSyntax>().First();
Semantics\BindingTests.cs (2)
3912var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.ToString() == "G").First(); 4038var ifStmt = tree.GetRoot().DescendantNodes().OfType<IfStatementSyntax>().First();
Semantics\ConstantTests.cs (1)
2923var expr = tree.GetCompilationUnitRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First();
Semantics\DeconstructionTests.cs (4)
1837var tree = comp.Compilation.SyntaxTrees.First(); 1840var y = nodes.OfType<VariableDeclaratorSyntax>().Skip(1).First(); 3767var literal1 = nodes.OfType<TupleExpressionSyntax>().First(); 3770var literal2 = nodes.OfType<TupleExpressionSyntax>().Skip(1).First();
Semantics\DelegateTypeTests.cs (4)
2441var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First(); 2470var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First(); 2516var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First(); 2545var memberAccess1 = GetSyntaxes<MemberAccessExpressionSyntax>(tree, "C.M").First();
Semantics\DynamicTests.cs (26)
4985var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5109var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5232var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5346var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5387var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5431var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5475var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5519var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5696var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5737var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5782var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5827var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5872var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 10009var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10137var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10265var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10419var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10553var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10701var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 10971var node = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "a").First(); 11326var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 11379var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 11419var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 11455var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 11499var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 11540var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First();
Semantics\FunctionPointerTests.cs (8)
201var initializer1 = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First().Initializer!.Value; 203var parameter = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First().ArgumentList.Arguments.Single(); 1662var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 1695var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 1728var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 1822var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 1855var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 1888var m1Invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First();
Semantics\ImplicitObjectCreationTests.cs (2)
2516var def = nodes.OfType<ImplicitObjectCreationExpressionSyntax>().First(); 2567var def = nodes.OfType<ImplicitObjectCreationExpressionSyntax>().First();
Semantics\InterceptorsTests.cs (3)
7793var node = source.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 7875var node = source.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 7919var node = source.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First();
Semantics\IteratorTests.cs (1)
676var node = tree.GetRoot().DescendantNodes().OfType<YieldStatementSyntax>().First();
Semantics\LambdaTests.cs (15)
849expr = exprs.First(); 2120var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2166var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2212var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2258var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2304var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2334var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2361var eReference = lambda.Body.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 2416var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 2462var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 2508var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 2541var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 2574var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 2611var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 5027var expr = tree.GetRoot().DescendantNodes().OfType<LambdaExpressionSyntax>().First();
Semantics\LocalFunctionTests.cs (4)
1762var tree = comp.SyntaxTrees.First(); 1837var tree = comp.SyntaxTrees.First(); 2373LocalFunctionStatementSyntax declaration = tree.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().First(); 8741var method = tree2.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First();
Semantics\LookupTests.cs (3)
1643var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "returne<double>").First(); 1670var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "System.Object").First(); 2014var call = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First();
Semantics\MethodBodyModelTests.cs (1)
326Assert.Equal(650, tree.GetDiagnostics().First().Code);
Semantics\NameOfTests.cs (10)
686var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "SomeClass.Goo").OfType<ExpressionSyntax>().First(); 712var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "SomeClass.Goo").OfType<ExpressionSyntax>().First(); 747var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "a.Extension").OfType<ExpressionSyntax>().First(); 794var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "a.Extension").OfType<ExpressionSyntax>().First(); 831var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "a.Extension").OfType<ExpressionSyntax>().First(); 867var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "a.Nested").OfType<ExpressionSyntax>().First(); 913var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "A.Extension").OfType<ExpressionSyntax>().First(); 946var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "a.Extension").OfType<ExpressionSyntax>().First(); 1423var node = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "X1.Extension").OfType<ExpressionSyntax>().First(); 3044var firstGeneric = root.DescendantNodes().OfType<GenericNameSyntax>().First();
Semantics\NativeIntegerTests.cs (12)
15322var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15343var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15366var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15394var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15417var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 15447var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref;
Semantics\NonTrailingNamedArgumentsTests.cs (4)
43var tree = verifier.Compilation.SyntaxTrees.First(); 391var tree = verifier.Compilation.SyntaxTrees.First(); 742var tree = verifier.Compilation.SyntaxTrees.First(); 774var tree = verifier.Compilation.SyntaxTrees.First();
Semantics\NullableContextTests.cs (1)
424var syntax = syntaxTree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First().Value;
Semantics\NullableReferenceTypesTests.cs (59)
1754var suppression = tree.GetRoot().DescendantNodes().OfType<PostfixUnaryExpressionSyntax>().First(); 1788var suppression = tree.GetRoot().DescendantNodes().OfType<PostfixUnaryExpressionSyntax>().First(); 1963var suppression = tree.GetRoot().DescendantNodes().OfType<PostfixUnaryExpressionSyntax>().First(); 2479var suppression = tree.GetRoot().DescendantNodes().OfType<PostfixUnaryExpressionSyntax>().First(); 3336var reference = lambda.Body.DescendantNodesAndSelf().OfType<IdentifierNameSyntax>().First(); 4526var firstCref = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<NameMemberCrefSyntax>().First(); 56118var nullNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56148var nullNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56181var defaultNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56218var defaultNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56346var nullNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56479var newNode = tree.GetRoot().DescendantNodes().OfType<ImplicitObjectCreationExpressionSyntax>().First(); 56514var newNode = tree.GetRoot().DescendantNodes().OfType<ImplicitObjectCreationExpressionSyntax>().First(); 56550var nullNode = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().First(); 56630var invocationNode = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 59059var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59064var declaration = tree.GetRoot().DescendantNodes().OfType<VariableDeclarationSyntax>().First(); 59093var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59121var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59153var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59182var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59215var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59247var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59280var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Skip(1).First(); 59314var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Skip(1).First(); 59340var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 59369var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 71918var discard1 = arguments.First().Expression; 71923var discard2 = arguments.Skip(1).First().Expression; 71928var discard3 = arguments.Skip(2).First().Expression; 71933var discard4 = arguments.Skip(3).First().Expression; 71966var discard1 = (DeclarationExpressionSyntax)arguments.First().Expression; 71976var discard2 = arguments.Skip(1).First().Expression; 81301var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 145424var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145465var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145505var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145543var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145581var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145614var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145647var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145685var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145724var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 145994var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 146025var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 146058var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 156815var invocationNode = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 158129var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158165var item = tree.GetRoot().DescendantNodes().OfType<ElementAccessExpressionSyntax>().First(); 158260var item = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 158298var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158339var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158379var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158413var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158450var item = tree.GetRoot().DescendantNodes().OfType<ElementAccessExpressionSyntax>().First(); 158545var item = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 158593var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158635var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 158672var item = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First();
Semantics\ObjectAndCollectionInitializerTests.cs (5)
4058var node1 = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 4097var node = nodes.First(); 4136var node1 = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 4169var node = nodes.First(); 4281var propertyAccess = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First().Left;
Semantics\OperatorTests.cs (1)
8813var methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First();
Semantics\RecordStructTests.cs (12)
2666var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2701var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2735var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 2770var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "X").First(); 3357var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 3405var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 3456var cref = docComments.First().DescendantNodes().OfType<XmlCrefAttributeSyntax>().First().Cref; 10844tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().First(); 10854tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Skip(1).First();
Semantics\RefFieldTests.cs (1)
29448var fieldInitializerSyntax = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().First();
Semantics\ScriptSemanticsTests.cs (2)
244var syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ExpressionSyntax>().First(); 561var syntax = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ExpressionSyntax>().First();
Semantics\SemanticErrorTests.cs (3)
7488var node = tree.GetRoot().DescendantNodes().OfType<ElementAccessExpressionSyntax>().First(); 13390var node = tree.GetRoot().DescendantNodes().OfType<ElementAccessExpressionSyntax>().First(); 24278var node = tree.GetRoot().DescendantNodes().OfType<ConditionalAccessExpressionSyntax>().First();
Semantics\StructConstructorTests.cs (3)
1050var syntax = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 1145var syntax = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First(); 1242var syntax = tree.GetRoot().DescendantNodes().OfType<ConstructorDeclarationSyntax>().First();
Semantics\TargetTypedDefaultTests.cs (2)
3344var def = nodes.OfType<LiteralExpressionSyntax>().First(); 3383var def = nodes.OfType<LiteralExpressionSyntax>().First();
Semantics\TopLevelStatementsTests.cs (15)
195var localRef = unit1.DescendantNodes().OfType<IdentifierNameSyntax>().First(); 498Assert.DoesNotContain(declSymbol, model1.AnalyzeDataFlow(localDecl.Ancestors().OfType<StatementSyntax>().First()).DataFlowsOut); 590Assert.Contains(declSymbol, model1.AnalyzeDataFlow(localDecl.Ancestors().OfType<StatementSyntax>().First()).DataFlowsOut); 986var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First()); 988Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").First()).Symbol); 1041var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First()); 1686var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 2926model1.GetDiagnostics(nameRef.Ancestors().OfType<StatementSyntax>().First().Span).Verify( 2948model2.GetDiagnostics(nameRef.Ancestors().OfType<StatementSyntax>().First().Span).Verify( 4517var symbol2 = model2.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().First()); 4575var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().First()); 4577Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local1").First()).Symbol); 4579var symbol2 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Skip(1).First()); 4624var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().First()); 6031var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First();
Semantics\UnsafeTests.cs (2)
5197var methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 7274var declaredSymbol = model.GetDeclaredSymbol(syntax.Ancestors().OfType<VariableDeclaratorSyntax>().First());
SourceGeneration\GeneratorDriverTests.cs (9)
1271c.ReportDiagnostic(d.WithLocation(Location.Create(c.Compilation.SyntaxTrees.First(), l))); 2421compilation = compilation.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), CSharpSyntaxTree.ParseText(source, parseOptions)); 2480var c2 = compilation.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), CSharpSyntaxTree.ParseText("class E{}", parseOptions)); 4436var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator(); 4437var generator2 = new PipelineCallbackGenerator2((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen2Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator2"); }); }).AsSourceGenerator(); 4481var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", "//" + c.SyntaxTrees.First().GetRoot().ToFullString() + " generator1"); }); }).AsSourceGenerator(); 4482var generator2 = new PipelineCallbackGenerator2((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen2Source.cs", "//" + c.SyntaxTrees.First().GetRoot().ToFullString() + " generator2"); }); }).AsSourceGenerator(); 4505var generator1 = new PipelineCallbackGenerator((ctx) => { ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen1Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator1"); }); }).AsSourceGenerator(); 4506var generator2 = new PipelineCallbackGenerator2((ctx) => { initWasCalled = true; ctx.RegisterSourceOutput(ctx.CompilationProvider, (spc, c) => { spc.AddSource("gen2Source.cs", c.SyntaxTrees.First().GetRoot().ToFullString() + " //generator2"); }); }).AsSourceGenerator();
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (10)
249step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.First())); 304step => Assert.True(step.Outputs.Single().Value is CompilationUnitSyntax c && c.SyntaxTree == compilation.SyntaxTrees.First()), 1525driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From("")))); 1567driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1615driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1668driver = driver.RunGenerators(compilation.AddSyntaxTrees(compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1728compilation.SyntaxTrees.First(), 1729compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1780compilation.SyntaxTrees.First(), 1781compilation.SyntaxTrees.First().WithChangedText(SourceText.From("""
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (8)
1265compilation.SyntaxTrees.First(), 1266compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1318compilation.SyntaxTrees.First())); 1376compilation.SyntaxTrees.First())); 1423compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1468compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1520compilation.SyntaxTrees.First().WithChangedText(SourceText.From(""" 1571compilation.SyntaxTrees.First().WithChangedText(SourceText.From("""
SourceGeneration\SyntaxAwareGeneratorTests.cs (4)
1248var firstTree = compilation.SyntaxTrees.First(); 1426var firstTree = compilation.SyntaxTrees.First(); 1537compilation = compilation.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), CSharpSyntaxTree.ParseText(source2, parseOptions)); 1650compilation = compilation.ReplaceSyntaxTree(compilation.SyntaxTrees.First(), CSharpSyntaxTree.ParseText(source2, parseOptions));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (202)
Compilation\CompilationAPITests.cs (1)
2368var assembly = (IAssemblySymbol)vbComp.GetBoundReferenceManager().GetReferencedAssemblies().First().Value;
Compilation\GetSemanticInfoTests.cs (9)
597var expr1 = exprs.First(); 630var expr1 = exprs.First(); 2566var expr = tree.GetRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 4108var localDecl1 = localDecls.First(); 4163var localDecl1 = localDecls.First(); 4687int position = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First().SpanStart; 4732int position = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First().SpanStart; 5478var invocationSyntax = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 5484var parameterSyntax = invocationSyntax.DescendantNodes().OfType<ParameterSyntax>().First();
Compilation\SemanticModelAPITests.cs (21)
111.Where(e => e.Name.ToString() == "GenericExtension").First(); 256var vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 276var vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 295var vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<QueryClauseSyntax>().First(); 315var vardecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<QueryClauseSyntax>().First(); 334var statement = tree.GetCompilationUnitRoot().DescendantNodes().OfType<GotoStatementSyntax>().First(); 353var paramdecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 375var paramdecl1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 377var paramdecl2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 871var pType01 = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ClassDeclarationSyntax>().First(); 880var pMethod01 = tree.GetCompilationUnitRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 898var pParam01 = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 966var para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 967var para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().First(); 1007var para1 = tree1.GetCompilationUnitRoot().DescendantNodes().OfType<TypeParameterSyntax>().First(); 1008var para2 = tree2.GetCompilationUnitRoot().DescendantNodes().OfType<TypeParameterSyntax>().First(); 1197var parasym = model.GetDeclaredSymbol(paras.First()); 1202var argsym1 = model.GetSymbolInfo(args.First().Expression).Symbol; 3127var methodDeclLocation = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First().Body!.SpanStart; 3904var methodDecl = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 4789var identifier = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<IdentifierNameSyntax>().First();
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (28)
2782var tree = compilation.SyntaxTrees.First(); 2787var n1 = globalNS.GetMembers("NS").First() as INamespaceSymbol; 2903var tree = compilation.SyntaxTrees.First(); 2908var n1 = globalNS.GetMembers().First() as INamespaceSymbol; 2909var n2 = n1.GetMembers().First() as INamespaceSymbol; 2910var n3 = n2.GetMembers().First() as INamespaceSymbol; 2933var tree = compilation.SyntaxTrees.First(); 2937var compSym = compilation.GlobalNamespace.GetMembers("System").First() as INamespaceSymbol; 2965var tree = compilation.SyntaxTrees.First(); 2971var sym1 = globalNS.GetMembers("CGoo").First() as INamedTypeSymbol; 3014var tree = compilation.SyntaxTrees.First(); 3071var tree = compilation.SyntaxTrees.First(); 3107var tree = comp.SyntaxTrees.First(); 3137var tree = compilation.SyntaxTrees.First(); 3233var tree = compilation.SyntaxTrees.First(); 3384var node = root.ChildNodes().First(); 3736var tree = compilation.SyntaxTrees.First(); 3847var queryExpr = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedExpressionSyntax>().First(); 3901var param = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParameterSyntax>().Where(p => p.Identifier.ValueText == "name").First(); 4604var node = (DefaultExpressionSyntax)tree.GetCompilationUnitRoot().DescendantNodes().Where(i => i is DefaultExpressionSyntax).First(); 4767var structDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<StructDeclarationSyntax>().First(); 5127var node = root.ChildNodes().First(); 5306.First() 5401.First() 5449.First() 5492.First() 5587.First() 5635.First()
Compilation\SemanticModelGetSemanticInfoTests.cs (10)
1108var tree = compilation.SyntaxTrees.First(); 1142tree = compilation.SyntaxTrees.First(); 1172tree = compilation.SyntaxTrees.First(); 1202tree = compilation.SyntaxTrees.First(); 1228tree = compilation.SyntaxTrees.First(); 1255tree = compilation.SyntaxTrees.First(); 1283tree = compilation.SyntaxTrees.First(); 1310tree = compilation.SyntaxTrees.First(); 1351tree = compilation.SyntaxTrees.First(); 1389tree = compilation.SyntaxTrees.First();
CrossLanguageTests.cs (1)
39Assert.False(t.GetMembersUnordered().Where(x => x.Kind == SymbolKind.Property).First().CanBeReferencedByName); //there's only one.
DocumentationComments\CrefTests.cs (5)
1938var crefSyntax = GetCrefSyntaxes(compilation).First(); 1973var crefSyntax = GetCrefSyntaxes(compilation).First(); 5753var parameterTypeContainingType = parameterType.DescendantNodes().OfType<SimpleNameSyntax>().First(); 5797var typeSyntax = cref.DescendantNodes().OfType<SimpleNameSyntax>().First(); 6322var tree = compilation.SyntaxTrees.First();
SymbolDisplay\SymbolDisplayTests.cs (5)
5710var model = comp.GetSemanticModel(comp.SyntaxTrees.First()); 6177var methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 6187methodDecl = tree.GetCompilationUnitRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 6863var queryExpression = root.DescendantNodes().OfType<QueryExpressionSyntax>().First(); 9140.OfType<IdentifierNameSyntax>().First();
Symbols\CheckedUserDefinedOperatorsTests.cs (12)
51var opSymbol = c.GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 540var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 558expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 566expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 1293var opSymbol = c.GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 1720var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 1739expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 1747expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2527var opSymbol = c.GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2879var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2897expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2905expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
Symbols\ExtensionMethodTests.cs (4)
3866var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.Identifier.ValueText == "Instance").First(); 3913var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.Identifier.ValueText == "Instance").First(); 3958var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.Identifier.ValueText == "Instance").First(); 4008var instance = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.Identifier.ValueText == "Instance").First();
Symbols\InterfaceImplementationTests.cs (1)
1595var firstInterfaceMethod = interfaceMembers.First();
Symbols\Metadata\MetadataTypeTests.cs (2)
372var id = newTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(s => s.ToString() == "StaticModClass").First(); 387id = newTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(s => s.ToString() == "StaticModClass").First();
Symbols\Metadata\PE\LoadingAttributes.cs (3)
1135attrSym = attrs.First(); 1146attrSym = attrs.First(); 1159attrSym = attrs.First();
Symbols\Metadata\PE\LoadingEvents.cs (1)
589var field = events.First().AssociatedField;
Symbols\Metadata\PE\TypeForwarders.cs (3)
760Assert.Empty(comp3.GetReferencedAssemblySymbol(ref2).Modules[0].ReferencedAssemblySymbols.OfType<MissingAssemblySymbol>().First().GetPublicSymbol().GetForwardedTypes()); 1637ValidateExportedTypeRow(peReader.ExportedTypes.First(), peReader, "CF1"); 1648ValidateExportedTypeRow(peReader1.ExportedTypes.First(), peReader1, "CF1");
Symbols\OverriddenOrHiddenMembersTests.cs (2)
1073var firstBaseMethod1 = baseType.GetMembers("Method1").OfType<MethodSymbol>().First(); 1074var firstBaseMethod2 = baseType.GetMembers("Method2").OfType<MethodSymbol>().First();
Symbols\RequiredMembersTests.cs (1)
7646var tuple = tree.GetRoot().DescendantNodes().OfType<TupleExpressionSyntax>().First();
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
144var attribute = attributes.First();
Symbols\Source\BaseClassTests.cs (3)
270var tree = comp.SyntaxTrees.First(); 307var tree = comp.SyntaxTrees.First(); 2032var baseY = tree.GetRoot().DescendantNodes().Where(n => n.ToString() == "y").OfType<ExpressionSyntax>().First();
Symbols\Source\EnumTests.cs (1)
996var first = expectedEnumValues.First();
Symbols\Source\EventTests.cs (4)
435var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().First(); 441var parameterSyntax = lambdaSyntax.DescendantNodes().OfType<ParameterSyntax>().First(); 481var lambdaSyntax = tree.GetRoot().DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().First(); 487var parameterSyntax = lambdaSyntax.DescendantNodes().OfType<ParameterSyntax>().First();
Symbols\Source\ExternAliasTests.cs (2)
414var firstTarget = targets.First(); 440var firstTarget = targets.First();
Symbols\Source\FileModifierTests.cs (2)
3510var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 3559var invocation = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First();
Symbols\Source\MethodTests.cs (1)
237var node = tree.GetRoot().DescendantNodes().OfType<PredefinedTypeSyntax>().Where(n => n.Keyword.Kind() == SyntaxKind.VoidKeyword).First();
Symbols\Source\NullablePublicAPITests.cs (26)
1207var syntaxTree = comp.SyntaxTrees.First(); 2743Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2748Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2789Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2794Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2832Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2837Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2881Assert.Equal(PublicNullableAnnotation.Annotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 2886Assert.Equal(PublicNullableAnnotation.NotAnnotated, symInfo.Symbol.ContainingType.TypeArgumentNullableAnnotations().First()); 3148var collectionInitializer = root.DescendantNodes().OfType<InitializerExpressionSyntax>().First(); 3193var collectionInitializer = root.DescendantNodes().OfType<InitializerExpressionSyntax>().First(); 3369Assert.Equal(annotation, spanType.TypeArgumentNullableAnnotations().First()); 3414Assert.Equal(annotation, method.ContainingType.TypeArgumentNullableAnnotations().First()); 3459Assert.Equal(annotation, method.ContainingType.TypeArgumentNullableAnnotations().First()); 3537var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 3562.First() 3598var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 3623.First() 3854var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 3856var o2Declaration = lambda.DescendantNodes().OfType<VariableDeclaratorSyntax>().First(); 3913var fieldLambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 3975var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 4044var lambda = root.DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().First(); 4111var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 4174var lambda = root.DescendantNodes().OfType<LambdaExpressionSyntax>().First(); 4176var localFunction = lambda.DescendantNodes().OfType<LocalFunctionStatementSyntax>().First();
Symbols\Source\PropertyTests.cs (1)
2515var getterOverride = explicitOverrides.First();
Symbols\Source\TypeMapTests.cs (1)
155var v1 = c1OfByteChar_c2OfIntInt_c3OfIntByte.GetMembers().OfType<FieldSymbol>().First();
Symbols\Source\UpdatedContainingSymbolAndNullableAnntotationTests.cs (1)
38var local1 = model.GetDeclaredSymbol(varDeclarators.First()).GetSymbol<SourceLocalSymbol>();
Symbols\StaticAbstractMembersInInterfacesTests.cs (30)
8435var node = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First(); 9023var node = postfixOp != "" ? (ExpressionSyntax)tree.GetRoot().DescendantNodes().OfType<PostfixUnaryExpressionSyntax>().First() : tree.GetRoot().DescendantNodes().OfType<PrefixUnaryExpressionSyntax>().First(); 9338var node = tree.GetRoot().DescendantNodes().OfType<ConditionalExpressionSyntax>().First(); 9737var node = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 11311var node1 = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(n => n.ToString() == "x " + op + op + " y").First(); 11565var node1 = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(n => n.ToString() == "x " + op + op + " y").First(); 12121var node = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 13162var node = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First().Right; 13248var node = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First().Left; 13370var node = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First().Left; 14071var node = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().First().Left; 14080node = tree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().First().ArgumentList.Arguments[0].Expression; 14696var node = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 15102var node = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 15370var node = tree.GetRoot().DescendantNodes().OfType<MemberAccessExpressionSyntax>().First(); 20098var node = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Where(l => l.ToString() == "default").First(); 20181var node = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Where(l => l.ToString() == "default").First(); 20273var node = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Where(l => l.ToString() == "default").First(); 20362var node = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Where(l => l.ToString() == "default").First(); 22001var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().First(); 22028var c2M02 = c3.BaseType().GetMembers("I1<C2>." + opName).OfType<MethodSymbol>().First(); 29203var m01 = i1.GetMembers().OfType<MethodSymbol>().First(); 29311var node = tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Where(l => l.ToString() == "default").First(); 29330var m01 = c.Interfaces().Single().GetMembers().OfType<MethodSymbol>().First(); 30062var m01 = c3.Interfaces().Single().GetMembers(opName).OfType<MethodSymbol>().First(); 30089var c2M02 = c3.BaseType().GetMembers("I1<C2>." + opName).OfType<MethodSymbol>().First(); 30818var node = tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().First(); 31009var node = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().First(); 31475var node = tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().First();
Symbols\SymbolEqualityTests.cs (1)
935var lambdaSyntax = root.DescendantNodes().OfType<SimpleLambdaExpressionSyntax>().First();
Symbols\UnsignedRightShiftTests.cs (19)
123var unsignedShift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftExpression).First(); 124var shift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.RightShiftExpression).First(); 626var unsignedShift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftAssignmentExpression).First(); 627var shift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.RightShiftAssignmentExpression).First(); 1176var unsignedShift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftExpression).First(); 1177var shift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.RightShiftExpression).First(); 1584var unsignedShift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftAssignmentExpression).First(); 1585var shift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.RightShiftAssignmentExpression).First(); 1983var unsignedShift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftExpression).First(); 2235var unsignedShift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftExpression).First(); 2377var unsignedShift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftAssignmentExpression).First(); 2511var unsignedShift = tree.GetRoot().DescendantNodes().OfType<BinaryExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftExpression).First(); 2608var unsignedShift = tree.GetRoot().DescendantNodes().OfType<AssignmentExpressionSyntax>().Where(e => e.Kind() == SyntaxKind.UnsignedRightShiftAssignmentExpression).First(); 2706var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2724expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2732expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2875var expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2893expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First(); 2901expectedSymbol = compilation.SourceModule.GlobalNamespace.GetTypeMember("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind != MethodKind.Constructor).First();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (80)
Diagnostics\DiagnosticTest.cs (3)
103Assert.Equal(new TextSpan(14, 8), d3.AdditionalLocations.First().SourceSpan); 1989var errorCodeName = nodes.OfType<Syntax.PragmaWarningDirectiveTriviaSyntax>().First() 1990.ErrorCodes.OfType<Syntax.IdentifierNameSyntax>().First().Identifier;
Diagnostics\LocationsTests.cs (5)
313var diag = diags.First(); 331diag = diags.First(); 351diag = diags.First(); 376var diag = diags.First(); 460expressionDiags.First().Location.GetLineSpan();
LexicalAndXml\LexicalTests.cs (52)
1037var token = Lex(text).First(); 1529var token = Lex(text).First(); 1545var token = Lex(text).First(); 1563var token = Lex(text).First(); 3384var token = Lex(text).First(); 3486var token = Lex("@0x0").First(); 3522token = Lex("@0b1c2d3e4f").First(); 3834var token = Lex("<<<<<<<").First(); 3838token = Lex(" <<<<<<<").First(); 3844token = Lex("<<<<<< ").First(); 3848token = Lex("<<<<<<< ").First(); 3863var token = Lex("{\r\n<<<<<<<").Skip(1).First(); 3866token = Lex("{\r\n <<<<<<<").Skip(1).First(); 3871token = Lex("{\r\n<<<<<< ").Skip(1).First(); 3874token = Lex("{\r\n<<<<<<< ").Skip(1).First(); 3894var token = Lex(">>>>>>>").First(); 3897token = Lex(" >>>>>>>").First(); 3902token = Lex(">>>>>> ").First(); 3905token = Lex(">>>>>>> ").First(); 3917var token = Lex("{\r\n>>>>>>>").Skip(1).First(); 3920token = Lex("{\r\n >>>>>>>").Skip(1).First(); 3925token = Lex("{\r\n>>>>>> ").Skip(1).First(); 3928token = Lex("{\r\n>>>>>>> ").Skip(1).First(); 3938var token = Lex(" =======").First(); 3944token = Lex("====== ").First(); 3948token = Lex("=======").First(); 3954token = Lex("======= trailing chars").First(); 3966token = Lex("======= Trailing\r\ndisabled text").First(); 3989token = Lex("======= Trailing\r\ndisabled text\r\n>>>> still disabled").First(); 4011token = Lex("======= Trailing\r\ndisabled text\r\n>>>>>>> Actually the end").First(); 4044token = Lex("======= Trailing\r\n>>>>>>> Actually the end").First(); 4077var token = Lex("{\r\n =======").Skip(1).First(); 4083token = Lex("{\r\n====== ").Skip(1).First(); 4087token = Lex("{\r\n=======").Skip(1).First(); 4093token = Lex("{\r\n======= trailing chars").Skip(1).First(); 4100token = Lex("{\r\n======= Trailing\r\ndisabled text").Skip(1).First(); 4118token = Lex("{\r\n======= Trailing\r\ndisabled text\r\n>>>> still disabled").Skip(1).First(); 4135token = Lex("{\r\n======= Trailing\r\ndisabled text\r\n>>>>>>> Actually the end").Skip(1).First(); 4169""").First(); 4209""").First(); 4243var token = Lex(" |||||||").First(); 4249token = Lex("|||||| ").First(); 4253token = Lex("|||||||").First(); 4259token = Lex("||||||| trailing chars").First(); 4273""").First(); 4295""").First(); 4318""").First(); 4347""").First(); 4378""").First(); 4417""").First(); 4473""").First(); 4531""").First();
LexicalAndXml\PreprocessorTests.cs (3)
3558Assert.Contains("100", diagnostics.First().ToString(), StringComparison.Ordinal); // one-based line number 3560var lineSpan = diagnostics.First().Location.GetMappedLineSpan(); 3881VerifyDirectivePragma(node.GetDirectives().First(), new PragmaInfo
Syntax\SyntaxAnnotationTests.cs (5)
72var toToken = SyntaxFactory.ParseSyntaxTree(_helloWorldCode).GetCompilationUnitRoot().DescendantTokens().First(); 80var fromToken = SyntaxFactory.ParseSyntaxTree(_helloWorldCode).GetCompilationUnitRoot().DescendantTokens().First(); 89var fromToken = SyntaxFactory.ParseSyntaxTree(_helloWorldCode).GetCompilationUnitRoot().DescendantTokens().First(); 90var toToken = SyntaxFactory.ParseSyntaxTree(_helloWorldCode).GetCompilationUnitRoot().DescendantTokens().First(); 225var trivia = GetAllTrivia(tree.GetCompilationUnitRoot()).First();
Syntax\SyntaxFactoryTests.cs (2)
423var literal = tokens.First(); 437var literal = tokens.First();
Syntax\SyntaxListTests.cs (3)
332var node = tree.GetRoot().DescendantNodes().OfType<InitializerExpressionSyntax>().First(); 356var node = tree.GetRoot().DescendantNodes().OfType<InitializerExpressionSyntax>().First(); 402return tree.GetRoot().DescendantNodes().OfType<InitializerExpressionSyntax>().First();
Syntax\SyntaxNodeTests.cs (4)
664var node = t1.GetCompilationUnitRoot().DescendantTokens(new TextSpan(6, 3)).First(); 732var classDecl = (TypeDeclarationSyntax)root.ChildNodes().First(); 3556var nodeOrToken = children.First(); 3568var trivia = root.DescendantTrivia().First();
Syntax\SyntaxRewriterTests.cs (3)
426var privateToken = root.DescendantTokens().First(); 444var publicToken = root.DescendantTokens().First(); 516var newRoot = root.RemoveNode(root.DescendantNodes().First(), SyntaxRemoveOptions.KeepDirectives);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (4)
CompilationTestUtils.cs (1)
464var annotationsByMethod = allAnnotations.GroupBy(annotation => annotation.Expression.Ancestors().OfType<BaseMethodDeclarationSyntax>().First()).ToArray();
Extensions.cs (3)
381return @this.GetAttributes().Where(a => TypeSymbol.Equals(a.AttributeClass, c, TypeCompareKind.ConsiderEverything2)).First(); 386return @this.GetAttributes().Where(a => a.IsTargetAttribute(namespaceName, typeName)).First(); 393select a).ToList().First();
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (2)
114result.Add(new ClassifiedSpan(set.First().TextSpan, ClassificationTypeNames.StaticSymbol)); 117result.Add(set.First());
Classification\SyntaxClassification\SyntaxTokenClassifier.cs (1)
50result.Add(new ClassifiedSpan(identifier.Span, GetClassificationForType(types.First())));
Rename\CSharpRenameRewriterLanguageService.cs (3)
289newNode = speculativeTree.GetAnnotatedNodes<SyntaxNode>(annotation).First(); 304newNode = speculativeTree.GetAnnotatedNodes<SyntaxNode>(annotation).First(); 533return _renameAnnotations.GetAnnotations(token).OfType<RenameActionAnnotation>().First().IsRenameLocation;
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
51newParameterSyntax = (ParameterSyntax)speculationAnalyzer.ReplacedExpression.GetAnnotatedNodesAndTokens(annotation).First();
Simplification\Simplifiers\ExpressionSimplifier.cs (1)
104semanticModel, SpecialTypeAnnotation.GetSpecialType(memberAccess.GetAnnotations(SpecialTypeAnnotation.Kind).First()));
Simplification\Simplifiers\NameSimplifier.cs (1)
104var keywordToken = TryGetPredefinedKeywordToken(semanticModel, SpecialTypeAnnotation.GetSpecialType(name.GetAnnotations(SpecialTypeAnnotation.Kind).First()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
302var expression = (ExpressionSyntax)currentReplacedNode.ChildNodes().First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (1)
36var fromClause = (FromClauseSyntax)allClauses.First();
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (106)
CodeGeneration\SymbolEditorTests.cs (59)
50var compilation = await solution.Projects.First().GetCompilationAsync(); 72var symbol = (await GetSymbolsAsync(solution, "C")).First(); 78var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 100var symbol = (await GetSymbolsAsync(solution, "C")).First(); 111var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 137var symbol = (await GetSymbolsAsync(solution, "C")).First(); 148var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 178var comp = await solution.Projects.First().GetCompilationAsync(); 179var symbolA = comp.GlobalNamespace.GetMembers("A").First(); 180var symbolB = comp.GlobalNamespace.GetMembers("B").First(); 190var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 225var comp = await solution.Projects.First().GetCompilationAsync(); 226var symbolA = comp.GlobalNamespace.GetMembers("A").First(); 227var symbolB = comp.GlobalNamespace.GetMembers("B").First(); 273var symbol = (await GetSymbolsAsync(solution, "C")).First(); 278var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 309var comp = await solution.Projects.First().GetCompilationAsync(); 310var symbol = comp.GlobalNamespace.GetMembers("C").First(); 346var symbol = (await GetSymbolsAsync(solution, "C")).First(); 353var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 383var symbol = (await GetSymbolsAsync(solution, "C")).First(); 390var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 420var symbol = (await GetSymbolsAsync(solution, "C")).First(); 432var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 466var symbol = (await GetSymbolsAsync(solution, "C")).First(); 479var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 516var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 523var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 554var symbol = (await GetSymbolsAsync(solution, "C")).First(); 564var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 588var symbol = (await GetSymbolsAsync(solution, "C")).First(); 598var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 621var symbol = (await GetSymbolsAsync(solution, "C")).First(); 627var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 646var symbol = (await GetSymbolsAsync(solution, "C")).First(); 653var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 677var symbol = (await GetSymbolsAsync(solution, "C")).First(); 683var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 702var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 712var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 724actual = await GetActualAsync(editor.GetChangedDocuments().First()); 750var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 757var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 791var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 798var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 828var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 835var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 861var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 868var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 894var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 901var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 931var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 938var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 968var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 975var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 997var symbol = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 1004var actual = await GetActualAsync(editor.GetChangedDocuments().First()); 1035var typeC = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "C")).First(); 1045var typeI = (INamedTypeSymbol)(await GetSymbolsAsync(solution, "I")).First();
CodeGeneration\SyntaxGeneratorTests.cs (45)
255var typeC = compilation.GlobalNamespace.GetMembers("C").First() as INamedTypeSymbol; 2099var attrWithComment = Generator.GetAttributes(added).First(); 2778var summary = cls.DescendantNodes(descendIntoTrivia: true).OfType<XmlElementSyntax>().First(); 2804var summary = cls.DescendantNodes(descendIntoTrivia: true).OfType<XmlElementSyntax>().First(); 2831var text = cls.DescendantNodes(descendIntoTrivia: true).OfType<XmlTextSyntax>().First(); 2856var text = cls.DescendantNodes(descendIntoTrivia: true).OfType<XmlTextSyntax>().First(); 3971var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 3976var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 3977var declX = Generator.GetDeclaration(symbolX.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 3978var declY = Generator.GetDeclaration(symbolY.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 3979var declZ = Generator.GetDeclaration(symbolZ.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4179var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4180var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4200var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4201var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4224var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4225var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4245var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4246var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4266var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4267var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4287var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4288var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4308var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4309var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4329var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4330var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4350var symbolC = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("C").First(); 4351var declC = Generator.GetDeclaration(symbolC.DeclaringSyntaxReferences.Select(x => x.GetSyntax()).First()); 4373var symbolC = comp.GlobalNamespace.GetMembers("C").First(); 4552var symbolC = comp.GlobalNamespace.GetMembers("C").First(); 4584var symbolC = comp.GlobalNamespace.GetMembers("C").First(); 4586var declM = Generator.GetMembers(declC).First(); 4690var symbolC = comp.GlobalNamespace.GetMembers("C").First(); 4692var declM = Generator.GetMembers(declC).First(); 4887var decl = root.DescendantNodes().OfType<ClassDeclarationSyntax>().First(); 4905var symbolR = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("R").First(); 4920var symbolR = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("R").First(); 4943var symbolR = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("R").First(); 4958var symbolR = (INamedTypeSymbol)comp.GlobalNamespace.GetMembers("R").First(); 4981var symbol = comp.GlobalNamespace.GetMembers("C").First(); 5001var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("M").First(); 5019var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("X").First(); 5036var symbol = comp.GlobalNamespace.GetMembers("C").First().GetMembers("MyEvent").First(); 5061var symbol = comp.GlobalNamespace.GetMembers("C2").First().GetMembers("MyEvent").First();
Formatting\FormattingTreeEditTests.cs (2)
43var param = root.DescendantNodes().OfType<ParameterSyntax>().First(); 56var method = root.DescendantNodes().OfType<MethodDeclarationSyntax>().First();
Microsoft.CodeAnalysis.EditorFeatures (19)
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (2)
113var snapshot = spans.First().Snapshot; 121var spanToTag = new SnapshotSpan(snapshot, Span.FromBounds(spans.First().Start, spans.Last().End));
CommentSelection\AbstractToggleBlockCommentBase.cs (2)
94var firstLineAroundSelection = selectedSpans.First().Start.GetContainingLine().Start; 98document, selectedSpans.First().Snapshot, linesContainingSelection, commentInfo, cancellationToken);
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (1)
65var selectedDiagnostic = g.First();
InlineRename\InlineRenameSession.cs (3)
171textBufferAssociatedViewService.GetAssociatedTextViews(triggerSpan.Snapshot.TextBuffer).First(); 239selections.First().IsEmpty || 240!startingSpan.Contains(selections.First()))
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
187var document = _baseDocuments.First(); 330var newDocument = mergeResult.MergedSolution.GetDocument(documents.First().Id);
InlineRename\Taggers\AbstractRenameTagger.cs (1)
105var snapshot = spans.First().Snapshot;
InlineRename\UI\InlineRenameAdornmentManager.cs (1)
123var selectionSpan = _textView.Selection.SelectedSpans.First();
InlineRename\UndoManagerServiceFactory.cs (2)
63if (undoHistory.UndoStack.First() == this.UndoManagers[subjectBuffer].StartRenameSessionUndoTransaction) 91while (undoHistory.UndoStack.First() != targetTransaction)
IntelliSense\ViewTextSpan.cs (1)
77return spans.First();
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
217return tokenRenameInfo.HasSymbols ? tokenRenameInfo.Symbols.First() : null;
Shared\Extensions\IProjectionBufferFactoryServiceExtensions.cs (1)
59var buffer = spans.First().Snapshot.TextBuffer;
SignatureHelp\Controller.Session_ComputeModel.cs (1)
179lastSelectionOrDefault ??= items.Items.First();
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
766var buffer = requestedSpans.First().Snapshot.TextBuffer;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (26)
AbstractCommandHandlerTestState.cs (1)
69var languageName = Workspace.Projects.First().Language;
AutomaticCompletion\AbstractAutomaticBraceCompletionTests.cs (1)
150var document = workspace.Documents.First();
BraceHighlighting\AbstractBraceHighlightingTests.cs (1)
43var testDocument = workspace.Documents.First();
BraceMatching\AbstractBraceMatcherTests.cs (1)
27var document = workspace.CurrentSolution.GetDocument(workspace.Documents.First().Id);
CommentSelection\AbstractToggleCommentTestBase.cs (2)
37var doc = workspace.Documents.First(); 91textView.Selection.Select(new VirtualSnapshotPoint(snapshot, spans.First().Start),
Completion\AbstractCompletionProviderTests.cs (2)
1048var position = testWorkspace.Documents.First().CursorPosition.Value; 1050var textContainer = testWorkspace.Documents.First().GetTextBuffer().AsTextContainer();
Debugging\AbstractDataTipInfoGetterTests.cs (2)
67workspace.CurrentSolution.Projects.First().Documents.First(),
DocumentTracking\FirstDocumentIsActiveAndVisibleDocumentTrackingService.cs (2)
25=> _workspace.CurrentSolution.Projects.First().DocumentIds.First();
Formatting\AbstractNewDocumentFormattingServiceTests.cs (2)
30var document = workspace.CurrentSolution.Projects.First().Documents.First();
Formatting\CoreFormatterTestsBase.cs (5)
78var document = workspace.Documents.First(); 141var buffer = workspace.Documents.First().GetTextBuffer(); 179var hostdoc = workspace.Documents.First(); 196factory.TextSpan = spans?.First() ?? documentSyntax.Root.FullSpan; 248var buffer = workspace.Documents.First().GetTextBuffer();
NavigateTo\AbstractNavigateToTests.cs (2)
242=> [_workspace.CurrentSolution.Projects.First().DocumentIds.First()];
SignatureHelp\AbstractSignatureHelpProviderTests.cs (2)
369textSpan = textSpans.First(); 487textSpan = textSpans.First();
Squiggles\SquiggleUtilities.cs (1)
37var firstDocument = workspace.Documents.First();
TaskList\AbstractTaskListTests.cs (1)
34var hostDocument = workspace.Documents.First();
TextStructureNavigation\AbstractTextStructureNavigationTests.cs (1)
28var document = workspace.Documents.First();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (46)
CodeFixes\CodeFixServiceTests.cs (5)
345var errorLogger = logger.First().Value; 1022? root.DescendantNodes().OfType<CodeAnalysis.CSharp.Syntax.VariableDeclarationSyntax>().First().Span 1023: root.DescendantNodes().OfType<CodeAnalysis.CSharp.Syntax.InvocationExpressionSyntax>().First().Span; 1058? root.DescendantNodes().OfType<CodeAnalysis.CSharp.Syntax.VariableDeclarationSyntax>().First().Span 1059: root.DescendantNodes().OfType<CodeAnalysis.CSharp.Syntax.InvocationExpressionSyntax>().First().Span;
CodeGeneration\AbstractCodeGenerationTests.cs (2)
94var expression = simplifiedRootNode.DescendantNodes().OfType<EqualsValueClauseSyntax>().First().Value; 115var expression = simplifiedRootNode.DescendantNodes().OfType<EqualsValueSyntax>().First().Value;
CommentSelection\CommentUncommentSelectionCommandHandlerTests.cs (2)
760textView.SetSelection(trackingSpans.First().GetSpan(textView.TextBuffer.CurrentSnapshot)); 796textView.Selection.Select(new VirtualSnapshotPoint(snapshot, spans.First().Start),
Diagnostics\DiagnosticAnalyzerServiceTests.cs (3)
685var localDeclaration = root.DescendantNodes().OfType<CodeAnalysis.CSharp.Syntax.LocalDeclarationStatementSyntax>().First(); 854context.RegisterCompilationAction(c => c.ReportDiagnostic(Diagnostic.Create(s_compilationRule, c.Compilation.SyntaxTrees.First().GetRoot().GetLocation()))); 870context.RegisterCompilationAction(c => c.ReportDiagnostic(Diagnostic.Create(s_compilationRule, c.Compilation.SyntaxTrees.First().GetRoot().GetLocation())));
FindSymbols\SymbolTreeInfoTests.cs (4)
24var reference1 = (PortableExecutableReference)project.MetadataReferences.First(); 45var reference1 = (PortableExecutableReference)project.MetadataReferences.First(); 68var reference1 = (PortableExecutableReference)project.MetadataReferences.First(); 90var reference1 = (PortableExecutableReference)project.MetadataReferences.First();
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (1)
82get { return this.CurrentSolution.Projects.First(); }
Preview\PreviewWorkspaceTests.cs (12)
72var addedSolution = previewWorkspace.CurrentSolution.Projects.First() 76Assert.Equal(1, previewWorkspace.CurrentSolution.Projects.First().MetadataReferences.Count); 77Assert.Equal(1, previewWorkspace.CurrentSolution.Projects.First().DocumentIds.Count); 80var changedSolution = previewWorkspace.CurrentSolution.Projects.First().Documents.First().WithText(SourceText.From(text)).Project.Solution; 82Assert.Equal(previewWorkspace.CurrentSolution.Projects.First().Documents.First().GetTextAsync().Result.ToString(), text); 84var removedSolution = previewWorkspace.CurrentSolution.Projects.First() 85.RemoveMetadataReference(previewWorkspace.CurrentSolution.Projects.First().MetadataReferences[0]) 86.RemoveDocument(previewWorkspace.CurrentSolution.Projects.First().DocumentIds[0]).Solution; 89Assert.Equal(0, previewWorkspace.CurrentSolution.Projects.First().MetadataReferences.Count); 90Assert.Equal(0, previewWorkspace.CurrentSolution.Projects.First().DocumentIds.Count);
RenameTracking\RenameTrackingTestState.cs (1)
81HostDocument = Workspace.Documents.First();
Snippets\RoslynLSPSnippetConvertTests.cs (3)
360var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 371var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id); 447var document = workspace.CurrentSolution.GetRequiredDocument(workspace.Documents.First().Id);
Structure\BlockStructureServiceTests.cs (1)
118var hostDocument = workspace.Documents.First();
Structure\StructureTaggerTests.cs (1)
406var hostdoc = workspace.Documents.First();
Tagging\AsynchronousTaggerTests.cs (5)
78var document = workspace.Documents.First(); 107var document = workspace.Documents.First(); 133var document = workspace.Documents.First(); 154var testDocument = workspace.Documents.First(); 210var testDocument = workspace.Documents.First();
TextEditor\OpenDocumentTests.cs (2)
52Assert.Equal(documentIds.Last(), workspace.CurrentSolution.GetDocument(documentIds.First()).GetLinkedDocumentIds().Single()); 53Assert.Equal(documentIds.First(), workspace.CurrentSolution.GetDocument(documentIds.Last()).GetLinkedDocumentIds().Single());
TextEditor\TryGetDocumentTests.cs (2)
27var hostDocument = workspace.Documents.First(); 54var hostDocument = workspace.Documents.First();
Utilities\PatternMatcherTests.cs (1)
399Assert.False(match.First().IsCaseSensitive);
Utilities\SymbolEquivalenceComparerTests.cs (1)
2003invocation ??= method_root.Parent.DescendantNodes().OfType<TInvocation>().First();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContextBase.cs (1)
77return GetErrorMessage(errors.First(), formatter, preferredUICulture);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\Engine\DkmClrModuleInstance.cs (1)
40get { return this.Assembly.Modules.First().ModuleVersionId; }
Microsoft.CodeAnalysis.Extensions.Package (3)
Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
IMefHostServicesExtensions.cs (1)
14return exportProvider.GetExports<TService>().First().Value;
Microsoft.CodeAnalysis.Features (33)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
52_constructorCandidate.Constructor).Select(r => r.GetSyntax(cancellationToken)).First();
AddImport\References\Reference.cs (1)
95var newContextNode = newRoot.GetAnnotatedTokens(annotation).First().Parent;
CodeFixes\FixAllOccurrences\AbstractFixAllCodeFixCodeAction.cs (1)
35var exportAttribute = (ExportCodeFixProviderAttribute)exportAttributes.First();
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (1)
218var title = FixAllHelper.GetDefaultFixAllTitle(fixAllState.Scope, title: fixAllState.DiagnosticIds.First(), fixAllState.Document!, fixAllState.Project);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
148attributeRemoveFixes.First().Title,
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (1)
879? container.DescendantNodes().First()
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
145var firstFolder = folder.First();
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
309var reducedMethodSymbol = TryReduceExtensionMethod(methodSymbols.First(), _receiverTypeSymbol);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
739var newArgumentName = isRecord ? argumentName : parameterNamingRule.NamingStyle.MakeCompliant(argumentName).First(); 931var parameterName = isRecord ? field.Name : parameterNamingRule.NamingStyle.MakeCompliant(field.Name).First();
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
5727select clausesByQuery.First())
EditAndContinue\EmitSolutionUpdateResults.cs (1)
79var firstProject = solution.GetProject(runningProjects.FirstOrDefault().Key) ?? solution.Projects.First();
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
207var newDeclaration = newRoot.GetAnnotatedNodes<SyntaxNode>(declarationAnnotation).First();
FindUsages\DefinitionItemFactory.cs (1)
85var definition = group.Symbols.First();
GenerateFromMembers\GenerateFromMembersHelpers.cs (2)
101var parameterNamingRule = rules.Where(rule => rule.SymbolSpecification.AppliesTo(SymbolKind.Parameter, Accessibility.NotApplicable)).First(); 102var parameterName = parameterNamingRule.NamingStyle.MakeCompliant(identifierNameParts.BaseName).First();
GenerateType\AbstractGenerateTypeService.Editor.cs (1)
609var nameToUse = fieldNamingRule.NamingStyle.MakeCompliant(parameterName.NameBasedOnArgument).First();
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
112?? candidateResults.First();
Rename\SymbolicRenameInfo.cs (1)
149var triggerSymbol = tokenRenameInfo.HasSymbols ? tokenRenameInfo.Symbols.First() : null;
Snippets\SnippetFunctionService.cs (1)
73var simplifiedTypeName = await GetSimplifiedEnumNameAsync(document, fullyQualifiedEnumName, enumFields.First().Name, caseGenerationLocation, simplifierOptions, cancellationToken).ConfigureAwait(false);
Snippets\SnippetProviders\AbstractSnippetProvider.cs (1)
94var mainChangeNode = (TSnippetSyntax)reformattedRoot.GetAnnotatedNodes(FindSnippetAnnotation).First();
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
222.GetAncestorsOrThis<TExpressionSyntax>().First());
src\Analyzers\Core\CodeFixes\DocumentationComments\AbstractAddDocCommentNodesCodeFixProvider.cs (2)
102var nodeAfterNewParamNode = paramNodes.FirstOrDefault() ?? newDocComment.ChildNodes().First(); 115GetNewNode(parameterName, nodeAfterNewParamNode == newDocComment.ChildNodes().First())
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (4)
201var baseFieldWithNamingStyle = fieldNamingRule.NamingStyle.MakeCompliant(baseName).First(); 202var basePropertyWithNamingStyle = propertyNamingRule.NamingStyle.MakeCompliant(baseName).First(); 232parameterToNewFieldMap[bestNameForParameter] = fieldNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First(); 233parameterToNewPropertyMap[bestNameForParameter] = propertyNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\TypeParameterSubstitution.cs (2)
108var commonType = commonTypes.First(); 117return similarTypes.First();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
62var firstGeneratedMember = rootWithCoreMembers.GetAnnotatedNodes(CodeGenerator.Annotation).First(); 95.First();
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
262var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
SolutionExplorer\AbstractSolutionExplorerSymbolTreeItemProviderTests.cs (1)
31var node = root.DescendantNodesAndSelf().OfType<TNode>().First();
Microsoft.CodeAnalysis.Features.UnitTests (4)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (4)
2829var documentA = project.Documents.First(); 2830var documentB = project.Documents.Skip(1).First(); 4081var doc1 = documents.First(); 4082var doc2 = documents.Skip(1).First();
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\ProjectTelemetry\ProjectLoadTelemetryReporter.cs (1)
52var firstInfo = projectFileInfos.First();
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\CodeActions\CodeActionHelpers.cs (2)
384var fixAllFlavor = unifiedCodeFixSuggestedAction.FixAllFlavors.Actions.OfType<UnifiedFixAllCodeFixSuggestedAction>().Where(action => action.FixAllState.Scope.ToString() == fixAllScope).First(); 457matchingAction = matchingActions.First();
Handler\Rename\RenameHandler.cs (1)
80.GroupBy(docId => renamedSolution.GetRequiredDocument(docId).FilePath, StringComparer.OrdinalIgnoreCase).Select(group => group.First())
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (1)
143var hasParameters = methodGroup.First().RequestTypeRef != null;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (233)
CodeLens\CSharpCodeLensTests.cs (1)
437var firstCodeLens = actualCodeLenses!.First();
Commands\ExecuteWorkspaceCommandTests.cs (1)
67return JsonSerializer.Deserialize<TextDocumentIdentifier>((JsonElement)request.Arguments!.First(), ProtocolConversions.LspJsonSerializerOptions)!;
Completion\CompletionFeaturesTests.cs (30)
92var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 126var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 213var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 277var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 342var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 419var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 469var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 538var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 663var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 707var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 770var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 804var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 858var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 972var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 1041var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Completion\CompletionResolveTests.cs (2)
195var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Completion\CompletionTests.cs (62)
93var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 103AssertJsonEquals(expected, results.Items.First()); 146var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 181var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 187AssertJsonEquals(expected, results.Items.First()); 216var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 256var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 286var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 292AssertJsonEquals(expected, results.Items.First()); 370var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 376AssertJsonEquals(expected, results.Items.First()); 433var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 440AssertJsonEquals(expected, results.Items.First()); 466var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 494var document = solution.Projects.First().Documents.First(); 507AssertJsonEquals(expected, results.Items.First()); 533var document = solution.Projects.First().Documents.First(); 546AssertJsonEquals(expected, results.Items.First()); 572var document = solution.Projects.First().Documents.First(); 585AssertJsonEquals(expected, results.Items.First()); 632var document = solution.Projects.First().Documents.First(); 641AssertJsonEquals(expected, results.Items.First()); 730var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 763var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 766Assert.Null(results.Items.First().TextEdit); 767Assert.Null(results.Items.First().InsertText); 768Assert.True(((LSP.VSInternalCompletionItem)results.Items.First()).VsResolveTextEditOnCommit); 793var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 796Assert.Null(results.Items.First().TextEdit); 797Assert.Null(results.Items.First().InsertText); 821var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 990Assert.Equal("T", results.Items.First().Label); 1003Assert.Contains("ta", results.Items.First().Label, StringComparison.OrdinalIgnoreCase); 1058Assert.Equal("T", results.Items.First().Label); 1071Assert.Equal("TaiwanCalendar", results.Items.First().Label); 1126Assert.Equal("T", results.Items.First().Label); 1138Assert.Equal("Task", results.Items.First().Label); 1151Assert.Equal("T", results.Items.First().Label); 1163Assert.Equal("Timeout", results.Items.First().Label); 1288Assert.Contains("ta", results.Items.First().Label, StringComparison.OrdinalIgnoreCase); 1350Assert.Equal("T", results.Items.First().Label); 1367Assert.Equal("Saaa", results.Items.First().Label); 1470Assert.Equal("T", results.Items.First().Label); 1506var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Diagnostics\AdditionalFileDiagnosticsTests.cs (2)
112Assert.Equal("CSProj1", ((LSP.VSDiagnostic)results[1].Diagnostics!.Single()).Projects!.First().ProjectName); 115Assert.Equal("CSProj2", ((LSP.VSDiagnostic)results[4].Diagnostics!.Single()).Projects!.First().ProjectName);
Diagnostics\NonLocalDiagnosticTests.cs (1)
36var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.First();
Diagnostics\PullDiagnosticTests.cs (30)
413var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 414var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 466var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 467var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 525var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 526var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 577var csproj1Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj1").Single().Documents.First(); 578var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1024await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1064await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1283var openDocument = project.Documents.First(); 1284var closedDocument = project.Documents.Skip(1).First(); 1383var firstDocument = testLspServer.GetCurrentSolution().Projects.Single().Documents.First(); 1495testLspServer.TestWorkspace.OnDocumentRemoved(testLspServer.TestWorkspace.Documents.First().Id); 1542await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, "}"); 1569await InsertInClosedDocumentAsync(testLspServer, testLspServer.TestWorkspace.Documents.First().Id, " ", position: 0); 1571var document = testLspServer.GetCurrentSolution().Projects.Single().Documents.First(); 1657var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1668var caretLocation = testLspServer.GetLocations("caret").First().Range; 1739var csproj3Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj3").Single().Documents.First(); 1756var caretLocation = testLspServer.GetLocations("caret").First().Range; 1813var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1826var caretLocation = testLspServer.GetLocations("caret").First().Range; 1881var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 1944var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 2000var csproj2Document = testLspServer.GetCurrentSolution().Projects.Where(p => p.Name == "CSProj2").Single().Documents.First(); 2077var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 2165var uri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (3)
34Assert.Equal(ProtocolConversions.CreateAbsoluteDocumentUri(testLspServer.GetCurrentSolution().Projects.First().FilePath!), results[1].Uri); 51Assert.Equal(ProtocolConversions.CreateAbsoluteDocumentUri(testLspServer.GetCurrentSolution().Projects.First().FilePath!), results[1].Uri); 54var newSolution = initialSolution.RemoveProject(initialSolution.Projects.First().Id);
DocumentChanges\DocumentChangesTests.LinkedDocuments.cs (2)
41foreach (var document in solution.Projects.First().Documents) 86foreach (var document in solution.Projects.First().Documents)
FoldingRanges\FoldingRangesTests.cs (2)
70var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
FormatNewFile\FormatNewFileTests.cs (1)
66var project = testLspServer.GetCurrentSolution().Projects.First();
InlayHint\CSharpInlayHintTests.cs (1)
125var firstInlayHint = actualInlayHints.First();
MapCode\MapCodeTests.cs (2)
96var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Ordering\RequestOrderingTests.cs (3)
198await ExecuteDidOpen(testLspServer, testLspServer.GetLocations("caret").First().DocumentUri); 211testLspServer.TestWorkspace.SetCurrentSolution(s => s.WithProjectName(s.Projects.First().Id, "NewName"), WorkspaceChangeKind.ProjectChanged); 247await ExecuteDidOpen(testLspServer, testLspServer.GetLocations("caret").First().DocumentUri);
ProjectContext\GetTextDocumentWithContextHandlerTests.cs (1)
91var document = testLspServer.TestWorkspace.Documents.First();
References\FindAllReferencesHandlerFeaturesTests.cs (3)
46var results = await FindAllReferencesHandlerTests.RunFindAllReferencesNonVSAsync(testLspServer, testLspServer.GetLocations("caret").First()); 79var results = await FindAllReferencesHandlerTests.RunFindAllReferencesNonVSAsync(testLspServer, testLspServer.GetLocations("caret").First()); 162var results = await FindAllReferencesHandlerTests.RunFindAllReferencesNonVSAsync(testLspServer, testLspServer.GetLocations("caret").First());
References\FindAllReferencesHandlerTests.cs (12)
50var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 88var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First(), progress); 128var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 173var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 197var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 218var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 241var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 269var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 282var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 285var textRuns = ((ClassifiedTextElement)results.First().Text).Runs; 314var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First()); 337var results = await RunFindAllReferencesAsync(testLspServer, testLspServer.GetLocations("caret").First());
RelatedDocuments\RelatedDocumentsTests.cs (6)
67project.Documents.First().GetURI(), 94project.Documents.First().GetURI(), 129project.Documents.First().GetURI(), 157project.Documents.First().GetURI(), 173project.Documents.First().GetURI(), 205project.Documents.First().GetURI(),
Rename\PrepareRenameTests.cs (4)
30var renameLocation = testLspServer.GetLocations("caret").First(); 49var renameLocation = testLspServer.GetLocations("caret").First(); 69var renameLocation = testLspServer.GetLocations("caret").First(); 89var renameLocation = testLspServer.GetLocations("caret").First();
Rename\RenameTests.cs (9)
37var renameLocation = testLspServer.GetLocations("caret").First(); 42AssertJsonEquals(expectedEdits, ((TextDocumentEdit[])results.DocumentChanges).First().Edits); 60var renameLocation = testLspServer.GetLocations("caret").First(); 92var renameLocation = testLspServer.GetLocations("caret").First(); 97AssertJsonEquals(expectedEdits, ((TextDocumentEdit[])results.DocumentChanges).First().Edits); 137var renameLocation = testLspServer.GetLocations("caret").First(); 142AssertJsonEquals(expectedEdits, ((TextDocumentEdit[])results.DocumentChanges).First().Edits); 217var renameLocation = testLspServer.GetLocations("caret").First(); 260var renameLocation = testLspServer.GetLocations("caret").First();
SemanticTokens\AbstractSemanticTokensTests.cs (2)
77var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
SemanticTokens\SemanticTokensFullTests.cs (1)
33var results = await RunGetSemanticTokensFullAsync(testLspServer, testLspServer.GetLocations("caret").First());
SemanticTokens\SemanticTokensRangesTests.cs (1)
32var results = await RunGetSemanticTokensRangesAsync(testLspServer, testLspServer.GetLocations("caret").First(), ranges);
SemanticTokens\SemanticTokensRangeTests.cs (13)
37var results = await RunGetSemanticTokensRangeAsync(testLspServer, testLspServer.GetLocations("range").First()); 122var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 182var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 234var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 295var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 378var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 489var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
SimplifyMethod\SimplifyMethodTests.cs (2)
37var methodInsertionLocation = testLspServer.GetLocations("caret").First(); 47AssertJsonEquals(expectedEdit, results.First());
SpellCheck\SpellCheckTests.cs (12)
343var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 349Ranges = GetRanges(testLspServer.TestWorkspace.Documents.First().AnnotatedSpans), 420var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 426Ranges = GetRanges(testLspServer.TestWorkspace.Documents.First().AnnotatedSpans), 430testLspServer.TestWorkspace.OnDocumentRemoved(testLspServer.TestWorkspace.Documents.First().Id); 460var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 466Ranges = GetRanges(testLspServer.TestWorkspace.Documents.First().AnnotatedSpans), 498var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 504Ranges = GetRanges(testLspServer.TestWorkspace.Documents.First().AnnotatedSpans), 514document = lspSolution!.Projects.Single().Documents.First(); 554var document = testLspServer.TestWorkspace.CurrentSolution.Projects.Single().Documents.First(); 560Ranges = GetRanges(testLspServer.TestWorkspace.Documents.First().AnnotatedSpans),
Symbols\DocumentSymbolsTests.cs (4)
135Assert.Equal(".", results.First().Name); 164Assert.Equal(".", results.First().Name); 223var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First();
Workspaces\LspWorkspaceManagerTests.cs (20)
34var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI(); 61var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 62var secondDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")).GetURI(); 113var firstDocumentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 115var secondDocument = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test2")); 151var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 159var newProject = testLspServer.TestWorkspace.CurrentSolution.Projects.First().WithAssemblyName("NewCSProj1"); 175var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 192var newProject = testLspServer.TestWorkspace.CurrentSolution.Projects.First().WithAssemblyName("NewCSProj1"); 217var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.Single(d => d.FilePath!.Contains("test1")).GetURI(); 324Assert.Equal("FirstWorkspaceProject", hostSolution.Projects.First().Name); 452var newProjectWorkspaceTwo = testWorkspaceTwo.CurrentSolution.Projects.First().WithAssemblyName("NewCSProj1"); 488var documentUri = testWorkspace.CurrentSolution.Projects.First().Documents.First().GetURI(); 507var newProject = testWorkspace.CurrentSolution.Projects.First().WithAssemblyName(newAssemblyName); 524var document = testLspServer.GetCurrentSolution().Projects.First().Documents.First(); 525var documentUri = testLspServer.GetCurrentSolution().Projects.First().Documents.First().GetURI();
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (11)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Microsoft.CodeAnalysis.PublicApiAnalyzers (9)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (1)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
Microsoft.CodeAnalysis.ResxSourceGenerator (9)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Microsoft.CodeAnalysis.Test.Utilities (15)
CommonTestBase.cs (1)
95var module = compilation.Assembly.Modules.First();
Compilation\CompilationExtensions.cs (1)
205SyntaxTree tree = compilation.SyntaxTrees.First();
Compilation\CompilationTestDataExtensions.cs (1)
65methodData = map[keys.First()];
Compilation\ControlFlowGraphVerifier.cs (2)
1685ISymbol symbol = referencedLocalsAndMethods.First(); 1691Assert.True(false, $"Capture [{referencedCaptureIds.First().Value}] without owning region in [{getBlockId(block)}]\n{finalGraph()}");
CompilationVerifier.cs (1)
829return ((IAssemblySymbol)symbol).Modules.First();
Diagnostics\CommonDiagnosticAnalyzers.cs (5)
105var tree = compilation.SyntaxTrees.First(); 183var tree = compilation.SyntaxTrees.First(); 260var tree = compilation.SyntaxTrees.First(); 313var tree = compilation.SyntaxTrees.First(); 1294_ = getControlFlowGraph(operationBlock.Descendants().First());
Diagnostics\DiagnosticDescription.cs (1)
489var isCSharpOrRazor = actual.Any() && actual.First() is CSDiagnostic or { Descriptor.Category: "Razor" };
MarkedSource\MarkupTestFile.cs (1)
110var firstMatch = orderedMatches.First();
Metadata\AggregatedMetadataReader.cs (1)
31_aggregator = new MetadataAggregator(readers.First(), readers.Skip(1).ToArray());
Metadata\MetadataSignatureUnitTestHelper.cs (1)
119var actualSignature = signatures.First().Replace("\"", "\\\"");
Microsoft.CodeAnalysis.Threading.Package (1)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Microsoft.CodeAnalysis.UnitTests (25)
Analyzers\AnalyzerConfigTests.cs (4)
1592Assert.Same(options[0].TreeOptions.Keys.First(), options[1].TreeOptions.Keys.First()); 1593Assert.Same(options[1].TreeOptions.Keys.First(), options[2].TreeOptions.Keys.First());
Analyzers\AnalyzerFileReferenceTests.cs (3)
175Assert.Equal(AnalyzerLoadFailureEventArgs.FailureErrorCode.UnableToLoadAnalyzer, errors.First().ErrorCode); 252Assert.Equal(AnalyzerLoadFailureEventArgs.FailureErrorCode.UnableToCreateAnalyzer, errors.First().ErrorCode); 461Assert.Equal(AnalyzerLoadFailureEventArgs.FailureErrorCode.ReferencesFramework, errors.First().ErrorCode);
Collections\Extensions\ImmutableArrayExtensionsTests.cs (5)
46Assert.Equal("hello", e.First()); 309var dict = System.Linq.ImmutableArrayExtensions.ToDictionary(roa, s => s.Split(':').First()); 315dict = System.Linq.ImmutableArrayExtensions.ToDictionary(roa, s => s.Split(':').First(), StringComparer.OrdinalIgnoreCase); 321dict = System.Linq.ImmutableArrayExtensions.ToDictionary(roa, s => s.Split(':').First(), s => s.Split(':').Last()); 327dict = System.Linq.ImmutableArrayExtensions.ToDictionary(roa, s => s.Split(':').First(), s => s.Split(':').Last(), StringComparer.OrdinalIgnoreCase);
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (1)
657T first = set.First();
Collections\ImmutableListTestBase.cs (1)
452for (int value = basis.First() - 1; value <= basis.Last() + 1; value++)
Collections\ImmutableSetTest.cs (1)
480Assert.Equal(set.First(), enumerator.Current);
Collections\List\ICollection.Generic.Tests.cs (1)
372T value = collection.First();
CommonSyntaxTests.cs (4)
222var trackedB = trackedExpr.GetCurrentNodes(exprB).First(); 234var annotation = trackedExpr.GetAnnotatedNodes(SyntaxNodeExtensions.IdAnnotationKind).First() 235.GetAnnotations(SyntaxNodeExtensions.IdAnnotationKind).First(); 245var trackedB = trackedExpr.GetCurrentNodes(exprB).First();
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (1)
1356foreach (var span in spans.Values.First())
GivesAccessTo.cs (2)
45var CS = csc.GlobalNamespace.GetMembers("CS").First() as INamedTypeSymbol; 48var CS2 = csc2.GlobalNamespace.GetMembers("CS2").First() as INamedTypeSymbol;
IsSymbolAccessibleWithinTests.cs (2)
29var Ac = csc.GlobalNamespace.GetMembers("A").First() as INamedTypeSymbol; 32var Av = vbc.GlobalNamespace.GetMembers("A").First() as INamedTypeSymbol;
Microsoft.CodeAnalysis.Workspaces (27)
CodeFixes\FixAllOccurrences\FixAllState.cs (3)
68var triggerDocument = diagnosticsToFix.First().Key; 69var diagnosticSpan = diagnosticsToFix.First().Value.FirstOrDefault()?.Location.SourceSpan; 90var triggerProject = diagnosticsToFix.First().Key;
Editing\SyntaxGenerator.cs (1)
1534var first = replacements.First();
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (1)
96var document = scope.First();
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (2)
108var lambdaNode = parameter.ContainingSymbol.DeclaringSyntaxReferences.Select(r => r.GetSyntax(cancellationToken)).First(); 148var lambdaNode = symbol.ContainingSymbol.DeclaringSyntaxReferences.Select(r => r.GetSyntax(cancellationToken)).First();
LinkedFileDiffMerging\AbstractLinkedFileMergeConflictCommentAdditionService.cs (3)
36changes.First() 38var currentPartitionEndLine = originalSourceText.Lines.GetLineFromPosition(changes.First().Span.End); 68var startPosition = changePartition.First().Span.Start;
Log\RoslynEventSource.cs (1)
126select ((PerfGoalAttribute)attr).InteractionClass).DefaultIfEmpty(InteractionClass.Undefined).First();
Log\StatisticResult.cs (1)
37var mode = values.GroupBy(i => i).OrderByDescending(g => g.Count()).First().Key;
Rename\ConflictEngine\ConflictResolver.cs (1)
205var renameRewriterService = implicitReferenceLocationsPerLanguage.First().Document.Project.Services.GetRequiredService<IRenameRewriterLanguageService>();
Rename\ConflictEngine\RenamedSpansTracker.cs (4)
187.Select(x => Tuple.Create(renameAnnotations.GetAnnotations<RenameNodeSimplificationAnnotation>(x).First(), (SyntaxNode)x!)); 196.Select(x => Tuple.Create(renameAnnotations.GetAnnotations<RenameTokenSimplificationAnnotation>(x).First(), (SyntaxToken)x)); 211.Select(x => Tuple.Create(renameAnnotations.GetAnnotations<RenameTokenSimplificationAnnotation>(x).First(), (SyntaxToken)x)); 219.Select(x => Tuple.Create(renameAnnotations.GetAnnotations<RenameTokenSimplificationAnnotation>(x).First(), x));
Rename\RenameUtilities.cs (1)
94.Concat(documentsOfRenameSymbolDeclaration.First().Id)
Shared\Extensions\INamespaceSymbolExtensions.cs (1)
144? members.First() as INamespaceSymbol
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
823: inProgressState.PendingTranslationActions.First().OldProjectState;
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Build\ProjectBuildManager.cs (1)
94return (loadedProjects.First(), log);
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (37)
MSBuildWorkspaceTestBase.cs (2)
72var project = sol.Projects.First(); 81var project = sol.Projects.First();
NewlyCreatedProjectsFromDotNetNew.cs (1)
124var templateShortName = columns[1].Split(',').First();
SolutionGeneration.cs (1)
269var propertyGroup = document.Root.Descendants(XName.Get("PropertyGroup", NS)).First();
VisualStudioMSBuildWorkspaceTests.cs (33)
64var project = solution.Projects.First(); 65var document = project.Documents.First(); 344var d1 = p1.Documents.First(); 346var decl = root.DescendantNodes().OfType<CS.Syntax.ClassDeclarationSyntax>().First(); 380var project2 = solution.GetProjectsByName("Project2").First(); 399var project = solution.Projects.First(); 401var document = project.Documents.First(); 444var document = project.Documents.First(); 465var document = project.Documents.First(); 483var document = project.Documents.First(); 596var project = solution.Projects.First(); 796var project = solution.Projects.First(); 814var project = solution.Projects.First(); 832var project = solution.Projects.First(); 850var project = solution.Projects.First(); 902var document = project.Documents.First(); 921var document = project.Documents.First(); 963var doc = solution.Projects.First().Documents.First(d => d.FilePath == sourceFile); 997var doc = solution.Projects.First().Documents.First(d => d.FilePath == sourceFile); 1640var project = sol.Projects.First(); 2223var doc = workspace.CurrentSolution.Projects.First().Documents.First(); 2253var doc = workspace.CurrentSolution.Projects.First().Documents.First(); 2375var doc = proj.Documents.First(); 2413var proj = sol.Projects.First(); 2520var project = solution.Projects.First(); 2536var project = solution.Projects.First(); 2649var project = solution.Projects.First(); 2831var project = sol.GetObjectReference(static s => s.Projects.First()); 2832var document = project.GetObjectReference(static p => p.Documents.First()); 2923var project = solution.Projects.First(); 2952var pref = project.ProjectReferences.First();
Microsoft.CodeAnalysis.Workspaces.UnitTests (69)
CommandLineProject\CommandLineProjectTests.cs (7)
27var docInfo = info.Documents.First(); 57var docInfo = info.Documents.First(); 68var docInfo = info.Documents.First(); 80var docInfo = info.Documents.First(); 91var docInfo = info.Documents.First(); 103var docInfo = info.Documents.First(); 114var docInfo = info.Documents.First();
FindAllDeclarationsTests.cs (1)
625var project = solution.Projects.First();
FindAllDeclarationsTests.TestSolutionsAndProject.cs (1)
141project = solution.Projects.First();
FindReferencesTests.cs (7)
105var project = solution.Projects.First(); 132var project = solution.Projects.First(); 335var project = solution.Projects.First(); 541var project = solution.Projects.First(); 570var project = solution.Projects.First(); 605var project = solution.Projects.First(); 649var project = solution.Projects.First();
SolutionTests\SolutionTests.cs (7)
429var documentId1 = solution.Projects.First().DocumentIds.Single(); 517var documentId1 = solution.Projects.First().DocumentIds.Single(); 596var documentId1 = solution.Projects.First().DocumentIds.Single(); 682var documentId1 = solution.Projects.First().DocumentIds.Single(); 759var documentId1 = solution.Projects.First().DocumentIds.Single(); 847var documentId1 = solution.Projects.First().DocumentIds.Single(); 4321var frozenDocument = project.Documents.First().WithFrozenPartialSemantics(CancellationToken.None);
SolutionTests\SolutionWithSourceGeneratorTests.cs (9)
207project = project.AdditionalDocuments.First().WithAdditionalDocumentText(SourceText.From("Changed text!")).Project; 996var sourceGeneratedDocument = generatedDocuments.First(); 997var ordinaryDocument = project.Documents.First(); 1028var sourceGeneratedDocument = generatedDocuments.First(); 1059var sourceGeneratedDocument = generatedDocuments.First(); 1098var sourceGeneratedDocument = generatedDocuments.First(); 1128var sourceGeneratedDocument = generatedDocuments.First(); 1153var sourceGeneratedDocument = generatedDocuments.First(); 1181var sourceGeneratedDocument = generatedDocuments.First();
SymbolKeyTests.cs (12)
604var tree = compilation.SyntaxTrees.First(); 640var tree = compilation.SyntaxTrees.First(); 662var tree = compilation.SyntaxTrees.First(); 687var tree = compilation.SyntaxTrees.First(); 705var tree = compilation.SyntaxTrees.First(); 708var method = GetDeclaredSymbols(compilation).OfType<IMethodSymbol>().First(); 723var tree = compilation.SyntaxTrees.First(); 726var type = GetDeclaredSymbols(compilation).OfType<INamedTypeSymbol>().First(); 744var tree = compilation.SyntaxTrees.First(); 768var tree = compilation.SyntaxTrees.First(); 811var tree = compilation.SyntaxTrees.First(); 825var tree = compilation.SyntaxTrees.First();
SyntaxNodeTests.cs (6)
91var classDecl = root.DescendantNodes().OfType<ClassDeclarationSyntax>().First(); 92var methodDecl = classDecl.DescendantNodes().OfType<MethodDeclarationSyntax>().First(); 101var currentClassDecl = trackedRoot.GetCurrentNodes(classDecl).First(); 105var latestMethod = classDeclWithField.GetCurrentNodes(methodDecl).First(); 119var finalClassDecl = root2.GetCurrentNodes(classDecl).First(); 123var finalMethodDecl = root2.GetCurrentNodes(methodDecl).First();
SyntaxReferenceTests.cs (16)
55var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 77var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 101var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 104var node = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<CS.Syntax.BinaryExpressionSyntax>().First(); 124var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 127var node = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<VB.Syntax.BinaryExpressionSyntax>().First(); 148var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 151var binary = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<CS.Syntax.BinaryExpressionSyntax>().First(); 175var tree = await solution.Projects.First().Documents.First().GetRequiredSyntaxTreeAsync(CancellationToken.None); 178var binary = tree.GetRoot().DescendantNodes(descendIntoTrivia: true).OfType<VB.Syntax.BinaryExpressionSyntax>().First();
WorkspaceTests\AdhocWorkspaceTests.cs (3)
143Assert.Equal(id1, project2.ProjectReferences.First().ProjectId); 173var proj = ws.CurrentSolution.Projects.First(); 180var doc = proj.Documents.First();
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
AbstractLanguageServer.cs (1)
143var hasParameters = methodGroup.First().RequestTypeRef != null;
Microsoft.Data.Analysis.Tests (2)
DataFrame.IOTests.cs (1)
1077var separator = cultureInfo.NumberFormat.NumberDecimalSeparator.First();
DataFrameGroupByTests.cs (1)
58Assert.Equal("even", grouping.First().Key);
Microsoft.DotNet.Arcade.Sdk (1)
src\GroupItemsBy.cs (1)
59var result = items.First();
Microsoft.DotNet.Build.Manifest (2)
BuildModelFactory.cs (2)
260return models.First(); 264BuildModel reference = models.First();
Microsoft.DotNet.Build.Tasks.Feed (2)
src\PublishBuildToMaestro.cs (2)
439return uri.AbsolutePath.Split(new[] { '/', '\\' }, StringSplitOptions.RemoveEmptyEntries).First(); 442return uri.Host.Split(new[] { '.' }, StringSplitOptions.RemoveEmptyEntries).First();
Microsoft.DotNet.Build.Tasks.Workloads (2)
Msi\MsiUtils.wix.cs (1)
147Record providerKey = depProviderView.First();
WorkloadPackGroupPackage.wix.cs (1)
37var manifestPackage = ManifestsPerPlatform.First().Value.OrderBy(m => m.Version).Last();
Microsoft.DotNet.Git.IssueManager (2)
Clients\AzureDevOpsClient.cs (1)
46return $"Azure DevOps user: {commitResponse.Value.First().Author.Name}";
Clients\GitHubClient.cs (1)
32commit = commitInfo.Parents.First().Sha;
Microsoft.DotNet.Helix.Sdk (2)
CreateFailedTestsForFailedWorkItems.cs (1)
80return (int)testResults.First()["id"];
ProvisioningProfileProvider.cs (1)
136string appBundleName = entry.FullName.Split(new[] { '/' }, 2).First();
Microsoft.DotNet.Helix.Sdk.Tests (9)
CreateXHarnessAndroidWorkItemsTests.cs (4)
77var workItem = _task.WorkItems.First(); 119workItem = _task.WorkItems.First(); 154var workItem2 = _task.WorkItems.First(); 179var workItem = _task.WorkItems.First();
CreateXHarnessAppleWorkItemsTests.cs (5)
80var workItem = _task.WorkItems.First(); 129workItem = _task.WorkItems.First(); 158var workItem = _task.WorkItems.First(); 188var workItem1 = _task.WorkItems.First(); 231var workItem = _task.WorkItems.First();
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\NuGetVersionUpdater.cs (1)
197var label = packageVersion.ReleaseLabels.First().Split('-')[0];
Microsoft.DotNet.Open.Api.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.DotNet.SharedFramework.Sdk (3)
src\CreateFrameworkListFile.cs (1)
99.Select(g => g.First())
src\GeneratePlatformManifestEntriesFromTemplate.cs (1)
32var files = Files.ToLookup(file => Path.GetFileName(file.ItemSpec)).ToDictionary(l => l.Key, l=> l.First());
src\GenerateSharedFrameworkDepsFile.cs (1)
104.Select(expansion => new RuntimeFallbacks(expansion.First(), expansion.Skip(1))); // ExpandRuntime return runtime itself as first item.
Microsoft.DotNet.SignCheckLibrary (1)
Verification\XmlVerifier.cs (1)
63ArrayList certificates = signedXml.Signature.KeyInfo.OfType<KeyInfoX509Data>().First().Certificates;
Microsoft.DotNet.SourceBuild.Tasks (2)
src\UsageReport\WriteUsageReports.cs (2)
249.First() 254x.Nodes().OfType<XText>().First().Value))
Microsoft.DotNet.XUnitAssert.Tests (2)
Sdk\ArgumentFormatterTests.cs (2)
535 var parameterType = genericTypeParameters.First(); 544 var parameterTKey = genericTypeParameters.First();
Microsoft.DotNet.XUnitExtensions (3)
src\Microsoft.DotNet.XUnitExtensions.Shared\Discoverers\PlatformSpecificDiscoverer.cs (1)
28TestPlatforms platforms = (TestPlatforms)traitAttribute.GetConstructorArguments().First();
src\Microsoft.DotNet.XUnitExtensions.Shared\Discoverers\SkipOnTargetFrameworkDiscoverer.cs (1)
27TargetFrameworkMonikers frameworks = (TargetFrameworkMonikers)traitAttribute.GetConstructorArguments().First();
src\Microsoft.DotNet.XUnitExtensions.Shared\XunitParallelTheoryTestCaseRunner.cs (1)
66IAttributeInfo discovererAttribute = dataAttribute.GetCustomAttributes(typeof(DataDiscovererAttribute)).First();
Microsoft.Extensions.AI.Abstractions.Tests (1)
AssertExtensions.cs (1)
44.First();
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
44.First();
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
89var message = result.Messages.First();
Microsoft.Extensions.AI.Ollama.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
44.First();
Microsoft.Extensions.AI.OpenAI.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
44.First();
Microsoft.Extensions.AI.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
44.First();
Microsoft.Extensions.ApiDescription.Tool.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.Extensions.Caching.Abstractions (1)
Hybrid\HybridCache.cs (1)
176ICollection<string> { Count: 1 } => RemoveAsync(keys.First(), cancellationToken),
Microsoft.Extensions.DependencyModel (1)
DependencyContextWriter.cs (1)
414WriteLibrary(libraryGroup.Key, libraryGroup.First(), jsonWriter);
Microsoft.Extensions.Diagnostics.Probes.Tests (5)
KubernetesProbesExtensionsTests.cs (3)
42var config = configurations.First(); 85var config = configurations.First(); 113var config = configurations.First();
TcpEndpointProbesExtensionsTests.cs (2)
148var configuration = configurations.First(); 169var config = configurations.First();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (3)
CircularBufferTests.cs (1)
43Assert.Equal(expectedBufferElements.First(), firstElement);
ResourceMonitoringBuilderTests.cs (2)
33Assert.IsAssignableFrom<EmptyPublisher>(publishersArray.First()); 53Assert.IsAssignableFrom<EmptyPublisher>(publishersArray.First());
Microsoft.Extensions.Diagnostics.Testing (1)
Logging\FakeLoggerProvider.cs (1)
99internal string FirstLoggerName => _loggers.First().Key;
Microsoft.Extensions.Http.Diagnostics (1)
Latency\Internal\HttpClientLatencyLogEnricher.cs (1)
63_ = stringBuilder.Append(values!.First());
Microsoft.Extensions.Http.Resilience.Tests (1)
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (1)
354Assert.Equal(typeof(TestHandlerStub), handlers.First().GetType());
Microsoft.Extensions.ML (2)
ModelLoaders\UriModelLoader.cs (2)
112return resp.Headers.GetValues(ETagHeader).First() == eTag; 151_eTag = resp.Headers.GetValues(ETagHeader).First();
Microsoft.Extensions.Options.Contextual.Tests (2)
AcceptanceTests.cs (2)
96Assert.Equal("Fahrenheit", (await forecastService.GetForecast(new WeatherForecastContext { Country = "US" }, CancellationToken.None)).First().TemperatureScale); 97Assert.Equal("Celsius", (await forecastService.GetForecast(new WeatherForecastContext { Country = "CA" }, CancellationToken.None)).First().TemperatureScale);
Microsoft.Extensions.SecretManager.Tools.Tests (1)
src\Tools\Shared\TestHelpers\TestConsole.cs (1)
52.Single(c => c.GetParameters().First().ParameterType == typeof(ConsoleSpecialKey));
Microsoft.Extensions.Validation.Tests (20)
ValidatableParameterInfoTests.cs (4)
103Assert.Equal("The field Test Parameter must be between 10 and 100.", error.Value.First()); 127Assert.Equal("The Custom Display Name field is required.", error.Value.First()); 264Assert.Equal("The field Test Parameter must be between 10 and 100.", error.Value.First()); 287Assert.Equal("Test exception", error.Value.First());
ValidatableTypeInfoTests.cs (16)
68Assert.Equal("The Name field is required.", kvp.Value.First()); 73Assert.Equal("The field Age must be between 0 and 120.", kvp.Value.First()); 78Assert.Equal("The Street field is required.", kvp.Value.First()); 83Assert.Equal("The City field is required.", kvp.Value.First()); 157Assert.Equal("Salary must be a positive value.", error.Value.First()); 210Assert.Equal("The field Doors must be between 2 and 5.", kvp.Value.First()); 215Assert.Equal("The Make field is required.", kvp.Value.First()); 220Assert.Equal("The Model field is required.", kvp.Value.First()); 275Assert.Equal("The ProductName field is required.", kvp.Value.First()); 280Assert.Equal("The field Quantity must be between 1 and 100.", kvp.Value.First()); 285Assert.Equal("The field Quantity must be between 1 and 100.", kvp.Value.First()); 406Assert.Equal("SKU must start with 'PROD-'.", error.Value.First()); 492Assert.Equal("The Name field is required.", kvp.Value.First()); 497Assert.Equal("Date must be in the past.", kvp.Value.First()); 580Assert.Equal("FirstName and LastName are required.", kvp.Value.First()); 585Assert.Equal("FirstName and LastName are required.", kvp.Value.First());
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
GeneratorTests.cs (2)
120var inputFile = Directory.GetFiles("TestClasses").First(); 147var inputFile = Directory.GetFiles("TestClasses").First();
Microsoft.Gen.MetadataExtractor.Unit.Tests (3)
GeneratorTests.cs (3)
124var inputFile = Directory.GetFiles("TestClasses").First(); 145var inputFile = Directory.GetFiles("TestClasses").First(); 175var inputFile = Directory.GetFiles("TestClasses").First();
Microsoft.Gen.MetricsReports.Unit.Tests (3)
GeneratorTests.cs (3)
85var inputFile = Directory.GetFiles("TestClasses").First(); 101var inputFile = Directory.GetFiles("TestClasses").First(); 128var inputFile = Directory.GetFiles("TestClasses").First();
Microsoft.Maui (1)
VisualDiagnostics\VisualDiagnosticsOverlay.cs (1)
225 AddAdorner(e.VisualTreeElements.First());
Microsoft.Maui.Controls (5)
LegacyLayouts\Layout.cs (1)
289 if (!InternalChildren.Contains(view) || InternalChildren.First() == view)
NavigationPage\NavigationPage.Legacy.cs (1)
253 RootPage = (Page)InternalChildren.First();
Shell\BaseShellItem.cs (2)
330 flyoutItemCell.Children.OfType<Label>().First() 332 flyoutItemCell.Children.OfType<Image>().First()
Visuals\VisualTypeConverter.cs (1)
188 return _visualTypeMappings.Keys.Skip(_visualTypeMappings.Values.IndexOf(visual)).First();
Microsoft.Maui.Controls.Build.Tasks (15)
CreateObjectVisitor.cs (5)
202 if (node.CollectionItems.Count == 1 && (vnode = node.CollectionItems.First() as ValueNode) != null && 211 else if (node.CollectionItems.Count == 1 && (vnode = node.CollectionItems.First() as ValueNode) != null && 216 Context.IL.Emit(OpCodes.Ldstr, ((ValueNode)(node.CollectionItems.First())).Value as string); 284 .ConstructorArguments.First() 301 .ConstructorArguments.First()
MethodBodyExtensions.cs (1)
83 var instruction = (from instr in self.Instructions where instr.OpCode.Code == Code.Stloc && instr.Operand == varDef select instr).First();
NodeILExtensions.cs (1)
158 if (typeConverter?.GetCustomAttribute(context.Cache, module, ("Microsoft.Maui.Controls", "Microsoft.Maui.Controls.Xaml", "ProvideCompiledAttribute"))?.ConstructorArguments?.First().Value is string compiledConverterName
SetPropertiesVisitor.cs (7)
158 var adderTuple = elementType.GetMethods(Context.Cache, md => md.Name == "Add" && md.Parameters.Count == 1, Module).First(); 274 vardefref.VariableDefinition = new VariableDefinition(module.ImportReference(genericArguments.First())); 380 vardefref.VariableDefinition = new VariableDefinition(module.ImportReference(genericArguments.First())); 397 vardefref.VariableDefinition = new VariableDefinition(module.ImportReference(genericArguments.First())); 1110 var funcCtor = module.ImportReference(funcObjRef.ResolveCached(context.Cache).GetConstructors().First()); 1112 var tupleCtor = module.ImportReference(tupleRef.ResolveCached(context.Cache).GetConstructors().First()); 1304 var ctor = module.ImportReference(eventinfo.EventType.ResolveCached(context.Cache).GetConstructors().First());
TypeReferenceExtensions.cs (1)
116 var ga = git.GenericArguments.First();
Microsoft.Maui.Controls.Xaml (4)
CreateValuesVisitor.cs (4)
95 if (value == null && node.CollectionItems.Any() && node.CollectionItems.First() is ValueNode) 98 var converted = ((ValueNode)node.CollectionItems.First()).Value.ConvertTo(type, () => type, 217 .ConstructorArguments.First() 315 .ConstructorArguments.First()
Microsoft.ML.AutoML (17)
AutoMLExperiment\Runner\SweepablePipelineRunner.cs (1)
66Model = models.First(),
ColumnInference\ColumnGroupingInference.cs (1)
75? g.First().Item1.SuggestedName
ColumnInference\TextFileContents.cs (2)
110var mostCommon = columnCounts.GroupBy(x => x).OrderByDescending(x => x.Count()).First(); 119result = new ColumnSplitResult(true, options.Separators.First(), options.AllowQuoting, options.ReadMultilines, options.AllowSparse, mostCommon.Key);
PipelineSuggesters\PipelineSuggester.cs (2)
100history = history.GroupBy(r => r.Pipeline.Trainer.TrainerName).Select(g => g.First()); 117.Select(x => x.First().Pipeline.Trainer);
SweepableEstimator\SweepablePipeline.cs (1)
76_currentSchema = currentSchema ?? schema.ToTerms().First().ToString();
TransformInference\TransformInference.cs (6)
458intermediateCols.First().Type.IsVector())) 464(intermediateCols.First().Type.IsVector() || 465intermediateCols.First().Purpose == ColumnPurpose.CategoricalFeature || 466intermediateCols.First().Purpose == ColumnPurpose.TextFeature || 467intermediateCols.First().Purpose == ColumnPurpose.ImagePath)) 469return ColumnCopyingExtension.CreateSuggestedTransform(context, concatColNames.First(), DefaultColumnNames.Features);
Tuner\AutoZeroTuner.cs (2)
95var pipelineSchema = pipelineSchemas.First().Key; 98var trainerEstimatorName = pipeline.Estimators.Where(kv => kv.Value.EstimatorType.IsTrainer()).First().Key;
Tuner\PipelineProposer.cs (1)
97schema = _eci.OrderBy(kv => kv.Value).First().Key;
Utils\UserInputValidationUtil.cs (1)
274$"but only type {allowedTypes.First()} is allowed.");
Microsoft.ML.AutoML.SourceGenerator (4)
EstimatorTypeGenerator.cs (1)
25if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text)
SearchSpaceGenerator.cs (1)
22if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text)
SweepableEstimatorFactoryGenerator.cs (1)
22if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text)
SweepableEstimatorGenerator.cs (1)
21if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text)
Microsoft.ML.AutoML.Tests (15)
AutoFitTests.cs (5)
288result.BestRun.Results.First().ValidationMetrics.MicroAccuracy.Should().BeGreaterThan(0.7); 289var scoredData = result.BestRun.Results.First().Model.Transform(trainData); 375var scoredData = result.BestRun.Results.First().Model.Transform(trainData); 616.Execute(dataCV.First().TrainSet, 627var resCV = model.Transform(dataCV.First().TrainSet);
ColumnInferenceTests.cs (6)
100Assert.Equal("Bool", result.ColumnInformation.NumericColumnNames.First()); 145Assert.Equal("Username", result.ColumnInformation.TextColumnNames.First()); 183Assert.Equal(DefaultColumnNames.Features, result.ColumnInformation.NumericColumnNames.First()); 196Assert.Equal(DefaultColumnNames.Features, result.ColumnInformation.NumericColumnNames.First()); 230Assert.Equal("description", result.ColumnInformation.TextColumnNames.First()); 231Assert.Equal("animal", result.ColumnInformation.CategoricalColumnNames.First());
DatasetUtil.cs (1)
226.First() + ".bin";
UserInputValidationTests.cs (3)
60var originalColumnName = _data.Schema.First().Name; 401var originalColumnName = _data.Schema.First().Name; 416var originalColumnName = _data.Schema.First().Name;
Microsoft.ML.CodeGenerator (3)
CodeGenerator\CSharp\AzureCodeGenerator\AzureAttachModelCodeGenerator.cs (1)
56var labelType = _columnInferenceResult.TextLoaderOptions.Columns.Where(t => t.Name == _settings.LabelName).First().DataKind;
CodeGenerator\CSharp\CodeGenerator.cs (1)
60var labelType = _columnInferenceResult.TextLoaderOptions.Columns.Where(t => t.Name == _settings.LabelName).First().DataKind;
Utils.cs (1)
146return sanitizedInput.First().ToString().ToUpper() + sanitizedInput.Substring(1);
Microsoft.ML.CodeGenerator.Tests (1)
CodeGenTests.cs (1)
40Assert.Equal("using Microsoft.ML.Trainers.LightGbm;\r\n", actual.Item2.First());
Microsoft.ML.Core (3)
Data\Repository.cs (1)
435.First()
SearchSpace\ChoiceAttribute.cs (1)
35Contract.Assert(candidatesType.First() == defaultValue.GetType(), "candidates type doesn't match with defaultValue type");
Utilities\ResourceManagerUtils.cs (1)
277if (!hasHeader || !long.TryParse(headers.First(), out var size))
Microsoft.ML.Data (37)
Commands\DataCommand.cs (1)
158var data = mValue.First().Value;
Data\DataViewTypeManager.cs (3)
68typeAttr = typeAttributes.First() as DataViewTypeAttribute; 103typeAttr = typeAttributes.First() as DataViewTypeAttribute; 156var attr = typeAttributes.First();
Data\DataViewUtils.cs (2)
1132$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'."); 1323$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
Data\SchemaDefinition.cs (1)
397var customTypeAttribute = (DataViewTypeAttribute)customTypeAttributes.First();
DataLoadSave\Binary\BinaryLoader.cs (1)
2043$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
DataLoadSave\Database\DatabaseLoaderCursor.cs (1)
167$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
DataLoadSave\Text\TextLoaderCursor.cs (1)
326$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
DataLoadSave\Transpose\TransposeLoader.cs (3)
697$"expected type: '{_getter.GetType().GetGenericArguments().First().GetGenericArguments().First()}'."); 891$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
DataView\AppendRowsDataView.cs (1)
197$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
DataView\BatchDataViewMapperBase.cs (1)
126$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
DataView\CacheDataView.cs (1)
1213$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
DataView\DataViewConstructionUtils.cs (1)
438$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
DataView\RowToRowMapperTransform.cs (2)
341$"expected type: '{originFn.GetType().GetGenericArguments().First()}'."); 408$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
DataView\Transposer.cs (4)
321$"expected type: '{_getter.GetType().GetGenericArguments().First().GetGenericArguments().First()}'."); 1175$"expected type: '{originFn.GetType().GetGenericArguments().First()}'."); 1508$"expected type: '{_getter.GetType().GetGenericArguments().First()}'.");
EntryPoints\EntryPointNode.cs (1)
853var firstBinding = bindings.First();
Evaluators\MulticlassClassificationEvaluator.cs (2)
226dst = new VBuffer<ReadOnlyMemory<char>>(allTopK.First().Length, Enumerable.Range(1, allTopK.First().Length).Select(i => new ReadOnlyMemory<char>(i.ToString().ToCharArray())).ToArray());
Model\Pfa\BoundPfaContext.cs (1)
93_nameToVarName[_nameToVarName.Keys.First()] = "input";
Scorers\RowToRowScorerBase.cs (1)
304$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
Transforms\GenerateNumberTransform.cs (1)
447$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
Transforms\LabelConvertTransform.cs (2)
228$"expected type: '{_getter.GetType().GetGenericArguments().First().GetGenericArguments().First()}'.");
Transforms\NAFilter.cs (1)
433$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
Transforms\PerGroupTransformBase.cs (1)
309$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
Transforms\RangeFilter.cs (1)
328$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
Transforms\RowShufflingTransformer.cs (1)
721$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
Transforms\TransformBase.cs (2)
237$"expected type: '{originFn.GetType().GetGenericArguments().First()}'."); 911$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
Microsoft.ML.Ensemble (2)
Trainer\Binary\EnsembleTrainer.cs (1)
95var p = models.First();
Trainer\Regression\RegressionEnsembleTrainer.cs (1)
89var p = models.First();
Microsoft.ML.EntryPoints (2)
PermutationFeatureImportance.cs (2)
190var metric = metrics.First(); 295var metric = metrics.First();
Microsoft.ML.FastTree (17)
BoostingFastTree.cs (2)
127var validationResult = ValidTest.ComputeTests().First(); 131var trainingResult = TrainTest.ComputeTests().First();
FastTreeRanking.cs (2)
370trainTestResult = _specialTrainSetTest.ComputeTests().First().FinalValue; 375validTestResult = PruningTest.ComputeTests().First().FinalValue;
Training\Test.cs (5)
285public double BestAverageValue => _toleratedQueue.Count == 0 ? 0.0 : _toleratedQueue.First().Sum / _windowSize; 305double currentValue = ComputeTests().First().FinalValue * (r.LowerIsBetter ? -1.0 : 1.0); 309double outValue = _window.First(); 327while (_toleratedQueue.First().Sum < _currentWindowSum * toleranceFactor) 332BestIteration = _toleratedQueue.First().Iteration;
TreeEnsemble\InternalRegressionTree.cs (1)
216CategoricalSplitFeatureRanges[i][0] = CategoricalSplitFeatures[i].First();
TreeEnsemble\InternalTreeEnsemble.cs (1)
330var maxValue = sortedByGain.First().Value;
Utils\LinqExtensions.cs (6)
69T max = e.First(); 86T max = e.First(); 106T max = e.First(); 129T max = e.First(); 149T max = e.First(); 169T max = e.First();
Microsoft.ML.GenAI.Phi.Tests (2)
SemanticKernelTests.cs (2)
48var response = responses.First(); 51var textContent = response.Items.First() as TextContent;
Microsoft.ML.OnnxTransformerTest (5)
DnnImageFeaturizerTest.cs (1)
241ModelInput sample = ML.Data.CreateEnumerable<ModelInput>(data, false).First();
OnnxTransformTests.cs (4)
709var dictionary = buffer.First(); 724var dictionary = transformedDataPoints[i].output.First(); 762var dictionary = buffer.First(); 777var dictionary = transformedDataPoints[i].output.First();
Microsoft.ML.Parquet (2)
ParquetLoader.cs (1)
606$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
PartitionedFileLoader.cs (1)
428$"expected type: '{originGetter.GetType().GetGenericArguments().First()}'.");
Microsoft.ML.PerformanceTests (2)
FeaturizeTextBench.cs (1)
74IEstimator<ITransformer> pipeline = featurizers.First();
ImageClassificationBench.cs (1)
195.First() + ".bin";
Microsoft.ML.Samples (12)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
141Image = testImages.First().Image 294.First() + ".bin";
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (2)
167Image = testImages.First().Image 326.First() + ".bin";
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (2)
162ImagePath = testImages.First().ImagePath 282.First() + ".bin";
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
150Image = testImages.First().Image 303.First() + ".bin";
Dynamic\Transforms\ApplyONNXModelWithInMemoryImages.cs (1)
65var firstClassProb = dataPoint.Scores.First();
Dynamic\Transforms\CalculateFeatureContribution.cs (1)
66var prediction = predictionEngine.Predict(samples.First());
Dynamic\Transforms\CalculateFeatureContributionCalibrated.cs (1)
68var prediction = predictionEngine.Predict(samples.First());
Dynamic\Transforms\CustomMappingWithInMemoryCustomType.cs (1)
38tribeTransformed, false).First();
Microsoft.ML.Samples.GPU (8)
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
141Image = testImages.First().Image 294.First() + ".bin";
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (2)
167Image = testImages.First().Image 326.First() + ".bin";
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (2)
162ImagePath = testImages.First().ImagePath 282.First() + ".bin";
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
150Image = testImages.First().Image 303.First() + ".bin";
Microsoft.ML.SearchSpace (6)
SearchSpace.cs (4)
213CheckOptionType(attributes.First(), field.Name, field.FieldType); 215OptionBase option = attributes.First() switch 260CheckOptionType(attributes.First(), property.Name, property.PropertyType); 262OptionBase option = attributes.First() switch
Tuner\GridSearchTuner.cs (2)
35foreach (var i in arrays.First()) 42foreach (var i in arrays.First())
Microsoft.ML.TensorFlow.Tests (1)
TensorflowTests.cs (1)
2007.First() + ".bin";
Microsoft.ML.Tests (23)
ImagesTests.cs (2)
94var newCols = ((ImageLoadingTransformer)transformerChain.First()).Columns; 95var oldCols = ((ImageLoadingTransformer)model.First()).Columns;
PermutationFeatureImportanceTests.cs (2)
961var min = metricsDelta.OrderBy(m => metricSelector(m)).First(); 969var max = metricsDelta.OrderByDescending(m => metricSelector(m)).First();
Scenarios\Api\TestApi.cs (10)
324cvSplit.First().TrainSet, 325cvSplit.First().TestSet, 326cvSplitWithSeed.First().TrainSet, 327cvSplitWithSeed.First().TestSet, 328cvSplitWithSeedAndSamplingKey.First().TrainSet, 329cvSplitWithSeedAndSamplingKey.First().TestSet 381var uniqueTrain = stratTrainWorkclass.GroupBy(x => x.ToString()).Select(x => x.First()).ToList(); 383var uniqueTest = stratTestWorkClass.GroupBy(x => x.ToString()).Select(x => x.First()).ToList(); 393var uniqueSeedTrain = stratTrainWithSeedWorkclass.GroupBy(x => x.ToString()).Select(x => x.First()).ToList(); 395var uniqueSeedTest = stratTestWithSeedWorkClass.GroupBy(x => x.ToString()).Select(x => x.First()).ToList();
TextLoaderTests.cs (2)
1187var oneIrisData = mlContext.Data.CreateEnumerable<IrisPublicProperties>(dataIris, false).First(); 1192oneIrisData = mlContext.Data.CreateEnumerable<IrisPublicProperties>(dataIris, false).First();
TrainerEstimators\MatrixFactorizationTests.cs (2)
685var firstElement = results.First(); 703firstElement = topColumns.First();
TrainerEstimators\SdcaTests.cs (2)
91var first = rawPrediction.First(); 250var first = rawPrediction.First();
Transformers\HashTests.cs (1)
400return buffer.DenseValues().First();
Transformers\ValueMappingTests.cs (1)
745uint s = t.First();
Transformers\WordTokenizeTests.cs (1)
69var nativeResult = ML.Data.CreateEnumerable<NativeResult>(result, false).First();
Microsoft.ML.TimeSeries (2)
SequentialTransformerBase.cs (2)
995$"expected type: '{originFn.GetType().GetGenericArguments().First()}'."); 1067$"expected type: '{getter.GetType().GetGenericArguments().First()}'.");
Microsoft.ML.Tokenizers (1)
Model\WordPieceTokenizer.cs (1)
45SpecialTokensReverse = options.SpecialTokens is not null ? options.SpecialTokens.GroupBy(kvp => kvp.Value).ToDictionary(g => g.Key, g => g.First().Key) : null;
Microsoft.ML.Transforms (5)
OptionalColumnTransform.cs (1)
493$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
ProduceIdTransform.cs (1)
223$"expected type: '{idGetter.GetType().GetGenericArguments().First()}'.");
StatefulCustomMappingTransformer.cs (1)
326$"expected type: '{originFn.GetType().GetGenericArguments().First()}'.");
SvmLight\SvmLightLoader.cs (1)
487$"expected type: '{_getter.GetType().GetGenericArguments().First()}'.");
Text\WordEmbeddingsExtractor.cs (1)
706var firstLine = File.ReadLines(_modelFileNameWithPath).First();
Microsoft.Net.Http.Headers.Tests (54)
CacheControlHeaderValueTest.cs (3)
50Assert.Equal("PLACEHOLDER", cacheControl.NoCacheHeaders.First().AsSpan()); 57Assert.Equal("PLACEHOLDER", cacheControl.PrivateHeaders.First().AsSpan()); 64Assert.Equal(new NameValueHeaderValue("name", "value"), cacheControl.Extensions.First());
ContentDispositionHeaderValueTest.cs (36)
79Assert.Equal("name", contentDisposition.Parameters.First().Name.AsSpan()); 96Assert.Equal("NAME", contentDisposition.Parameters.First().Name.AsSpan()); 101Assert.Equal("NAME", contentDisposition.Parameters.First().Name.AsSpan()); 116Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name.AsSpan()); 121Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name.AsSpan()); 135Assert.Equal("filename", contentDisposition.Parameters.First().Name.AsSpan()); 136Assert.Equal("\"=?utf-8?B?RmlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value.AsSpan()); 138contentDisposition.Parameters.Remove(contentDisposition.Parameters.First()); 150Assert.Equal("filename", contentDisposition.Parameters.First().Name.AsSpan()); 151Assert.Equal("\"=?utf-8?B?RmlsZQpOYW1lLmJhdA==?=\"", contentDisposition.Parameters.First().Value.AsSpan()); 153contentDisposition.Parameters.Remove(contentDisposition.Parameters.First()); 166Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name.AsSpan()); 167Assert.Equal("\"=?utf-99?Q?R=mlsZcODTmFtZS5iYXQ=?=\"", contentDisposition.Parameters.First().Value.AsSpan()); 173Assert.Equal("FILENAME", contentDisposition.Parameters.First().Name.AsSpan()); 188Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan()); 194Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan()); 195Assert.Equal("UTF-8\'\'new_name", contentDisposition.Parameters.First().Value.AsSpan()); 209Assert.Equal("filename*", contentDisposition.Parameters.First().Name.AsSpan()); 210Assert.Equal("UTF-8\'\'File%C3%83Name.bat", contentDisposition.Parameters.First().Value.AsSpan()); 212contentDisposition.Parameters.Remove(contentDisposition.Parameters.First()); 221Assert.Equal($"UTF-8\'\'a%C2%80b", contentDisposition.Parameters.First().Value.AsSpan()); //%C2 added because the value in UTF-8 is encoded on 2 bytes. 229Assert.Equal($"UTF-8\'\'{new string('a', 400)}", contentDisposition.Parameters.First().Value.AsSpan()); 253Assert.Equal($"UTF-8\'\'a%{hexC}b", contentDisposition.Parameters.First().Value.AsSpan()); 257Assert.Equal($"UTF-8\'\'a{(char)b}b", contentDisposition.Parameters.First().Value.AsSpan()); 259contentDisposition.Parameters.Remove(contentDisposition.Parameters.First()); 272Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan()); 273Assert.Equal("utf-99'lang'File%CZName.bat", contentDisposition.Parameters.First().Value.AsSpan()); 279Assert.Equal("FILENAME*", contentDisposition.Parameters.First().Name.AsSpan()); 313Assert.Equal("Creation-DATE", contentDisposition.Parameters.First().Name.AsSpan()); 321Assert.Equal("Creation-DATE", contentDisposition.Parameters.First().Name.AsSpan()); 322Assert.Equal("\"Tue, 15 Nov 1994 08:12:32 GMT\"", contentDisposition.Parameters.First().Value.AsSpan()); 339Assert.Equal("read-DATE", contentDisposition.Parameters.First().Name.AsSpan()); 357Assert.Equal("SIZE", contentDisposition.Parameters.First().Name.AsSpan()); 363Assert.Equal("SIZE", contentDisposition.Parameters.First().Name.AsSpan()); 378Assert.Equal("SIZE", contentDisposition.Parameters.First().Name.AsSpan()); 385Assert.Equal("SIZE", contentDisposition.Parameters.First().Name.AsSpan());
MediaTypeHeaderValueTest.cs (14)
162var pair0 = mediaType0.Parameters.First(); 163var pair1 = mediaType1.Parameters.First(); 188var pair0 = mediaType0.Parameters.First(); 189var pair1 = mediaType1.Parameters.First(); 211var pair2 = mediaType2.Parameters.First(); 212var pair1 = mediaType1.Parameters.First(); 237Assert.Equal("charset", mediaType.Parameters.First().Name.AsSpan()); 254Assert.Equal("CHARSET", mediaType.Parameters.First().Name.AsSpan()); 259Assert.Equal("CHARSET", mediaType.Parameters.First().Name.AsSpan()); 272Assert.Equal("q", mediaType.Parameters.First().Name.AsSpan()); 273Assert.Equal("0.563", mediaType.Parameters.First().Value.AsSpan()); 289Assert.Equal("q", mediaType.Parameters.First().Name.AsSpan()); 295Assert.Equal("q", mediaType.Parameters.First().Name.AsSpan()); 309Assert.Equal("Q", mediaType.Parameters.First().Name.AsSpan());
RangeItemHeaderValueTest.cs (1)
136var range = ranges.First();
Microsoft.VisualStudio.LanguageServices (11)
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (1)
267return [Definitions.First()];
Implementation\AbstractVsTextViewFilter.cs (2)
228var vsClosingSpans = textView.GetSpanInView(closingSpans.Value.ToSnapshotSpan(subjectBuffer.CurrentSnapshot)).First().ToVsTextSpan(); 248var vsOpeningSpans = textView.GetSpanInView(openingSpans.Value.ToSnapshotSpan(subjectBuffer.CurrentSnapshot)).First().ToVsTextSpan();
Interop\CleanableWeakComHandleTable.cs (1)
123var key = _deadKeySet.First();
Preview\TopLevelChange.cs (2)
50var firstChild = Children.Changes.OfType<FileChange>().First(); 56var firstChild = Children.Changes.OfType<FileChange>().First();
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
635var projectId = changesForFile.Value.First().ProjectId;
ProjectSystem\VisualStudioWorkspaceImpl.OpenFileTracker.cs (2)
197return projectIds.First(); 253return projectIds.First();
ValueTracking\TreeViewItemBase.cs (1)
49return ChildItems.First();
Venus\ContainedLanguageCodeSupport.cs (1)
65var typeNode = type.DeclaringSyntaxReferences.Where(r => r.SyntaxTree == tree).Select(r => r.GetSyntax(cancellationToken)).First();
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (3)
1148return GetAccess(node.GetAncestors<BasePropertyDeclarationSyntax>().First()); 1742? node.GetAncestors<MemberDeclarationSyntax>().First() 3177? node.GetAncestors<BaseFieldDeclarationSyntax>().First()
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (11)
DesignerAttribute\DesignerAttributeServiceTests.cs (1)
103var hostDocument = workspace.Documents.First();
F1Help\F1HelpTests.cs (5)
27var caret = workspace.Documents.First().CursorPosition; 30var actualText = await service.GetHelpTermAsync(workspace.CurrentSolution.Projects.First().Documents.First(), workspace.Documents.First().SelectedSpans.First(), CancellationToken.None);
Options\OptionViewModelTests.cs (3)
57var checkbox = viewModel.Items.OfType<CheckBoxOptionViewModel>().First(); 82var checkbox = viewModel.Items.OfType<CheckBoxOptionViewModel>().Where(c => c.Option == CSharpFormattingOptions2.SpacingAfterMethodDeclarationName).First(); 94var checkbox = viewModel.Items.OfType<CheckBoxOptionViewModel>().Where(c => c.Option == CSharpFormattingOptions2.SpacingAfterMethodDeclarationName).First();
PersistentStorage\AbstractPersistentStorageTests.cs (2)
119var project = solution.Projects.First(); 120var document = project.Documents.First();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Commands\CreateEventCommandHandler.cs (1)
42=> ((JToken)request.Arguments.First()).ToObject<TextDocumentIdentifier>()!;
Mvc.Api.Analyzers.Test (3)
ActualApiResponseMetadataFactoryTest.cs (3)
78var returnStatement = methodSyntax.DescendantNodes().OfType<ReturnStatementSyntax>().First(); 395var returnStatement = methodSyntax.DescendantNodes().OfType<ReturnStatementSyntax>().First(); 414var returnStatement = methodSyntax.DescendantNodes().OfType<ReturnStatementSyntax>().First();
Roslyn.Diagnostics.Analyzers (14)
AbstractApplyTraitToClass`1.cs (1)
99attributeType = state.SemanticModel.GetTypeInfo(attribute.ChildNodes().First(), cancellationToken);
AbstractRunIterations`1.cs (1)
144newNode = newNode.ChildNodes().First();
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
302var expression = (ExpressionSyntax)currentReplacedNode.ChildNodes().First();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\QueryExpressionSyntaxExtensions.cs (1)
36var fromClause = (FromClauseSyntax)allClauses.First();
Roslyn.VisualStudio.DiagnosticsWindow (1)
VenusMargin\ProjectionSpanTagger.cs (1)
71.Select(s => new TagSpan<TextMarkerTag>(new SnapshotSpan(spans.First().Snapshot, s), ProjectionSpanTag.Instance));
Roslyn.VisualStudio.Next.UnitTests (36)
Remote\SnapshotSerializationTests.cs (1)
594var compilation = await recovered.Projects.First().GetCompilationAsync(CancellationToken.None);
Services\AssetProviderTests.cs (2)
124var project = workspace.CurrentSolution.Projects.First(); 154var project = workspace.CurrentSolution.Projects.First();
Services\PerformanceTrackerServiceTests.cs (1)
260return assembly.GetManifestResourceNames().Where(n => n.EndsWith(convert, StringComparison.OrdinalIgnoreCase)).First();
Services\ServiceHubServicesTests.cs (2)
100var oldDocument = solution.Projects.First().Documents.First();
Services\SolutionServiceTests.cs (19)
95var compilationOptions = solution.Projects.First().CompilationOptions; 124var compilationOptions = solution.Projects.First().CompilationOptions; 159await VerifySolutionUpdate(code, s => s.WithDocumentText(s.Projects.First().DocumentIds.First(), SourceText.From(code + " "))); 292=> VerifySolutionUpdate(@"class Test { void Method() { } }", s => s.WithDocumentFolders(s.Projects.First().Documents.First().Id, ["test"])); 298var existingProjectId = s.ProjectIds.First(); 305var existingDocumentId = project.DocumentIds.First(); 322var projectId = workspace.CurrentSolution.ProjectIds.First(); 353var projectId = workspace.CurrentSolution.ProjectIds.First(); 386var projectId = workspace.CurrentSolution.ProjectIds.First(); 428var currentSolution = remoteSolution1.WithDocumentText(remoteSolution1.Projects.First().Documents.First().Id, SourceText.From(code + " class Test2 { }")); 437currentSolution = oopSolution2.WithDocumentText(oopSolution2.Projects.First().Documents.First().Id, SourceText.From(code + " class Test3 { }")); 512var documentIdentity = (await solution.Projects.Single().GetSourceGeneratedDocumentsAsync()).First().Identity; 1031var document1 = project1.Documents.First(); 1070var document1 = project1.Documents.First(); 1198var document1 = project1.Documents.First();
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (11)
51var project = workspace.CurrentSolution.Projects.First(); 54var diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Semantic); 62diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Semantic); 84var project = workspace.CurrentSolution.Projects.First(); 94diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Semantic); 103diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Semantic); 123var task = Task.Run(() => AnalyzeAsync(workspace, workspace.CurrentSolution.ProjectIds.First(), analyzerType, isHostAnalyzer: false, source.Token)); 164var project = workspace.CurrentSolution.Projects.First(); 178var diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Semantic); 204var project = workspace.CurrentSolution.Projects.First().AddAnalyzerReference(analyzerReference); 219var diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Syntax);
RulesetToEditorconfigConverter (1)
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
ServerComparison.FunctionalTests (1)
ResponseCompressionTests.cs (1)
208Assert.Equal("gzip", response.Content.Headers.ContentEncoding.First());
SocialSample (1)
Startup.cs (1)
303var currentAuthType = user.Identities.First().AuthenticationType;
Sockets.BindTests (7)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IHostPortExtensions.cs (1)
19return host.GetPorts().First();
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
15return host.GetPorts().First();
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
77_listenOptions = options.GetListenOptions().First();
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (4)
251return context.Response.WriteAsync(serverAddresses.Addresses.First()); 635Assert.Equal(serverAddresses.First(), useUrlsAddressWithPort); 680Assert.Equal(serverAddresses.First(), endPointAddress); 720Assert.Equal(serverAddresses.First(), endPointAddress);
Sockets.FunctionalTests (4)
src\Servers\Kestrel\shared\test\TransportTestHelpers\IHostPortExtensions.cs (1)
19return host.GetPorts().First();
src\Servers\Kestrel\shared\test\TransportTestHelpers\IWebHostPortExtensions.cs (1)
15return host.GetPorts().First();
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (1)
77_listenOptions = options.GetListenOptions().First();
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (1)
463var measurement = connectionDuration.GetMeasurementSnapshot().First();
System.Collections.Immutable (2)
System\Linq\ImmutableArrayExtensions.cs (2)
343return Enumerable.Empty<T>().First(); 358: Enumerable.First(immutableArray.array!);
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\ImportEngine.cs (1)
703PartManager firstPart = _recursionStateStack.First();
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\LabelInfo.cs (1)
164LabelScopeInfo def = _definitions.First();
System.Linq.Parallel (1)
System\Linq\ParallelEnumerable.cs (1)
5411.First();
System.Windows.Forms.Analyzers.CodeFixes.CSharp (2)
System\Windows\Forms\CSharp\CodeFixes\AddDesignerSerializationVisibility\AddDesignerSerializationVisibilityCodeFixProvider.cs (2)
46.First(); 118.First();
System.Windows.Forms.Primitives.TestUtilities (1)
Win32\WindowClass.cs (1)
79Marshal.GetHINSTANCE(Assembly.GetCallingAssembly().Modules.First());
System.Windows.Forms.PrivateSourceGenerators.Tests (1)
EnumValidationTests.cs (1)
311string output = outputCompilation.SyntaxTrees.Skip(2).First().ToString();
System.Windows.Forms.Tests (3)
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
233AccessibleObject firstRow = accessibleObject.RowsAccessibleObjects?.First();
System\Windows\Forms\DataGridViewLinkCellTests.cs (1)
672)).Should().Throw<TargetInvocationException>().Subject.First();
System\Windows\Forms\LayoutEventArgsTests.cs (1)
76using (Panel panel = (Panel)tableLayoutPanel.Controls.Find("Panel", false).First())
System.Windows.Forms.UI.IntegrationTests (9)
PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObjectTests.cs (1)
67grid.SelectedEntry.Children.First().AccessibilityObject,
PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (7)
27entry.Children.First().AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent)); 41Assert.Null(entry.Children.First().AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling)); 56entry.Children.First().AccessibilityObject, 73grid.SelectedEntry.Children.First().AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling)); 89grid.SelectedEntry.Children.First().AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling)); 119entry.Children.First().AccessibilityObject.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling)); 145entry.Children.First().AccessibilityObject,
PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (1)
81grid.SelectedEntry.Children.First().AccessibilityObject,
Templates.Blazor.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Templates.Blazor.WebAssembly.Auth.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Templates.Blazor.WebAssembly.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Templates.Mvc.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Templates.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (2)
256certificate = certificates.First(); 298certificate = certificates.First();
Test.Utilities (10)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
Text.Analyzers (12)
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
647var count = data.First().Count();
src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
154location: inSource.First(),
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
47return set2.Contains(set1.First()) ? set1 : ImmutableHashSet<T>.Empty; 51return set1.Contains(set2.First()) ? set2 : ImmutableHashSet<T>.Empty;
src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
101var rulesetNode = ruleSetDocument.Elements(RuleSetNodeName).First();
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (1)
89var left = QualifiedNameToMemberAccess(qualifiedNameSyntaxKind, memberAccessExpressionSyntaxKind, expression.ChildNodes().First(), generator);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeGeneration\ParameterName.cs (1)
59BestNameForParameter = parameterNamingRule.NamingStyle.MakeCompliant(nameBasedOnArgument).First();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
301var fullSpan = nodes.First().Span;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
52var referencedAssemblySymbols = compilation.Assembly.Modules.First().ReferencedAssemblySymbols;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
367return interfacesOrAbstractClasses.First().TypeKind == TypeKind.Interface
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixes\FixAllContextExtensions.cs (1)
13=> FixAllHelper.GetDefaultFixAllTitle(context.Scope, title: context.DiagnosticIds.First(), context.Document!, context.Project);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
236var importContainer = addImportsService.GetImportContainer(root, context, importToSyntax.First().Value, options);
Wasm.Performance.Driver (1)
Program.cs (1)
332.First();
WindowsBase.Tests (16)
System\Windows\NameScopeTests.cs (16)
135Assert.Equal(name, nameScope.Keys.First()); 138Assert.Equal(scopedElement, nameScope.Values.First()); 148Assert.Equal(name, nameScope.Keys.First()); 151Assert.Equal(scopedElement, nameScope.Values.First()); 256Assert.Equal(name, nameScope.Keys.First()); 259Assert.Equal(scopedElement, nameScope.Values.First()); 269Assert.Equal(name, nameScope.Keys.First()); 272Assert.Equal(scopedElement, nameScope.Values.First()); 350Assert.Equal(name, nameScope.Keys.First()); 353Assert.Equal(scopedElement, nameScope.Values.First()); 363Assert.Equal(name, nameScope.Keys.First()); 366Assert.Equal(scopedElement, nameScope.Values.First()); 853Assert.Equal(name, nameScope.Keys.First()); 856Assert.Equal(scopedElement, nameScope.Values.First()); 866Assert.Equal(name, nameScope.Keys.First()); 869Assert.Equal(scopedElement, nameScope.Values.First());
XmlFormattersWebSite (2)
Controllers\XmlDataContractApiController.cs (1)
27var xmlFormatter = mvcOptions.Value.OutputFormatters.OfType<XmlDataContractSerializerOutputFormatter>().First();
Controllers\XmlSerializedApiController.cs (1)
27var xmlFormatter = mvcOptions.Value.OutputFormatters.OfType<XmlSerializerOutputFormatter>().First();