273 references to Count
aspire (21)
Commands\DoctorCommand.cs (6)
102var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 103var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 104var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail); 150var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 151var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 152var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail);
Commands\Sdk\SdkDumpCommand.cs (2)
539var errorCount = capabilities.Diagnostics.Count(d => d.Severity == "Error"); 540var warningCount = capabilities.Diagnostics.Count(d => d.Severity == "Warning");
Commands\TerminalPsCommand.cs (1)
145response.ResourceTerminals.Count(t => t.IsHostReachable),
Documentation\ApiDocs\ApiDocsIndexService.cs (1)
858return queryTokens.Count(token => lowerText.Contains(token, StringComparison.Ordinal));
Mcp\Tools\DoctorTool.cs (3)
39var passed = results.Count(r => r.Status == EnvironmentCheckStatus.Pass); 40var warnings = results.Count(r => r.Status == EnvironmentCheckStatus.Warning); 41var failed = results.Count(r => r.Status == EnvironmentCheckStatus.Fail);
Projects\SolutionLocator.cs (1)
87.OrderBy(f => f.Directory?.FullName.Count(c => c == Path.DirectorySeparatorChar) ?? 0)
src\Shared\UserSecrets\SecretsStore.cs (1)
37public int Count => _secrets.Count(entry => entry.Value is not null);
Utils\ConsoleActivityLogger.cs (3)
286var succeededSteps = _stepStates.Values.Count(v => v == ActivityState.Success); 287var warningSteps = _stepStates.Values.Count(v => v == ActivityState.Warning); 288var failedSteps = _stepStates.Values.Count(v => v == ActivityState.Failure);
Utils\EnvironmentChecker\DevCertsCheck.cs (3)
87var trustedCount = certInfos.Count(c => c.TrustLevel != CertificateManager.TrustLevel.None); 88var fullyTrustedCount = certInfos.Count(c => c.TrustLevel == CertificateManager.TrustLevel.Full); 89var partiallyTrustedCount = certInfos.Count(c => c.TrustLevel == CertificateManager.TrustLevel.Partial);
aspire-tray (7)
src\Aspire.Tray\Common\TrayController.cs (4)
604var pending = rows.Count(row => row.IsStopping); 605var starting = _starts.Values.Count(operation => operation.IsPending); 606var failures = rows.Concat(recent).Count(row => row.Error is not null); 607var running = rows.Count(row => row.IsRunning);
src\Aspire.Tray\Common\TrayPanel.cs (3)
1597var running = state.AppHosts.Count(host => host.IsRunning && host.Id.AppHostPid != 0); 1598var starting = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.IsStarting); 1599var attention = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.Error is not null
Aspire.Cli.Tests (22)
Agents\AspireSkillsInstallerTests.cs (3)
739Assert.Equal(0, sink.Writes.Count(context => 794Assert.Equal(3, sink.Writes.Count(context => 796Assert.Equal(1, sink.Writes.Count(context =>
Agents\TelemetryHookConfiguratorTests.cs (1)
337=> postToolUse.Count(GroupContainsAspireHook);
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
718=> logger.Entries.Count(entry =>
Commands\AppHostLauncherTests.cs (2)
259Assert.Equal(0, harness.ProcessFactory.CreatedArguments!.Count(argument => argument == "--isolated")); 353Assert.Equal(0, harness.ProcessFactory.CreatedArguments!.Count(argument => argument == "--isolated"));
Commands\RunCommandTests.cs (4)
4641Assert.Equal(1000, (await File.ReadAllLinesAsync(logFilePath)).Count(line => !string.IsNullOrWhiteSpace(line))); 4687Assert.Equal(1002, (await File.ReadAllLinesAsync(logFilePath)).Count(line => !string.IsNullOrWhiteSpace(line))); 5507Assert.Equal(1, forwardedArguments.Count(argument => argument == "--")); 5510Assert.Equal(1, forwardedArguments.Count(argument => argument == "--no-build"));
Commands\StartCommandTests.cs (2)
695Assert.Equal(1, forwardedArguments.Count(argument => argument == "--")); 698Assert.Equal(1, forwardedArguments.Count(argument => argument == "--no-build"));
Commands\StopCommandTests.cs (1)
851Assert.Equal(1, interactionService.DisplayedSuccess.Count(message => message == expectedStoppedMessage));
Mcp\ListDocsToolTests.cs (1)
45Assert.Equal(2, notifier.Notifications.Count(n => n == NotificationMethods.ProgressNotification));
Projects\ProjectUpdaterNuGetConfigurationTests.cs (1)
1117interaction.DisplayedPlainText.Count(text => text == string.Format(
Telemetry\InternalMicrosoftDetectorTests.cs (3)
1400Assert.Equal(5, handler.GetRequestPaths().Count(path => path == "/user")); 1649Assert.Equal(5, handler.GetRequestPaths().Count(path => path == "/user")); 1701Assert.Equal(candidateCount, handler.GetRequestPaths().Count(path => path == "/user"));
Utils\ContainerRuntimeCheckTests.cs (1)
212Assert.Equal(0, logger.Collector.GetSnapshot().Count(log => log.Message.StartsWith("Probing container runtime '", StringComparison.Ordinal)));
Utils\TemporaryWorkspaceTests.cs (2)
48Assert.Equal(lineCount, recordingOutput.Messages.Count(message => message.EndsWith($"stdout: {stdoutLine}", StringComparison.Ordinal))); 49Assert.Equal(lineCount, recordingOutput.Messages.Count(message => message.EndsWith($"stderr: {stderrLine}", StringComparison.Ordinal)));
Aspire.Dashboard (4)
Components\ResourcesGridColumns\UnreadLogErrorsBadge.razor.cs (1)
51var resourceName = resources.Count(a => a.ResourceName == otlpResource.ResourceName) > 1
Otlp\Storage\TelemetryRepositoryLimits.cs (1)
28var newKeyCount = dimensionValues.Keys.Count(key => !_values.ContainsKey(key));
ServiceClient\DashboardClient.cs (1)
601var replicas = _resourceByName.Values.Count(r => r.DisplayName == displayName);
ServiceClient\SqliteResourceRepository.cs (1)
435var replicaIndex = resources.Values.Count(r => string.Equals(r.DisplayName, resource.DisplayName, StringComparisons.ResourceName)) + 1;
Aspire.Dashboard.Components.Tests (11)
Controls\AspireMenuTests.cs (3)
158var closeCount = JSInterop.Invocations.Count( 165Assert.Equal(2, JSInterop.Invocations.Count( 167Assert.Equal(closeCount + 1, JSInterop.Invocations.Count(
Dialogs\HelpDialogTests.cs (1)
74Assert.Equal(expectTerminalShortcut ? 1 : 0, cut.FindAll("kbd").Count(element => element.TextContent == "`"));
Dialogs\TelemetryHelpDialogTests.cs (1)
75.Count(paragraph => paragraph.TextContent == "The dashboard is running in a container. Access it from the host using port forwarding."));
Layout\TerminalDockTests.cs (2)
51cut.WaitForAssertion(() => Assert.Equal(4, JSInterop.Invocations.Count(i => i.Identifier == "initTerminal"))); 91Assert.Equal(2, JSInterop.Invocations.Count(i => i.Identifier == "initTerminal"));
Layout\TerminalDockWindowTrackingTests.cs (2)
98Assert.Equal(2, JSInterop.Invocations.Count(i => i.Identifier == "initTerminal")); 131Assert.Equal(2, JSInterop.Invocations.Count(i => i.Identifier == "initTerminal"));
Pages\ResourcesTests.cs (1)
516Assert.Equal(2, testSink.Writes.Count(record => record.LogLevel == LogLevel.Debug && ReferenceEquals(record.Exception, exception)));
Pages\TraceDetailsTests.cs (1)
159Assert.Equal(500, tooltips.Count(tooltip => buttonIds.Contains(tooltip.Instance.Anchor)));
Aspire.Dashboard.Tests (3)
Model\DashboardDataSourceTests.cs (3)
1011Assert.Equal(DashboardRunStore.MaxRuns - activeRunCount, runs.Count(run => run.IsSelectable)); 1058Assert.Equal(3, runs.Count(run => !run.IsCurrent && run.IsPinned)); 1059Assert.Equal(DashboardRunStore.MaxRuns - 1, runs.Count(run => !run.IsCurrent && !run.IsPinned));
Aspire.Hosting (2)
Dashboard\InteractionFileUploadStore.cs (1)
63var fileCount = interaction.Files.Values.Count(entry => string.Equals(entry.InputName, inputName, StringComparisons.InteractionInputName));
src\Shared\UserSecrets\SecretsStore.cs (1)
37public int Count => _secrets.Count(entry => entry.Value is not null);
Aspire.Hosting.Azure.AppContainers (1)
ContainerAppContext.cs (1)
181if (endpointsByTargetPort.Count(g => g.External) > 1)
Aspire.Hosting.Azure.Provisioning.Generators (1)
AspireProvisioningProxyGenerator.cs (1)
1904.OrderBy(static constructor => constructor.Parameters.Count(
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (1)
466.Count(a => a.Resource.Name == "weatherapi");
WithBlazorAppTests.cs (1)
126.Count(r => r.Resource.Name == "weatherapi");
Aspire.Hosting.DevTunnels.Tests (6)
DevTunnelMonitorTests.cs (6)
94Assert.Equal(0, (await test.LogsAsync()).Count(l => l.Content.Contains("Some devtunnel output was not recognized", StringComparison.Ordinal))); 545Assert.Equal(3, test.Client.Calls.Count(c => c.Method == nameof(IDevTunnelClient.GetTunnelAsync))); 596Assert.Equal(0, test.Snapshot(otherPort).Properties.Count(p => p.Name == "Anonymous access")); 604Assert.Equal(0, (await test.LogsAsync()).Count(l => l.Content.Contains("Some devtunnel output was not recognized", StringComparison.Ordinal))); 637Assert.Equal(0, test.Snapshot(test.Port).Properties.Count(p => p.Name == "Anonymous access")); 640Assert.Equal(2, (await test.LogsAsync(test.Port)).Count(l => l.Content.Contains("!! Anonymous access is allowed", StringComparison.Ordinal)));
Aspire.Hosting.Dotnet.Tests (2)
DotnetProjectBuildCoordinatorTests.cs (2)
224Assert.Equal(1, buildArguments.Count(argument => argument == "-mt")); 241Assert.Equal(0, rebuildArguments.Count(argument => argument == "-mt"));
Aspire.Hosting.Milvus.Tests (2)
AddMilvusTests.cs (2)
111var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 123var containerServicesKeysCount = containerConfig.Keys.Count(k => k.StartsWith("ConnectionStrings__"));
Aspire.Hosting.MongoDB.Tests (4)
AddMongoDBTests.cs (3)
673Assert.Equal(1, args.Count(a => a == "--bind_ip_all")); 683Assert.Equal(1, args.Count(a => a == "--replSet")); 705Assert.Equal(1, args.Count(a => a == "--keyFile"));
ReplicaSet\AddMongoDBReplicaSetTests.cs (1)
386Assert.Equal(1, args.Count(a => a == "--keyFile"));
Aspire.Hosting.Native.Core.Tests (3)
NativeCSharpClientTests.cs (1)
55.Count(method => method.Name.EndsWith("Async", StringComparison.Ordinal) && type != typeof(NativeClient))));
NativeModelAlignmentTests.cs (2)
109Assert.True(value.Count(char.IsAsciiLetterUpper) >= 2); 110Assert.True(value.Count(char.IsAsciiDigit) >= 2);
Aspire.Hosting.Qdrant.Tests (2)
AddQdrantTests.cs (2)
238var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 252var containerServicesKeysCount = containerConfig.Keys.Count(k => k.StartsWith("ConnectionStrings__"));
Aspire.Hosting.Radius (1)
Secrets\RadiusSecretStoreExtensions.cs (1)
328var separatorCount = namespaceAndName.Count(c => c == '/');
Aspire.Hosting.Radius.Tests (1)
Publishing\RadCredentialRedactionTests.cs (1)
50Assert.Equal(2, result.Count(x => x == "***"));
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
779Assert.Equal(1, args.Count(arg => arg == "--loadmodule")); 780Assert.Equal(1, args.Count(arg => arg == "/usr/local/lib/redis/modules/rejson.so"));
Aspire.Hosting.RemoteHost (2)
CodeGeneration\CodeGeneratorResolver.cs (1)
216ex.Types.Count(t => t is not null),
Language\LanguageSupportResolver.cs (1)
90ex.Types.Count(t => t is not null),
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
948Assert.Equal(includePathCli ? 2 : 1, errorLines.Count(line => line.Contains("Output from '", StringComparison.Ordinal)));
Aspire.Hosting.Tests (24)
ApplicationModel\GenerateParameterDefaultTests.cs (4)
47Assert.True(value.Count(PasswordGenerator.LowerCaseChars.Contains) >= gd.MinLower); 48Assert.True(value.Count(PasswordGenerator.UpperCaseChars.Contains) >= gd.MinUpper); 49Assert.True(value.Count(PasswordGenerator.NumericChars.Contains) >= gd.MinNumeric); 50Assert.True(value.Count(PasswordGenerator.SpecialChars.Contains) >= gd.MinSpecial);
Dcp\DcpExecutorTests.cs (8)
257var finishedCountBeforeRefresh = changes.Count(state => state == ExecutableState.Finished); 260Assert.Equal(finishedCountBeforeRefresh + 1, changes.Count(state => state == ExecutableState.Finished)); 327Assert.Equal(2, afterRestart.Count(executable => executable.Metadata.Name == firstName)); 2299logCount = logLines.Count(l => l.Content.Contains(terminalLogMessage)); 2585return logLines.Count(l => l.Content == "same") == 1; 2598return logLines.Count(l => l.Content == "same") == 2; 3160() => observedStates.Count(s => s == ContainerState.Exited) >= 2, 3163Assert.Equal(2, observedStates.Count(s => s == ContainerState.Exited));
ResourceLoggerServiceTests.cs (1)
583Assert.Equal(2, logLines.Count(l => l.Content == "same"));
Utils\PasswordGeneratorTests.cs (4)
87Assert.True(password.Count(LowerCaseChars.Contains) >= minLower); 91Assert.True(password.Count(UpperCaseChars.Contains) >= minUpper); 95Assert.True(password.Count(NumericChars.Contains) >= minNumeric); 99Assert.True(password.Count(SpecialChars.Contains) >= minSpecial);
WithReferenceTests.cs (7)
324var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 414var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 444var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 496var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 518var servicesKeysCount = config.Keys.Count(k => k.StartsWith("ConnectionStrings__")); 542var servicesKeysCount = config.Keys.Count(k => k.StartsWith("services__")); 559var servicesKeysCount = config.Keys.Count(k => k.StartsWith("services__"));
Aspire.TerminalHost.Tests (1)
TerminalHostAppTests.cs (1)
192var successes = results.Count(static r => r);
Aspire.Tray.Tests (13)
src\Aspire.Tray\Common\TrayController.cs (4)
604var pending = rows.Count(row => row.IsStopping); 605var starting = _starts.Values.Count(operation => operation.IsPending); 606var failures = rows.Concat(recent).Count(row => row.Error is not null); 607var running = rows.Count(row => row.IsRunning);
src\Aspire.Tray\Common\TrayPanel.cs (3)
1597var running = state.AppHosts.Count(host => host.IsRunning && host.Id.AppHostPid != 0); 1598var starting = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.IsStarting); 1599var attention = state.AppHosts.Concat(state.RecentAppHosts).Count(host => host.Error is not null
TrayPanelTests.cs (5)
125Assert.Equal(commands.Count(command => command is PushClipCommand), commands.Count(command => command is PopClipCommand)); 151Assert.Equal(2, panel.Scene.Targets.Count(target => target.Kind == PanelTargetKind.Row && target.Key.Section == PanelSection.Recent)); 161Assert.Equal(2, panel.Scene.Targets.Count(target => target.Kind == PanelTargetKind.Row)); 525var enabled = panel.Scene.Targets.Count(target => target.Enabled);
TraySavedStateTests.cs (1)
56Assert.Equal(10, saved.AppHosts.Count(host => host.IsRecent));
cdac-build-tool (2)
DataDescriptorModel.cs (2)
28public int PointerDataCount => 1 + Globals.Values.Count(g => g.Value.Kind == GlobalValue.KindEnum.Indirect) + SubDescriptors.Values.Count(s => s.Value.Kind == GlobalValue.KindEnum.Indirect);
Client.ExpectedExceptions.IntegrationTests (2)
NamedPipeConnectionTests.cs (2)
79int established = channels.Count(channel => channel.State == CommunicationState.Opened); 80int faulted = channels.Count(channel => channel.State == CommunicationState.Faulted);
CSharpSyntaxGenerator (4)
SourceWriter.cs (4)
1701var nAutoCreatableTokens = nd.Fields.Count(f => IsAutoCreatableToken(nd, f)); 1736int listCount = nd.Fields.Count(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1744int nodeCount = nd.Fields.Count(f => IsNode(f.Type) && f.Type != "SyntaxToken"); 1791if (withStringNames && minimalFactoryFields.Count(f => IsRequiredFactoryField(nd, f) && CanAutoConvertFromString(f)) == 0)
dotnet-aot (2)
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingPlanner.cs (1)
91group.Artifacts.Count(artifact => FileUtilities.PathComparer.Equals(
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (1)
804int forwardedConfigurationFileCount = effectiveArguments.Count(argument =>
dotnet-svcutil-lib.Tests (1)
GlobalToolTests.cs (1)
21.Count(l => l.IndexOf("--internal", StringComparison.OrdinalIgnoreCase) >= 0 &&
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
98var numberOfWildcards = parts.SymbolName.Count(c => c == WildcardChar);
ILAssembler (3)
Actions\GrammarActions.Signatures.Actions.cs (1)
276signature.WriteCompressedInteger(materializedArguments.Count(argument => !argument.IsSentinel));
Actions\GrammarActions.Signatures.References.cs (1)
131signature.WriteCompressedInteger(arguments.Count(argument => !argument.IsSentinel));
Actions\GrammarActions.Signatures.Types.cs (1)
101blob.WriteCompressedInteger(arguments.Count(argument => !argument.IsSentinel));
ILCompiler.ReadyToRun (1)
Compiler\PettisHansenSort\PettisHansen.cs (1)
123Debug.Assert(phEdges[loser].Count(e => unionFind.FindSet(e.Key) == winner) == 1);
ILCompiler.RyuJit (1)
parent\ILCompiler.ReadyToRun\Compiler\PettisHansenSort\PettisHansen.cs (1)
123Debug.Assert(phEdges[loser].Count(e => unionFind.FindSet(e.Key) == winner) == 1);
Infrastructure.Tests (9)
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (3)
590Assert.Equal(2, splitEntries.Count(e => e.RunsOn == "ubuntu-latest")); 591Assert.Equal(2, splitEntries.Count(e => e.RunsOn == "windows-latest")); 592Assert.Equal(2, splitEntries.Count(e => e.RunsOn == "macos-latest"));
Shared\TestTrxBuilder.cs (4)
41new XAttribute("passed", testCases.Count(test => test.Outcome == "Passed")), 42new XAttribute("failed", testCases.Count(test => test.Outcome == "Failed")), 43new XAttribute("error", testCases.Count(test => test.Outcome == "Error")), 44new XAttribute("timeout", testCases.Count(test => test.Outcome == "Timeout")),
WorkflowScripts\AutoSecWorkflowTests.cs (1)
1041var contextCount = lines.Count(line => line.Trim().Length == 0);
WorkflowScripts\MonitorScheduledWorkflowsIntegrationTests.cs (1)
261Assert.Equal(2, result.Logs.Count(log => log.Contains("would RECORD failure", StringComparison.Ordinal)));
installer.tasks (1)
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (1)
119.Where(g => g.Count(r => r.Content != null) != 1))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Latency\Internal\HttpLatencyLogEnricherTests.cs (1)
106Assert.Equal(8, captured!.Count(c => c == ','));
Microsoft.Build (1)
Evaluation\ItemSpec.cs (1)
83return ReferencedItems.Count(v => v.ItemAsValueFragment.IsMatch(itemToMatch));
Microsoft.Build.Framework (1)
Telemetry\BuildCheckTelemetry.cs (1)
50int customRulesCount = data.TelemetryData.Count(t => !t.Value.IsBuiltIn);
Microsoft.CodeAnalysis (2)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
98var numberOfWildcards = parts.SymbolName.Count(c => c == WildcardChar);
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
98var numberOfWildcards = parts.SymbolName.Count(c => c == WildcardChar);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2241int currentMethodCallCount = currentMethodsBeingAnalyzed.Count(m => !(m.OwningSymbol is IMethodSymbol ms && ms.IsLambdaOrLocalFunctionOrDelegate()));
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
Microsoft.CodeAnalysis.CSharp (1)
BoundTree\LengthBasedStringSwitchData.cs (1)
246var singleEntryCount = countPerChar.Values.Count(c => c == 1);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
245tupleExpression.Arguments.Count(a => nonConflictReferences.Contains(a.Expression)) == 1)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
74var count = firstToken.LeadingTrivia.Count(t => t.IsDocComment()); 79count += previousToken.TrailingTrivia.Count(t => t.IsDocComment());
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.AbstractMetadataFormattingRule.cs (1)
58count += trivia.ToFullString().Replace("\r\n", "\r").ToCharArray().Count(IsNewLine);
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\AvoidOutParameters.cs (1)
70var numberOfOutParams = methodSymbol.Parameters.Count(IsOutParameter);
Microsoft.NetCore.Analyzers\InteropServices\UseValidPlatformString.cs (1)
248versionCount = osString.Count(ch => ch == '.') + 1;
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Analyzer.cs (2)
254if (methodDeclaration.Parameters.Count(x => x.Type.Equals(cancellationTokenType)) == 1 && 364methodToCompare.Parameters.Count(p => p.Type.Equals(cancellationTokenType)) != 1 ||
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2240int currentMethodCallCount = currentMethodsBeingAnalyzed.Count(m => !(m.OwningSymbol is IMethodSymbol ms && ms.IsLambdaOrLocalFunctionOrDelegate()));
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\CodeGeneration\IntermediateNodeWriter.cs (1)
175.Count(child =>
Language\Extensions\DefaultTagHelperTargetExtension.cs (1)
196var valuePieceCount = node.Children.Count(
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
98var numberOfWildcards = parts.SymbolName.Count(c => c == WildcardChar);
Microsoft.CodeAnalysis.Workspaces (3)
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (1)
51filePathToNewDocumentsAndHashes.Count(static kvp => kvp.Value.Count > 1),
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
Microsoft.DotNet.Arcade.Sdk (1)
src\GenerateSourcePackageSourceLinkTargetsFile.cs (1)
80if (innerMostRootSourceLinkUrl.Count(c => c == '*') != 1)
Microsoft.DotNet.TemplateLocator (1)
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSuggestionFinder.cs (1)
23var installedCount = c.Packs.Count(p => installedPacks.Contains(p));
Microsoft.Extensions.AI.Evaluation.Console (3)
Commands\ReportCommand.cs (3)
220metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Error) ?? 0; 222metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Warning) ?? 0; 224metric.Diagnostics?.Count(d => d.Severity == EvaluationDiagnosticSeverity.Informational) ?? 0;
Microsoft.Extensions.AI.Tests (2)
ChatReduction\MessageCountingChatReducerTests.cs (1)
117Assert.Equal(1, resultList.Count(m => m.Role == ChatRole.System));
ChatReduction\SummarizingChatReducerTests.cs (1)
319Assert.Equal(1, resultList.Count(m => m.Role == ChatRole.System));
Microsoft.Extensions.DataIngestion.Tests (1)
Chunkers\NoOverlapTokenChunkerTests.cs (1)
58Assert.True(chunk.Content.Split(' ').Count(str => str.Contains("word")) <= 200);
Microsoft.Extensions.DependencyInjection.AutoActivation.Tests (4)
AutoActivationExtensionsKeyedTests.cs (2)
71Assert.Equal(1, serviceCollection.Count(d => d.ImplementationType == typeof(AutoActivationHostedService))); 74Assert.Equal(1, serviceCollection.Count(d => d.ImplementationType == typeof(AutoActivationHostedService)));
AutoActivationExtensionsTests.cs (2)
77Assert.Equal(1, serviceCollection.Count(d => d.ImplementationType == typeof(AutoActivationHostedService))); 80Assert.Equal(1, serviceCollection.Count(d => d.ImplementationType == typeof(AutoActivationHostedService)));
Microsoft.ML.AutoML (5)
ColumnInference\PurposeInference.cs (1)
134sumSpaces += spanStr.Count(x => x == ' ');
ColumnInference\TextFileSample.cs (2)
114var lineCount = firstChunk.Count(x => x == '\n'); 170multiplier.HasValue ? buf.Count(x => x == '\n') * multiplier : null);
Utils\UserInputValidationUtil.cs (2)
198if (trainData.Schema.Count(c => !c.IsHidden) != validationData.Schema.Count(c => !c.IsHidden))
Microsoft.ML.Core.Tests (1)
UnitTests\TestHosts.cs (1)
72if (hosts.Count(q => (q.Item1 as ICancelable).IsCanceled) == hosts.Count - 5)
Microsoft.ML.Data (2)
Deprecated\Instances\HeaderSchema.cs (1)
94int cnn = names.Take(size).Count(x => x != null);
Evaluators\AnomalyDetectionEvaluator.cs (1)
262drAtNumPos = sorted.Take((int)NumAnomalies).Count(result => result.Label > 0) / (Double)NumAnomalies;
Microsoft.ML.FastTree (2)
FastTree.cs (2)
2441return _sparse.Count(kvp => kvp.Value > gtValue) + (0 > gtValue ? length - _sparse.Count : 0); 2446return _dense.Count(v => v > gtValue) + (0 > gtValue ? length - _dense.Count : 0);
Microsoft.ML.Predictor.Tests (2)
TestPredictors.cs (2)
963Assert.Equal(probs.Count(p => p >= prob), probs.Count(p => p <= prob));
Microsoft.ML.Sweeper (1)
Parameters.cs (1)
598if (options.Length != optionsSpecified.Count(b => b))
Microsoft.ML.Tests (1)
Transformers\CustomMappingTests.cs (1)
185Assert.Equal(10, outputs.Count(output => output));
Microsoft.ML.TorchSharp (1)
Roberta\Models\RobertaModel.cs (1)
114var allSize = srcTokenArray.Count(token => token != PadIndex);
Microsoft.ML.Transforms (1)
Text\NgramTransform.cs (1)
344int numFull = lims.Count(l => l <= 0);
Microsoft.NET.Build.Containers (2)
ImageConfig.cs (1)
142int numberOfNonEmptyLayerHistoryEntries = _history.Count(h => h.empty_layer is null or false);
Tasks\ComputeDotnetBaseImageAndTag.cs (1)
125var muslRidsCount = TargetRuntimeIdentifiers.Count(rid => rid.StartsWith("linux-musl", StringComparison.Ordinal));
Microsoft.NET.Build.Tasks (1)
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSuggestionFinder.cs (1)
23var installedCount = c.Packs.Count(p => installedPacks.Contains(p));
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadSuggestionFinder.cs (1)
23var installedCount = c.Packs.Count(p => installedPacks.Contains(p));
Microsoft.SourceLink.Common (1)
GenerateSourceLinkFile.cs (1)
78if (url.Count(c => c == '*') != 1)
Microsoft.TemplateEngine.Cli (4)
TemplatePackageDisplay.cs (1)
408bool showIdentity = !string.IsNullOrWhiteSpace(template.Template.GroupIdentity) && templates.Count(t => t.GroupIdentity == template.Template.GroupIdentity) > 1;
TemplateResolution\TemplateResolutionResult.cs (3)
247internal int ContraintsMismatchGroupCount => _matchedTemplateGroups.Count(groupMatchInfo => groupMatchInfo.TemplateMatchInfos.Any(mi => mi.HasMismatchOnConstraints())); 252internal int ListFilterMismatchGroupCount => _matchedTemplateGroups.Count(groupMatchInfo => groupMatchInfo.TemplateMatchInfos.Any(mi => mi.HasMismatchOnListFilters())); 359if (_matchInformation.Count(groupMatchInfo => groupMatchInfo.IsGroupMatch && groupMatchInfo.IsGroupAndTemplateInfoMatch) == 1)
Microsoft.TemplateEngine.Edge (3)
Mount\Archive\ZipFileDirectory.cs (2)
26return _mountPoint.Universe.Values.Where(x => x.FullPath.StartsWith(FullPath, StringComparison.Ordinal) && x.FullPath.Length != FullPath.Length && r.IsMatch(x.Name)).Where(x => searchOption == SearchOption.AllDirectories || x.FullPath.TrimEnd('/').Count(y => y == '/') == FullPath.Count(y => y == '/'));
TemplateConstraintManager.cs (1)
75_logger.LogDebug($"{constraintsToInitialize.Count(c => c.Task.Status == TaskStatus.RanToCompletion)} constraints were initialized.");
Microsoft.TestPlatform.CrossPlatEngine (4)
Client\Parallel\DiscoveryDataAggregator.cs (2)
59var adapterUsedCount = _metricsAggregator.Count(metrics => 62var adaptersDiscoveredCount = _metricsAggregator.Count(metrics =>
Client\Parallel\ParallelRunDataAggregator.cs (2)
111var adapterUsedCount = _metricsAggregator.Count(metrics => 114var adaptersDiscoveredCount = _metricsAggregator.Count(metrics =>
NativeIntegrations.DockerCompose (2)
DockerComposeEnvironment.cs (2)
108if (file.Name != originalName && Objects(context.Model["resources"]).Count(resource => Text(resource, "type") == "docker-compose/environment") > 1) 279Objects(context.Model["resources"]).Count(resource => Text(resource, "type") == "docker-compose/environment") > 1 ?
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
244restorePreviewResult.Result.CompatibilityCheckResults.Count(r => string.IsNullOrEmpty(r.Graph.RuntimeIdentifier)))
NuGet.Commands (5)
RestoreCommand\RestoreCommand.cs (3)
214int httpSourcesCount = _request.DependencyProviders.RemoteProviders.Count(e => e.IsHttp); 2048var projectCount = res.Issues.Count(issue => issue.Type == CompatibilityIssueType.ProjectIncompatible); 2049var packageCount = res.Issues.Count(issue => issue.Type != CompatibilityIssueType.ProjectIncompatible);
RestoreCommand\Utility\AuditUtility.cs (1)
268int directPackageCount = packagesWithKnownVulnerabilities.Values.Count(p => p.IsDirect);
VerifyCommand\VerifyCommandRunner.cs (1)
141var errors = warnsanderrors.Count(m => m.Level == LogLevel.Error);
NuGet.Configuration (1)
Settings\Settings.cs (1)
507.OrderByDescending(file => file.FullName.Count(c => c == Path.DirectorySeparatorChar))
NuGet.Packaging (3)
Rules\DependenciesGroupsForEachTFMRule.cs (1)
30Where(t => PathUtility.GetPathWithDirectorySeparator(t).Count(m => m == Path.DirectorySeparatorChar) > 1);
Rules\InvalidPlaceholderFileRule.cs (1)
29if (builder.GetFiles().Count(f => PathUtility.EnsureTrailingSlash(Path.GetDirectoryName(f)!).StartsWith(directory, StringComparison.OrdinalIgnoreCase)) > 1)
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
56var filesByTFM = refFiles.Where(t => t.Count(m => m == '/') > 1)
NuGet.ProjectModel (1)
PackageSpecOperations.cs (1)
237var matchingDependencyCount = framework.Dependencies.Count(dep => IsMatchingDependencyName(dep, packageId));
NuGet.Resolver (1)
ResolverInputSort.cs (1)
76.ThenByDescending(id => parents.Values.Count(parentIds => parentIds.Contains(id)))
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
859/// Variant of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/>
src\roslyn\src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (1)
1089/// Specialization of <see cref="System.Linq.Enumerable.Count{TSource}(IEnumerable{TSource}, Func{TSource, bool})"/> for <see cref="ImmutableArray{T}"/>.
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (1)
98var numberOfWildcards = parts.SymbolName.Count(c => c == WildcardChar);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
487=> triviaList.Sum(t => t.ToFullString().Replace("\r\n", "\r").Cast<char>().Count(c => SyntaxFacts.IsNewLine(c)));
SelectTests (3)
Program.cs (3)
271var buildableSelected = result.TestProjects.Count(testProjectsByName.ContainsKey); 753var allPrTestProjects = allTestProjects.Count(test => !s_advisoryTestTargets.ContainsKey(test)); 1146var allPrTestProjects = allTestProjects.Count(test => !s_advisoryTestTargets.ContainsKey(test));
Stress.AppHost (2)
CommandResources.cs (2)
352NumberCount = inputsWithValues.Count(i => i.InputType == InputType.Number), 353BooleanCount = inputsWithValues.Count(i => i.InputType == InputType.Boolean),
System.ServiceModel.Primitives.Tests (1)
Infrastructure\RetryOnFailureTests.cs (1)
133.Count(diagnostic => diagnostic.Message.Contains("Retrying in")));
System.Text.Json.SourceGeneration (3)
JsonSourceGenerator.Emitter.cs (2)
1544int nonOutParamCount = parameters.Count(p => p.RefKind != RefKind.Out); 1545int paramCount = nonOutParamCount + propertyInitializers.Count(propInit => !propInit.MatchesConstructorParameter);
JsonSourceGenerator.Parser.cs (1)
2893int paramCount = constructorParameters?.Count(p => p.RefKind != RefKind.Out) ?? 0;
System.Windows.Forms (1)
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogPage.cs (1)
798if (_radioButtons.Count(e => e.Checked) > 1)