1044 references to Contains
aspire (10)
Documentation\Docs\DocsIndexService.cs (1)
572if ((isMultiWordQuery || hasHyphenatedToken) && slugLower.Contains(queryAsSlug))
Packaging\NuGetConfigMerger.cs (5)
626if (urlToCheck.Contains("pkgs.dev.azure.com")) 632if (urlToCheck.Contains("api.nuget.org")) 664if (!string.IsNullOrEmpty(urlToCheck) && urlToCheck.Contains(".aspire") && urlToCheck.Contains("hives")) 671if (!string.IsNullOrEmpty(urlToCheck) && urlToCheck.Contains("pkgs.dev.azure.com"))
Projects\GuestRuntime.cs (2)
671if (replaced.Contains("{args}")) 689if (additionalArgs is { Length: > 0 } && !args.Any(a => a.Contains("{args}")))
src\Shared\DateFormatStringsHelpers.cs (1)
91if (!pattern.Contains("tt"))
Utils\StringUtils.cs (1)
71if (targetLower.Contains(searchLower))
Aspire.Cli.EndToEnd.Tests (16)
CentralPackageManagementTests.cs (2)
96if (content.Contains("Aspire.Hosting.AppHost")) 245if (content.Contains("Aspire.Hosting.AppHost"))
ConfigHealingTests.cs (2)
86if (!content.Contains("HealTest.AppHost")) 93if (content.Contains("nonexistent/path"))
ConfigMigrationTests.cs (2)
71if (!content.Contains(expected)) 93if (content.Contains(unexpected))
Helpers\CliInstallStrategyTests.cs (2)
650Assert.Contains(options.Volumes, v => v.Contains("/tmp/aspire-nupkg-source:ro")); 666Assert.DoesNotContain(options.Volumes, v => v.Contains("aspire-nupkg-source"));
JavaCodegenValidationTests.cs (3)
67if (File.Exists(builderPath) && File.ReadAllText(builderPath).Contains("addSqlServer")) 110if (!builderJava.Contains("addRedis")) 114if (!builderJava.Contains("addSqlServer"))
TypeScriptCodegenValidationTests.cs (5)
116if (!aspireTs.Contains("addRedis")) 121if (!aspireTs.Contains("addSqlServer")) 177if (!initialAspireTs.Contains("createBuilder")) 220if (!restoredAspireTs.Contains("createBuilder")) 227if (!configJson.Contains("\"Aspire.Hosting.Redis\""))
Aspire.Cli.Tests (145)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (3)
37var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 64var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 90var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\CopilotAgentEnvironmentScannerTests.cs (13)
34Assert.Contains(context.Applicators, a => a.Description.Contains("GitHub Copilot")); 55var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 108await context.Applicators.First(applicator => applicator.Description.Contains("Aspire MCP")).ApplyAsync(CancellationToken.None).DefaultTimeout(); 183Assert.Contains(context.Applicators, a => a.Description.Contains("Playwright CLI")); 200Assert.Contains(context.Applicators, a => a.Description.Contains("GitHub Copilot")); 215Assert.Contains(context.Applicators, applicator => applicator.Description.Contains("Aspire MCP")); 216Assert.Contains(context.Applicators, applicator => applicator.Description.Contains("Playwright CLI")); 231Assert.Single(context.Applicators, applicator => applicator.Description.Contains("Aspire MCP")); 232Assert.Single(context.Applicators, applicator => applicator.Description.Contains("Playwright CLI")); 285var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 312var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 334var aspireApplicator = context.Applicators.First(applicator => applicator.Description.Contains("Aspire MCP")); 364var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\OpenCodeAgentEnvironmentScannerTests.cs (3)
34var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 59var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 83var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\VsCodeAgentEnvironmentScannerTests.cs (9)
33Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 51Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 83Assert.Contains(context.Applicators, a => a.Description.Contains("VS Code")); 120var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 241var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 271Assert.Contains(context.Applicators, a => a.Description.Contains("Playwright CLI")); 293var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 320var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 346var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Commands\AddCommandTests.cs (9)
1827Assert.Contains(testInteractionService.DisplayedErrors, error => error.Contains("13.2.0") && error.Contains("Aspire.Hosting.Redis")); 1905Assert.Contains(testInteractionService.DisplayedErrors, error => error.Contains("13.2.0") && error.Contains("Aspire.Hosting.Redis")); 2090Assert.Contains(testInteractionService.DisplayedErrors, e => e.Contains(AddCommandStrings.NoIntegrationPackagesFound)); 4265Assert.Contains(testInteractionService.DisplayedErrors, error => error.Contains("13.2.0") && error.Contains("Aspire.Hosting.MySql")); 4441Assert.Contains(testInteractionService.DisplayedErrors, error => error.Contains("13.2.0") && error.Contains("Aspire.Hosting.Docker"));
Commands\AgentMcpCommandTests.cs (2)
49if (url.Contains("/api/telemetry/resources")) 56if (url.Contains("/api/telemetry/"))
Commands\DashboardRunCommandTests.cs (1)
150Assert.DoesNotContain(capturedArgs, arg => arg.Contains("ASPIRE_DASHBOARD_UNSECURED_ALLOW_ANONYMOUS"));
Commands\DescribeCommandTests.cs (2)
926Assert.Contains(jsonLines, l => l.Contains("redis")); 927Assert.Contains(jsonLines, l => l.Contains("aspire-dashboard"));
Commands\ExportCommandTests.cs (6)
243if (url.Contains("/api/telemetry/resources")) 250if (url.Contains("/api/telemetry/logs")) 257if (url.Contains("/api/telemetry/traces")) 858Assert.Contains(testInteractionService.DisplayedMessages, m => m.Message.Contains(ExportCommandStrings.DashboardNotAvailable)); 900if (url.Contains("/api/telemetry/resources")) 910if (url.Contains(urlPattern))
Commands\LogsCommandTests.cs (15)
387var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 419Assert.Contains(outputWriter.Logs, l => l.Contains("[apiservice-abc123]")); 420Assert.Contains(outputWriter.Logs, l => l.Contains("[apiservice-def456]")); 423Assert.Contains(outputWriter.Logs, l => l.Contains("[redis]")); 466var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 504var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 655var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 680var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 705var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 790var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 1056var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 1087var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 1116var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 1147var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"")); 1179var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\""));
Commands\LsCommandTests.cs (1)
591Assert.Contains(interactionService.DynamicStatusTexts, text => text.Contains("AppHosts found"));
Commands\NewCommandTests.cs (5)
655Assert.Contains(testInteractionService.DisplayedErrors, e => e.Contains(TemplatingStrings.NoTemplateVersionsFound)); 784if (promptText?.Contains("Redis") == true || 785promptText?.Contains("test framework") == true || 786promptText?.Contains("Create a test project") == true || 787promptText?.Contains("xUnit") == true)
Commands\TelemetryCommandTests.cs (3)
328if (url.Contains("/api/telemetry/resources")) 337if (url.Contains("/api/telemetry/validateToken")) 341if (url.Contains("/api/telemetry/"))
Commands\TelemetryLogsCommandTests.cs (20)
81var logLines = outputWriter.Logs.Where(l => l.Contains("redis") || l.Contains("apiservice")).ToList(); 116var logLines = outputWriter.Logs.Where(l => l.Contains("apiservice")).ToList(); 191if (url.Contains("/api/telemetry/resources")) 198if (url.Contains("/api/telemetry/logs")) 224var logLines = outputWriter.Logs.Where(l => l.Contains("redis")).ToList(); 243if (url.Contains("/api/telemetry/resources")) 250if (url.Contains("/api/telemetry/logs")) 335if (url.Contains("/api/telemetry/resources")) 373if (url.Contains("/api/telemetry/resources")) 380if (url.Contains("/api/telemetry/")) 416if (url.Contains("/api/telemetry/resources")) 485if (url.Contains("/api/telemetry/")) 526if (url.Contains("/api/telemetry/validateToken")) 533if (url.Contains("/api/telemetry/resources")) 540if (url.Contains("/api/telemetry/logs")) 617if (url.Contains("/api/telemetry/resources")) 624if (url.Contains("/api/telemetry/logs")) 681if (url.Contains("/api/telemetry/resources")) 688if (url.Contains("/api/telemetry/logs"))
Commands\TelemetrySpansCommandTests.cs (14)
80var spanLines = outputWriter.Logs.Where(l => l.Contains("frontend") || l.Contains("backend")).ToList(); 115var spanLines = outputWriter.Logs.Where(l => l.Contains("apiservice")).ToList(); 164if (url.Contains("/api/telemetry/resources")) 171if (url.Contains("/api/telemetry/spans")) 197var spanLines = outputWriter.Logs.Where(l => l.Contains("frontend")).ToList(); 235if (url.Contains("/api/telemetry/resources")) 273if (url.Contains("/api/telemetry/")) 351if (url.Contains("/api/telemetry/resources")) 358if (url.Contains("/api/telemetry/spans")) 420if (url.Contains("/api/telemetry/resources")) 427if (url.Contains("/api/telemetry/spans")) 467if (url.Contains("/api/telemetry/resources")) 474if (url.Contains("/api/telemetry/spans"))
Commands\TelemetryTestHelper.cs (2)
94if (url.Contains("/api/telemetry/resources")) 104if (url.Contains(urlPattern))
Commands\TelemetryTracesCommandTests.cs (11)
409if (url.Contains("/api/telemetry/resources")) 416if (url.Contains("/api/telemetry/traces")) 480if (url.Contains("/api/telemetry/resources")) 555if (url.Contains("/api/telemetry/resources")) 562if (url.Contains("/api/telemetry/traces")) 639if (url.Contains("/api/telemetry/resources")) 646if (url.Contains("/api/telemetry/traces/abc1234567890def")) 686if (url.Contains("/api/telemetry/resources")) 693if (url.Contains("/api/telemetry/traces")) 733if (url.Contains("/api/telemetry/resources")) 740if (url.Contains("/api/telemetry/traces"))
Mcp\ExcludeFromMcpTests.cs (1)
560if (request.RequestUri?.AbsolutePath.Contains("/resources") == true)
Mcp\ExecuteResourceCommandToolTests.cs (4)
174Assert.Contains(result.Content, c => c is ModelContextProtocol.Protocol.TextContentBlock t && t.Text.Contains("Resource not found")); 197Assert.Contains(result.Content, c => c is ModelContextProtocol.Protocol.TextContentBlock t && t.Text.Contains("Resource not found")); 228t.Text.Contains("Command argument validation failed.") && 229t.Text.Contains("--target: Target must not be prod."));
Mcp\ListStructuredLogsToolTests.cs (4)
156if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 250if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 305if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 444if (request.RequestUri?.AbsolutePath.Contains("/resources") == true)
Mcp\ListTracesToolTests.cs (5)
128if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 235if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 290if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 394if (request.RequestUri?.AbsolutePath.Contains("/resources") == true) 486if (request.RequestUri?.AbsolutePath.Contains("/resources") == true)
NuGet\NuGetPackagePrefetcherTests.cs (2)
155if (context.Message?.Contains("Template package prefetching was cancelled") == true) 159if (context.Message?.Contains("CLI package prefetching was cancelled") == true)
Packaging\PackagingServiceTests.cs (3)
322Assert.Contains(logger.Entries, e => e.Level == LogLevel.Warning && e.Message.Contains("staging feed URL")); 556Assert.Contains(logger.Entries, e => e.Level == LogLevel.Warning && e.Message.Contains("diagnostic overrides are active")); 583Assert.Contains(logger.Entries, e => e.Level == LogLevel.Warning && e.Message.Contains("diagnostic overrides are active"));
Processes\IsolatedProcessTests.cs (3)
96if (line.Contains("line-one")) 114Assert.Contains(seenLines, line => line.Contains("line-one")); 115Assert.Contains(seenLines, line => line.Contains("line-two"));
Projects\GuestRuntimeTests.cs (2)
407Assert.Contains(launcher.LastArgs, a => a.Contains("--output") && a.Contains("/out"));
Projects\ProjectUpdaterTests.cs (2)
721&& w.Message.Contains("Aspire.Hosting.ThirdParty") 722&& w.Message.Contains("daily"));
Aspire.Components.Common.TestUtilities (2)
ConformanceTests.cs (2)
172Assert.All(registeredNames, name => Assert.True(name.Contains(key1) || name.Contains(key2), $"{name} did not contain the key."));
Aspire.Dashboard (1)
src\Shared\DateFormatStringsHelpers.cs (1)
91if (!pattern.Contains("tt"))
Aspire.Dashboard.Components.Tests (5)
Pages\ConsoleLogsTests.cs (2)
307return text.Contains(Resources.ControlsStrings.ShowHiddenResources) || 308text.Contains(Resources.ControlsStrings.HideHiddenResources);
Pages\ResourcesTests.cs (2)
1138if (key.Contains(BrowserStorageKeys.CollapsedResourceNamesKeyPrefix)) 1162var collapsedResourceNamesCall = getAsyncCallOrder.FirstOrDefault(c => c.Key.Contains(BrowserStorageKeys.CollapsedResourceNamesKeyPrefix));
Pages\TraceDetailsTests.cs (1)
435return testSink.Writes.Any(w => w.Message?.Contains($"Trace '{traceId}' is unchanged.") ?? false);
Aspire.Dashboard.Tests (10)
Integration\OtlpHttpServiceTests.cs (1)
295w.Message!.Contains("OTLP HTTP request with unsupported content type")).ToList();
Integration\StartupTests.cs (1)
471if (!w.Message?.Contains("The dashboard is configured with a shared endpoint for browser access and the OTLP service. The endpoint doesn't use TLS so browser access is only possible via a TLS terminating proxy.") ?? false)
Model\TelemetryExportServiceTests.cs (6)
720var resource1LogsEntry = archive.Entries.First(e => e.FullName.Contains("structuredlogs") && e.FullName.Contains("resource1")); 728var resource2TracesEntry = archive.Entries.First(e => e.FullName.Contains("traces") && e.FullName.Contains("resource2")); 736var resource3MetricsEntry = archive.Entries.First(e => e.FullName.Contains("metrics") && e.FullName.Contains("resource3"));
tests\Shared\Playwright\WrapperForIPage.cs (2)
22HasErrors = e.Text.Contains("Error: WebSocket closed with status code") || e.Text.Contains("net::ERR_NETWORK_CHANGED");
Aspire.Deployment.EndToEnd.Tests (9)
AksAzureKubernetesEnvironmentCertManagerDeploymentTests.cs (1)
169if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
AksAzureKubernetesEnvironmentGatewayDeploymentTests.cs (1)
167if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
AksStarterDeploymentTests.cs (1)
199if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
AksStarterWithRedisHelmDeploymentTests.cs (1)
199if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
KubernetesGatewayTlsDeploymentTests.cs (1)
312if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
KubernetesHelmChartDeploymentTests.cs (1)
181if (!content.Contains("#pragma warning disable ASPIREPIPELINES001"))
RadiusStarterDeploymentTests.cs (3)
353if (!content.Contains("#pragma warning disable ASPIREPIPELINES001")) 357if (!content.Contains("#pragma warning disable ASPIRERADIUS057")) 367if (!webProgram.Contains("using Microsoft.AspNetCore.OutputCaching;"))
Aspire.EndToEnd.Tests (4)
tests\Shared\Playwright\WrapperForIPage.cs (2)
22HasErrors = e.Text.Contains("Error: WebSocket closed with status code") || e.Text.Contains("net::ERR_NETWORK_CHANGED");
tests\Shared\TemplatesTesting\AspireProject.cs (1)
228if (line?.Contains("Distributed application started") == true)
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
26catch (InvalidOperationException ie) when (ie.Message.Contains("No process is associated with this object"))
Aspire.Hosting.Azure (1)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
88return !name.Contains("..");
Aspire.Hosting.Azure.Kubernetes.Tests (7)
AzureKubernetesInfrastructureTests.cs (5)
190Assert.Contains(logs, msg => msg.Contains("publish-aks")); 191Assert.Contains(logs, msg => msg.Contains("prepare-aks")); 192Assert.Contains(logs, msg => msg.Contains("helm-deploy-aks")); 193Assert.Contains(logs, msg => msg.Contains("aks-get-credentials-aks")); 194Assert.DoesNotContain(logs, msg => msg.Contains("aks-k8s"));
AzureKubernetesIngressTests.cs (2)
154var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints")); 176var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints"));
Aspire.Hosting.Azure.Tests (7)
AzureAppServiceTests.cs (3)
230log.Message.Contains("ConnectionStrings__my-db") && 759verifySettings.ScrubLines(line => line.Contains("\"path\"") && line.Contains(".csproj"));
AzureEventHubsExtensionsTests.cs (4)
168var volumeAnnotation = eventHubs.Resource.Annotations.OfType<ContainerMountAnnotation>().Single(a => !a.Target.Contains("Config.json")); 187var volumeAnnotation = eventHubs.Resource.Annotations.OfType<ContainerMountAnnotation>().Single(a => !a.Target.Contains("Config.json")); 206var volumeAnnotation = eventHubs.Resource.Annotations.OfType<ContainerMountAnnotation>().Single(a => !a.Target.Contains("Config.json")); 225var volumeAnnotation = eventHubs.Resource.Annotations.OfType<ContainerMountAnnotation>().Single(a => !a.Target.Contains("Config.json"));
Aspire.Hosting.Blazor.Tests (6)
BlazorHostedExtensionsTests.cs (6)
437msg.Message?.Contains("OTLP telemetry proxying was requested") == true && 438msg.Message?.Contains("WASM client telemetry will not be forwarded") == true); 456msg.Message?.Contains("OTLP telemetry proxying was requested") == true); 475msg.Message?.Contains("OTLP telemetry proxying was requested") == true && 476msg.Message?.Contains("WASM client telemetry will not be forwarded") == true); 496msg.Message?.Contains("OTLP telemetry proxying was requested") == true);
Aspire.Hosting.CodeGeneration.Go.Tests (4)
AtsGoCodeGeneratorTests.cs (4)
271.FirstOrDefault(t => t.AtsTypeId.Contains("ContainerResource") && !t.AtsTypeId.Contains("IContainer")); 276.FirstOrDefault(t => t.AtsTypeId.Contains("TestRedisResource")); 282.Any(i => i.TypeId.Contains("IResourceWithEnvironment"));
Aspire.Hosting.CodeGeneration.Java.Tests (4)
AtsJavaCodeGeneratorTests.cs (4)
263.FirstOrDefault(t => t.AtsTypeId.Contains("ContainerResource") && !t.AtsTypeId.Contains("IContainer")); 268.FirstOrDefault(t => t.AtsTypeId.Contains("TestRedisResource")); 274.Any(i => i.TypeId.Contains("IResourceWithEnvironment"));
Aspire.Hosting.CodeGeneration.Python.Tests (4)
AtsPythonCodeGeneratorTests.cs (4)
208.FirstOrDefault(t => t.AtsTypeId.Contains("ContainerResource") && !t.AtsTypeId.Contains("IContainer")); 213.FirstOrDefault(t => t.AtsTypeId.Contains("TestRedisResource")); 219.Any(i => i.TypeId.Contains("IResourceWithEnvironment"));
Aspire.Hosting.CodeGeneration.Rust.Tests (4)
AtsRustCodeGeneratorTests.cs (4)
267.FirstOrDefault(t => t.AtsTypeId.Contains("ContainerResource") && !t.AtsTypeId.Contains("IContainer")); 272.FirstOrDefault(t => t.AtsTypeId.Contains("TestRedisResource")); 278.Any(i => i.TypeId.Contains("IResourceWithEnvironment"));
Aspire.Hosting.CodeGeneration.TypeScript.Tests (22)
AtsTypeScriptCodeGeneratorTests.cs (22)
352Assert.Contains(allInterfaces, i => i.Contains("IResource") && !i.Contains("IResourceWith")); 355Assert.Contains(allInterfaces, i => i.Contains("IResourceWithConnectionString")); 433Assert.Contains(baseTypes, t => t.Contains("ContainerResource")); 434Assert.Contains(baseTypes, t => t.Contains("Resource") && !t.Contains("Container")); 560.Where(c => c.TargetTypeId?.Contains("ContainerResource") == true || 561c.ExpandedTargetTypes.Any(t => t.TypeId.Contains("ContainerResource"))) 568.Where(t => t.TypeId.Contains("ContainerResource")) 609if (expandedType.TypeId.Contains("ContainerResource")) 672.FirstOrDefault(t => t.TypeId.Contains("TestRedisResource")); 700.FirstOrDefault(t => t.TypeId.Contains("TestRedisResource")); 726.FirstOrDefault(t => t.TypeId.Contains("ContainerResource") && !t.TypeId.Contains("IContainer")); 932.FirstOrDefault(t => t.TypeId.Contains("TestRedisResource")); 1094.FirstOrDefault(t => t.AtsTypeId.Contains("ContainerResource") && !t.AtsTypeId.Contains("IContainer")); 1099.FirstOrDefault(t => t.AtsTypeId.Contains("TestRedisResource")); 1105.Any(i => i.TypeId.Contains("IResourceWithEnvironment")); 2111.FirstOrDefault(d => d.TypeId.Contains("TestConfigDto")); 2150.FirstOrDefault(d => d.TypeId.Contains("TestDeeplyNestedDto")); 2164.FirstOrDefault(e => e.TypeId.Contains("TestResourceStatus"));
Aspire.Hosting.Containers.Tests (1)
ResourceFailureLoggingTests.cs (1)
110x => x.Contains("exec: --illegal-argument: not found"),
Aspire.Hosting.Docker.Tests (16)
DockerComposeTests.cs (16)
397Assert.Contains(logs, msg => msg.Contains("print-env-dashboard-summary")); 400var stepDependencyLines = logs.Where(l => l.Contains("print-env-dashboard-summary")).ToList(); 401Assert.Contains(stepDependencyLines, msg => msg.Contains("docker-compose-up-env")); 460Assert.Contains(dashboardLogs, msg => msg.Contains("env-dashboard")); 474Assert.Contains(nginxLogs, msg => msg.Contains("nginx")); 475Assert.Contains(nginxLogs, msg => msg.Contains(hostPort.ToString())); // Verify the explicit port mapping is displayed 788Assert.Contains(logs, msg => msg.Contains("docker-compose-up-env")); 791Assert.Contains(logs, msg => msg.Contains("push-api")); 795var dockerComposeUpLines = logs.Where(l => l.Contains("docker-compose-up-env")).ToList(); 796Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-api")); 839Assert.Contains(logs, msg => msg.Contains("docker-compose-up-env")); 842Assert.Contains(logs, msg => msg.Contains("push-api")); 843Assert.Contains(logs, msg => msg.Contains("push-web")); 846var dockerComposeUpLines = logs.Where(l => l.Contains("docker-compose-up-env")).ToList(); 847Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-api")); 848Assert.Contains(dockerComposeUpLines, msg => msg.Contains("push-web"));
Aspire.Hosting.EntityFrameworkCore.Tests (19)
EFCoreOperationExecutorTests.cs (3)
96Assert.Contains(logger.Entries, e => e.Level == LogLevel.Information && e.Message.Contains("Starting migration")); 97Assert.Contains(logger.Entries, e => e.Level == LogLevel.Error && e.Message.Contains("NuGet restore failed")); 98Assert.Contains(logger.Entries, e => e.Level == LogLevel.Warning && e.Message.Contains("Deprecated warning"));
EFMigrationCommandsTests.cs (16)
21var updateCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-database-update")); 35var dropCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-database-drop")); 50var resetCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-database-reset")); 65var addCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-migrations-add")); 83var removeCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-migrations-remove")); 97var statusCommand = commands.FirstOrDefault(c => c.Name.Contains("ef-database-status")); 113var efCommands = commands.Where(c => c.Name.Contains("ef-")).ToList(); 151foreach (var command in commands.Where(c => c.Name.Contains("ef-"))) 166var dropCommand = commands.First(c => c.Name.Contains("ef-database-drop")); 167var resetCommand = commands.First(c => c.Name.Contains("ef-database-reset")); 182var updateCommand = commands.First(c => c.Name.Contains("ef-database-update")); 183var statusCommand = commands.First(c => c.Name.Contains("ef-database-status")); 205foreach (var command in commands.Where(c => c.Name.Contains("ef-"))) 235foreach (var command in commands.Where(c => c.Name.Contains("ef-"))) 266foreach (var command in commands.Where(c => c.Name.Contains("ef-"))) 286foreach (var command in commands.Where(c => c.Name.Contains("ef-")))
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
3172if (!content.Contains("\"standalone\"") && !content.Contains("'standalone'"))
Aspire.Hosting.Kubernetes.Tests (32)
KubernetesDeployTests.cs (18)
334Assert.Contains(logs, msg => msg.Contains("helm-deploy-env")); 337Assert.Contains(logs, msg => msg.Contains("publish-env")); 340Assert.Contains(logs, msg => msg.Contains("prepare-env")); 375var prepareLines = logs.Where(l => l.Contains("prepare-env")).ToList(); 376Assert.Contains(prepareLines, msg => msg.Contains("publish-env")); 379var helmDeployLines = logs.Where(l => l.Contains("helm-deploy-env")).ToList(); 380Assert.Contains(helmDeployLines, msg => msg.Contains("prepare-env")); 417Assert.Contains(logs, msg => msg.Contains("push-api")); 420var helmDeployLines = logs.Where(l => l.Contains("helm-deploy-env")).ToList(); 421Assert.Contains(helmDeployLines, msg => msg.Contains("push-api")); 457Assert.Contains(logs, msg => msg.Contains("print-api-summary")); 460var printLines = logs.Where(l => l.Contains("print-api-summary")).ToList(); 461Assert.Contains(printLines, msg => msg.Contains("helm-deploy-env")); 496Assert.Contains(logs, msg => msg.Contains("helm-uninstall-env")); 531var helmUninstallLines = logs.Where(l => l.Contains("helm-uninstall-env")).ToList(); 532Assert.Contains(helmUninstallLines, msg => msg.Contains("destroy-helm-env")); 619Assert.Contains(logs, msg => msg.Contains("print-api-summary")); 620Assert.Contains(logs, msg => msg.Contains("print-web-summary"));
KubernetesGatewayTests.cs (12)
49var routeFile = files.FirstOrDefault(f => f.Contains("route")); 76var routeFile = Directory.GetFiles(gatewayDir).FirstOrDefault(f => f.Contains("route")); 292var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray(); 323var routeFiles = Directory.GetFiles(gatewayDir).Where(f => f.Contains("route")).ToArray(); 476var httpsIndex = lines.FindIndex(l => l.Contains("protocol:") && l.Contains("HTTPS")); 521var httpsIndex = lines.FindIndex(l => l.Contains("protocol:") && l.Contains("HTTPS")); 526Assert.Contains(httpsSection, l => l.Contains("hostname:") && l.Contains("api.example.com")); 547var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints")); 570var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints"));
KubernetesIngressTests.cs (2)
747var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints")); 770var ex = aggregate.Flatten().InnerExceptions.OfType<InvalidOperationException>().First(e => e.Message.Contains("WithExternalHttpEndpoints"));
Aspire.Hosting.Maui.Tests (2)
MauiWithArgsTests.cs (2)
181Assert.DoesNotContain(args, a => a.Contains("_DeviceName")); 199Assert.DoesNotContain(args, a => a.Contains("RuntimeIdentifier=ios-arm64"));
Aspire.Hosting.MySql.Tests (2)
MySqlFunctionalTests.cs (2)
26private static readonly Predicate<string> s_mySqlReadyText = log => log.Contains("ready for connections") && log.Contains("port: 3306");
Aspire.Hosting.RemoteHost (6)
Ats\AtsMarshaller.cs (3)
727return message.Contains("cannot be converted") || 728message.Contains("could not be converted") || 729message.Contains("is not assignable") ||
Ats\CapabilityDispatcher.cs (3)
699return message.Contains("cannot be converted") || 700message.Contains("could not be converted") || 701message.Contains("is not assignable") ||
Aspire.Hosting.RemoteHost.Tests (5)
AtsCapabilityScannerTests.cs (1)
261.FirstOrDefault(t => t.AtsTypeId.Contains("CancellationToken"));
ResolverDiagnosticsTests.cs (4)
33var warning = logger.Entries.SingleOrDefault(e => e.Level == LogLevel.Warning && e.Message.Contains("could not be loaded")); 51var warning = logger.Entries.SingleOrDefault(e => e.Level == LogLevel.Warning && e.Message.Contains("could not be loaded")); 70var warning = logger.Entries.SingleOrDefault(e => e.Level == LogLevel.Warning && e.Message.Contains("did not contribute")); 84Assert.DoesNotContain(logger.Entries, e => e.Level == LogLevel.Warning && e.Message.Contains("did not contribute"));
Aspire.Hosting.Testing.Tests (5)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (3)
28return WaitForTextAsync(app, (log) => log.Contains(logText), resourceName, cancellationToken); 52return app.WaitForTextAsync((log) => logTexts.Any(x => log.Contains(x)), resourceName, cancellationToken); 106if (log.Contains(text))
tests\Shared\Playwright\WrapperForIPage.cs (2)
22HasErrors = e.Text.Contains("Error: WebSocket closed with status code") || e.Text.Contains("net::ERR_NETWORK_CHANGED");
Aspire.Hosting.Tests (100)
AppHostSmokeTests.cs (1)
72var errorLog = testSink.Writes.SingleOrDefault(w => w.Message?.Contains(expectedLocaleError) ?? false);
Backchannel\AuxiliaryBackchannelTests.cs (1)
607l.Message.Contains("Client disconnected from auxiliary backchannel"));
Codespaces\CodespacesUrlRewriterTests.cs (2)
42urlRewriterStopped = logs.Any(l => l.Message.Contains("Not running in Codespaces, skipping URL rewriting.")); 83var match = re.Snapshot.Urls.Length > 0 && re.Snapshot.Urls[0].Url.Contains("app.github.dev");
Dashboard\DashboardEventHandlersTests.cs (2)
488LogTestHelpers.GetValue(l, "{OriginalFormat}")?.ToString()?.Contains("OTLP/gRPC:") == true); 547LogTestHelpers.GetValue(l, "{OriginalFormat}")?.ToString()?.Contains("OTLP/gRPC:") == true);
Dcp\DcpExecutorTests.cs (30)
1341&& w.Message?.Contains("Failed to persist public port") == true 1342&& w.Message?.Contains("CoolProgram") == true 1343&& w.Message?.Contains("http") == true); 1728Assert.Contains(watchLogsResults1, l => l.Content.Contains("First")); 1729Assert.Contains(watchLogsResults1, l => l.Content.Contains("Second")); 1730Assert.Contains(watchLogsResults1, l => l.Content.Contains("Third")); 1731Assert.Contains(watchLogsResults1, l => l.Content.Contains("Forth")); 1732Assert.Contains(watchLogsResults1, l => l.Content.Contains("Fifth")); 1733Assert.Contains(watchLogsResults1, l => l.Content.Contains("Sixth")); 1734Assert.Contains(watchLogsResults1, l => l.Content.Contains("Seventh")); 1740Assert.Contains(watchLogsResults2, l => l.Content.Contains("First")); 1741Assert.Contains(watchLogsResults2, l => l.Content.Contains("Second")); 1742Assert.Contains(watchLogsResults2, l => l.Content.Contains("Third")); 1743Assert.Contains(watchLogsResults2, l => l.Content.Contains("Forth")); 1744Assert.Contains(watchLogsResults2, l => l.Content.Contains("Fifth")); 1745Assert.Contains(watchLogsResults2, l => l.Content.Contains("Sixth")); 1746Assert.Contains(watchLogsResults2, l => l.Content.Contains("Seventh")); 1947logCount = logLines.Count(l => l.Content.Contains(terminalLogMessage)); 1978Assert.Single(logLines, l => l.Content.Contains(terminalLogMessage)); 3281Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] Starting process...: Cmd = bla, Args = []")); 3282Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] Failed to start process: Cmd = bla, Args = [], Error = exec: \"bla\": executable file not found in $PATH")); 3283Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:01.0000000Z [sys] Starting process...: Cmd = bla, Args = []")); 3284Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:02.0000000Z [sys] Failed to start process: Cmd = bla, Args = [], Error = exec: \"bla\": executable file not found in $PATH")); 3340Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:01.0000000Z 100%")); 3341Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:02.0000000Z Windows line")); 3342Assert.Contains(watchLogsResults, l => l.Content.Contains("2024-08-19T06:10:03.0000000Z Done")); 3343Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains(" 0%")); 3344Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains("50%")); 3406Assert.Contains(watchLogsResults, l => l.Content.Contains("[sys] third")); 3407Assert.DoesNotContain(watchLogsResults, l => l.Content.Contains("first"));
DistributedApplicationTests.cs (2)
1524r => r.Status?.State == ContainerState.FailedToStart && (r.Status?.Message.Contains("bob") ?? false)).DefaultTimeout(TestConstants.DefaultOrchestratorTestLongTimeout); 1930Assert.All(serviceList.Where(s => s.Metadata.Name.Contains("redis")), s => Assert.Equal(AddressAllocationModes.Proxyless, s.Spec.AddressAllocationMode));
Health\ResourceHealthCheckServiceTests.cs (2)
238return testSink.Writes.Any(w => w.Message?.Contains($"Resource 'resource' health check monitoring loop starting delay of {rhcs.HealthyHealthCheckInterval}.") ?? false); 280return testSink.Writes.Any(w => w.Message?.Contains($"Resource 'resource' health check monitoring loop starting delay of {(rhcs.NonHealthyHealthCheckStepInterval * i)}.") ?? false);
PersistentContainerWarningTests.cs (1)
38Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message?.Contains("my-container") == true);
Pipelines\DistributedApplicationPipelineTests.cs (6)
740Assert.True(ex.Message.Contains("stepA") || ex.Message.Contains("stepB") || ex.Message.Contains("stepC"), 1334Assert.Contains(reporter.LoggedMessages, log => log.Message.Contains("Executing step 1") && log.LogLevel == LogLevel.Information); 1335Assert.Contains(reporter.LoggedMessages, log => log.Message.Contains("Executing step 2") && log.LogLevel == LogLevel.Information); 1336Assert.Contains(reporter.LoggedMessages, log => log.Message.Contains("Executing step 3") && log.LogLevel == LogLevel.Information);
Publishing\ResourceContainerImageManagerTests.cs (30)
46Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 47Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 78Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 79Assert.Contains(logs, log => log.Message.Contains("/p:ContainerBaseImage=\"mcr.microsoft.com/dotnet/sdk:8.0-alpine\"")); 80Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 111Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container")); 114log.Message.Contains("Failed to build container image")); 148Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 149Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 153log.Message.Contains("Failed to build container image")); 182Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 183Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 212Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 213Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 250Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container")); 253log.Message.Contains("Failed to build container image")); 294Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container")); 298log.Message.Contains("Failed to build container image")); 331Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 332Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 363Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 364Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 394Assert.Contains(logs, log => log.Message.Contains("Building container image for resource servicea")); 395Assert.Contains(logs, log => log.Message.Contains(".NET CLI completed with exit code: 0")); 445Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container")); 448log.Message.Contains("Failed to build container image")); 638Assert.Contains(logs, log => log.Message.Contains("is not running or is unhealthy. Cannot build container images.")); 712Assert.Contains(logs, log => log.Message.Contains("/p:LocalRegistry=\"Podman\"")); 757Assert.Contains(logs, log => log.Message.Contains("Building container image for resource container")); 760log.Message.Contains("Failed to build container image"));
ResourceFailureLoggingTests.cs (3)
64x => x.Contains("[sys] Failed to start a process:") && x.Contains("executable file not found"), 68x => x.Contains("[sys] The Executable failed to start:"),
ResourceNotificationTests.cs (18)
918Assert.Contains(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState")); 928Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState")); 938Assert.Contains(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state: SomeState -> NewState")); 948Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:")); 958Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:")); 968Assert.DoesNotContain(logs, l => l.Level == LogLevel.Debug && l.Message.Contains("Resource resource1/resource1 changed state:")); 989Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains($"CreationTimeStamp = {createdDate:s}")); 990Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains("State = { Text = SomeState")); 991Assert.Contains(logs, l => l.Level == LogLevel.Trace && l.Message.Contains("Resource resource1/resource1 update published:") && l.Message.Contains("ExitCode = 0")); 1304Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource 'myResource' to enter the 'Healthy' state.")); 1305Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource ready to execute for 'myResource'.")); 1306Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Finished waiting for resource 'myResource'.")); 1369Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource 'myResource' to enter the 'Healthy' state.")); 1370Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Waiting for resource ready to execute for 'myResource'.")); 1371Assert.Contains(logRecords, log => log.Level == LogLevel.Debug && log.Message.Contains("Finished waiting for resource 'myResource'."));
WithHttpCommandTests.cs (2)
416var command2 = commands.FirstOrDefault(c => c.DisplayName == "Do The Thing" && c.Name.Contains("custom-endpoint")); 418var command4 = commands.FirstOrDefault(c => c.DisplayName == "Do The Get Thing" && c.Name.Contains("custom-endpoint"));
Aspire.Hosting.TestUtilities (3)
Utils\LoggerNotificationExtensions.cs (3)
28return WaitForTextAsync(app, (log) => log.Contains(logText), resourceName, cancellationToken); 52return app.WaitForTextAsync((log) => logTexts.Any(x => log.Contains(x)), resourceName, cancellationToken); 106if (log.Contains(text))
Aspire.Playground.Tests (15)
BlazorWasmHostingTests.cs (9)
88Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/traces")); 89Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/logs")); 90Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/metrics")); 167Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/traces")); 168Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/logs")); 169Assert.Contains(otlpRequests, r => r.Url.Contains("/_otlp/v1/metrics")); 184var hasTraces = otlpRequests.Any(r => r.Url.Contains("/_otlp/v1/traces")); 185var hasLogs = otlpRequests.Any(r => r.Url.Contains("/_otlp/v1/logs")); 186var hasMetrics = otlpRequests.Any(r => r.Url.Contains("/_otlp/v1/metrics"));
Infrastructure\DistributedApplicationTestFactory.cs (1)
64if (registry is null || registry.Contains("docker.io"))
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (3)
28return WaitForTextAsync(app, (log) => log.Contains(logText), resourceName, cancellationToken); 52return app.WaitForTextAsync((log) => logTexts.Any(x => log.Contains(x)), resourceName, cancellationToken); 106if (log.Contains(text))
tests\Shared\Playwright\WrapperForIPage.cs (2)
22HasErrors = e.Text.Contains("Error: WebSocket closed with status code") || e.Text.Contains("net::ERR_NETWORK_CHANGED");
Aspire.Templates.Tests (6)
LocalhostTldHostnameTests.cs (1)
87if (!string.IsNullOrEmpty(urls) && urls.Contains(".dev.localhost:"))
TemplateTestsBase.cs (1)
126if (!inTest && line.Contains(marker))
tests\Shared\Playwright\WrapperForIPage.cs (2)
22HasErrors = e.Text.Contains("Error: WebSocket closed with status code") || e.Text.Contains("net::ERR_NETWORK_CHANGED");
tests\Shared\TemplatesTesting\AspireProject.cs (1)
228if (line?.Contains("Distributed application started") == true)
tests\Shared\TemplatesTesting\TestExtensions.cs (1)
26catch (InvalidOperationException ie) when (ie.Message.Contains("No process is associated with this object"))
Aspire.TestUtilities (1)
ProcessExtensions.cs (1)
20catch (InvalidOperationException ie) when (ie.Message.Contains("No process is associated with this object"))
AzureKusto.Worker (1)
Program.cs (1)
15if (connectionStringBuilder.DataSourceUri.Contains("kusto.windows.net"))
Client.ExpectedExceptions.IntegrationTests (5)
ExpectedExceptionTests.4.1.0.cs (5)
51Assert.True(exception.Message.Contains(nonExistentHost), string.Format("Expected exception message to contain: '{0}'\nThe exception message was: {1}", nonExistentHost, exception.Message)); 184Assert.True(exception.Message.Contains(notFoundUrl), string.Format("Expected exception message to contain: '{0}'\nThe exception message was:{1}", notFoundUrl, exception.Message)); 222Assert.True(exception.Message.Contains(protocolExceptionUri), string.Format("Expected exception message to contain: '{0}'\nThe exception was: '{1}'", protocolExceptionUri, exception.Message)); 408Assert.True(exception.Message.Contains(Endpoints.Tcp_RevokedServerCertResource_HostName), 455Assert.True(exception.Message.Contains(Endpoints.Tcp_RevokedServerCertResource_HostName),
CSharpSyntaxGenerator (1)
AbstractFileWriter.cs (1)
204if (!typeName.Contains("<"))
dotnet-aot (4)
parent\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
205(packageVersion == null || path.Contains(packageVersion.ToString())))
parent\dotnet\Extensions\ParseResultExtensions.cs (2)
199parseResult.GetRunPropertyOptions(true)?.Where(property => !property.Contains("=")); 203var shorthandProperties = parseResult.GetRunPropertyOptions(true)?.Where(property => property.Contains("="));
parent\dotnet\Telemetry\DockerContainerDetectorForTelemetry.cs (1)
38.Contains("/docker/");
dotnet-format (1)
Utilities\GeneratedCodeUtilities.cs (1)
82if (text.Contains(autoGenerated))
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
244if (!csprojContent.Contains($"<PackageReference Include=\"{packageId}\" Version=\"{packageVersion}\""))
dotnet-suggest (1)
SuggestionShellScriptHandler.cs (1)
34bool hasUnixLineEndings = !scriptContent.Contains("\r\n");
dotnet-svcutil-lib (28)
Bootstrapper\SvcutilBootstrapper.cs (1)
130if(targetFramework.ToLowerInvariant().Contains("net7.0-windows10"))
CodeDomFixup\CodeDomVisitors\NamespaceFixer.cs (8)
27if (type.FullName.Contains(s_microsoftXml)) 38if (type.FullName.Contains(s_microsoftCodeDom)) 48if (attr.Name.Contains(s_microsoftXml) && _xmlTypes.ContainsKey(attr.Name)) 52if (attr.Name.Contains(s_microsoftCodeDom) && _codeDomTypes.ContainsKey(attr.Name)) 61if (comment.Text.Contains(s_microsoftXml) && _xmlTypes.ContainsKey(comment.Text)) 65if (comment.Text.Contains(s_microsoftCodeDom) && _codeDomTypes.ContainsKey(comment.Text)) 74if (typeref.BaseType.Contains(s_microsoftXml) && _xmlTypes.ContainsKey(typeref.BaseType)) 78if (typeref.BaseType.Contains(s_microsoftCodeDom) && _codeDomTypes.ContainsKey(typeref.BaseType))
CodeDomFixup\CodeDomVisitors\SpecialIXmlSerializableRemapper.cs (1)
28if (typeref.BaseType.Contains("."))
CodeSerializer.cs (1)
90filePath = _outputFilePath.Contains(" ") ? string.Format(CultureInfo.InvariantCulture, "\"{0}\"", _outputFilePath) : _outputFilePath;
CommandLineParser.cs (1)
127cmd = cmd.Where(c => !c.ToLowerInvariant().Contains("additionalprobingpath")).ToArray();
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (1)
809if (typeName.Contains(argument))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (1)
977if (typeName.Contains(argument))
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BinaryMessageEncoder.cs (2)
870!acceptEncoding.Contains(MessageEncoderCompressionHandler.GZipContentEncoding)) || 872!acceptEncoding.Contains(MessageEncoderCompressionHandler.DeflateContentEncoding)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
234text.Contains(ServiceMetadataExtension.BaseAddressPattern))
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (2)
510if (principalName.Contains("@") || principalName.Contains(@"\"))
Shared\FrameworkInfo.cs (5)
57if(!versionString.Contains(".")) 67if (versionString.Contains("-")) 78if (name.ToLower().Contains(Netversion)) 81if (name.ToLower().Contains(Netstandard)) 87else if (name.ToLower().Contains(Netframework) || version.Major >= 5)
Shared\MSBuildProj.cs (2)
803if (File.Exists(assetsFile) && !(this.TargetFramework.Contains("-") && !this.TargetFramework.ToLower().Contains("windows")))
Shared\Utilities\PathHelper.cs (1)
113var childDirectory = childFileName.Contains("*") ? Path.GetDirectoryName(childPath) : childPath;
Shared\Utilities\Utilities.cs (1)
41if (!(e is AggregateException) && !string.IsNullOrWhiteSpace(exMsg) && !message.ToString().Contains(exMsg))
dotnet-svcutil-lib.Tests (6)
ProjectUtils.cs (3)
108if (csStr.Contains("optstring")) 124if (csStr.Contains("using")) 147if (csprojStr.Contains("System.ServiceModel"))
TestInit.cs (3)
475fileLines1.RemoveAll(l => exceptLines.Any(ex => l.Contains(ex))); 476fileLines2.RemoveAll(l => exceptLines.Any(ex => l.Contains(ex))); 563FileInfo nugetFile = binDirectory.GetFiles("dotnet-svcutil-lib.*.nupkg", SearchOption.AllDirectories).Where(f => !f.Name.Contains("symbols")).OrderByDescending(f => f.LastWriteTime).FirstOrDefault();
Extensibility.WebSockets.IntegrationTests (5)
WebSocketTests.4.1.0.cs (5)
478Assert.True(!ScenarioTestHelpers.IsLocalHost() || !serverLogItem.Contains(ScenarioTestHelpers.RemoteEndpointMessagePropertyFailure), serverLogItem); 536Assert.True(!ScenarioTestHelpers.IsLocalHost() || !serverLogItem.Contains(ScenarioTestHelpers.RemoteEndpointMessagePropertyFailure), serverLogItem); 594Assert.True(!ScenarioTestHelpers.IsLocalHost() || !serverLogItem.Contains(ScenarioTestHelpers.RemoteEndpointMessagePropertyFailure), serverLogItem); 653Assert.True(!ScenarioTestHelpers.IsLocalHost() || !serverLogItem.Contains(ScenarioTestHelpers.RemoteEndpointMessagePropertyFailure), serverLogItem); 714Assert.True(!ScenarioTestHelpers.IsLocalHost() || !serverLogItem.Contains(ScenarioTestHelpers.RemoteEndpointMessagePropertyFailure), serverLogItem);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
GetDocument.Insider (1)
Commands\GetDocumentCommandWorker.cs (1)
427while (sanitizedDocumentName.Contains(InvalidFilenameString))
ILAssembler (1)
GrammarVisitor.cs (1)
3622if (instrName.Contains("arg"))
ILCompiler.Build.Tasks (2)
ComputeManagedAssembliesToCompileToNative.cs (2)
113if (itemSpec.EndsWith(DotNetAppHostExecutableName, StringComparison.OrdinalIgnoreCase) || itemSpec.Contains(DotNetHostFxrLibraryName) || itemSpec.Contains(DotNetHostPolicyLibraryName))
ILCompiler.Compiler (2)
parent\parent\Common\Compiler\InstructionSetSupport.cs (2)
336if (_supportedInstructionSets.Any(iSet => iSet.Contains("avx512"))) 348if (_supportedInstructionSets.Any(iSet => iSet.Contains("avx")))
ILCompiler.ReadyToRun (2)
parent\parent\Common\Compiler\InstructionSetSupport.cs (2)
336if (_supportedInstructionSets.Any(iSet => iSet.Contains("avx512"))) 348if (_supportedInstructionSets.Any(iSet => iSet.Contains("avx")))
ILLink.CodeFixProvider (1)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
101|| stringArgs.Contains(","))
Infrastructure.Common (2)
ServiceUtilHelper.cs (1)
482if (TestProperties.GetProperty(TestProperties.ServiceUri_PropertyName).Contains("/"))
xunit\ConditionAttribute.cs (1)
63ITypeInfo type = testMethod.TestClass.Class.Assembly.GetTypes(false).Where(t => t.Name.Contains(symbols[0])).SingleOrDefault();
Infrastructure.IntegrationTests (4)
OSAndFrameworkTests.4.1.1.cs (4)
40Assert.True(formatted.Contains("NetCore") && formatted.Contains("NetNative"), 51Assert.True(formatted.Contains("Windows_7") && formatted.Contains("Ubuntu"),
Infrastructure.Tests (28)
tools\GenerateCITimeline\TimelineRenderer.cs (14)
114if (lower.Contains("prepare") || lower.Contains("setup")) 118if (lower.Contains("build") && !lower.Contains("template")) 122if (lower.Contains("template")) 126if (lower.Contains("polyglot") || lower.Contains("sdk validation")) 130if (lower.Contains("cli starter")) 134if (lower.Contains("vs code extension") || lower.Contains("extension tests")) 138if (lower.Contains("java sdk unit") || lower.Contains("typescript sdk unit")) 142if (lower.Contains("final") || lower.Contains("results"))
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (8)
1164SummaryEvent skippedRaw = Assert.Single(result.Events, e => e.Type == "raw" && e.Text is not null && e.Text.Contains("All associated pull requests are closed.")); 1196SummaryEvent skippedRaw = Assert.Single(result.Events, e => e.Type == "raw" && e.Text is not null && e.Text.Contains("All associated pull requests are closed.")); 1964Assert.Contains(result.Errors, e => e.Contains("unknownProp")); 1983Assert.Contains(result.Errors, e => e.Contains("version")); 2005Assert.Contains(result.Errors, e => e.Contains("reason")); 2027Assert.Contains(result.Errors, e => e.Contains("matcher field")); 2049Assert.Contains(result.Errors, e => e.Contains("invalid regex") || e.Contains("Invalid"));
WorkflowScripts\ReportPipelineFailureIntegrationTests.cs (3)
190Assert.Contains(updated.Comments, c => c.Contains("/actions/runs/12345")); 191Assert.Contains(updated.Comments, c => c.Contains("/actions/runs/67890")); 283Assert.Contains(created.Comments, c => c.Contains("/actions/runs/12345"));
WorkflowScripts\SpecializedTestFailureRunnerTests.cs (1)
221Assert.Contains(created.Comments, c => c.Contains("/actions/runs/12345"));
WorkflowScripts\TrackingIssueTests.cs (2)
119Assert.Contains(issue.Comments, c => c.Contains("<!-- run:7 -->")); 171Assert.Contains(issue.Comments, c => c.Contains("<!-- run:7 -->"));
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\ProcessExtensions.cs (1)
17catch (InvalidOperationException ex) when (ex.Message.Contains("No process is associated with this object"))
Microsoft.Analyzers.Local (1)
ApiLifecycle\ModelLoader.cs (1)
68if (!assembly.Name.Contains(assemblyName))
Microsoft.AspNetCore.App.CodeFixes (1)
Dependencies\ExtensionMethodsCompletionProvider.cs (1)
116(!isIdentifierToken || pair.Key.ExtensionMethod.Contains(token.ValueText));
Microsoft.AspNetCore.Cors (1)
Infrastructure\CorsPolicyExtensions.cs (1)
22.Where(o => o.Contains($"://{_WildcardSubdomain}"))
Microsoft.AspNetCore.DataProtection (1)
TypeForwardingActivator.cs (1)
62if (originalTypeName.Contains(OldNamespace))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (6)
Latency\Internal\HttpLatencyLogEnricherTests.cs (4)
54mockEnrichmentPropertyBag.Verify(m => m.Add(It.Is<string>(s => s.Equals("LatencyInfo", StringComparison.Ordinal)), It.Is<string>(s => s.Contains(ld.SerializedLatencyData) 55&& s.Contains(HttpLatencyLogEnricher.DataVersion))), Times.Once); 76It.Is<string>(s => s.Contains(ld.SerializedLatencyData) && s.Contains(headerName))), Times.Once);
Logging\AcceptanceTests.cs (2)
109if (context.Request.QueryString.Value!.Contains("status")) 114if (context.Request.QueryString.Value!.Contains("body"))
Microsoft.AspNetCore.InternalTesting (3)
xunit\SkipOnHelixAttribute.cs (3)
54if (Queues.Contains("All.OSX") && targetQueue.StartsWith("osx", StringComparison.OrdinalIgnoreCase)) 59if (Queues.Contains("All.Ubuntu") && targetQueue.StartsWith("ubuntu", StringComparison.OrdinalIgnoreCase)) 64if (Queues.Contains("All.Linux") && RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageViewLocationExpander.cs (1)
45if (!location.Contains("/{1}/"))
Microsoft.AspNetCore.Mvc.TagHelpers (1)
TagHelperOutputExtensions.cs (1)
230if (!currentClassValue.Contains(encodedClassValue))
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
ExpressionHelper.cs (2)
89if (name.Contains("__")) 168Debug.Assert(!name.Contains("__"));
LambdaExpressionComparer.cs (3)
55if (memberName1.Contains("__") && memberName2.Contains("__")) 93if (memberName.Contains("__"))
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Deployers\SelfHostDeployer.cs (1)
149if (!string.IsNullOrEmpty(dataArgs.Data) && dataArgs.Data.Contains(ApplicationStartedMessage))
src\aspnetcore\src\Shared\Process\ProcessExtensions.cs (2)
73catch (Win32Exception ex) when (ex.Message.Contains("No such file or directory")) 89catch (Win32Exception ex) when (ex.Message.Contains("No such file or directory"))
Microsoft.Build (15)
BackEnd\BuildManager\BuildManager.cs (7)
3413if (!result.Any(l => l.ForwardingLoggerDescription.Name.Contains(engineAssemblyName))) 3421l.ForwardingLoggerDescription.Name.Contains(typeof(CentralForwardingLogger).FullName!) 3423(l.ForwardingLoggerDescription.Name.Contains(configurableLoggerName) 3425l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("PROJECTSTARTEDEVENT") 3427l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("PROJECTFINISHEDEVENT") 3429l.ForwardingLoggerDescription.LoggerSwitchParameters.Contains("FORWARDPROJECTCONTEXTEVENTS") 3437l.ForwardingLoggerDescription.Name.Contains(configurableLoggerName));
BuildCheck\Infrastructure\EditorConfig\EditorConfigGlobsMatcher.cs (1)
101if (!sectionName.Contains("/"))
Construction\ProjectElementContainer.cs (2)
528(next.NodeType == XmlNodeType.Whitespace && !next.Value.Contains("\n") && !next.Value.Contains("\r"))))
Evaluation\Expander\WellKnownFunctions.cs (1)
188returnVal = text.Contains(arg0);
Evaluation\LazyItemEvaluator.cs (1)
380if (MSBuildConstants.CharactersForExpansion.Any(frag.TextFragment.Contains))
Instance\TaskRegistry.cs (1)
1745if (expandedType.StartsWith("Microsoft.Build.Framework.", StringComparison.OrdinalIgnoreCase) && !expandedType.Contains(","))
Logging\BinaryLogger\BinaryLogger.cs (2)
281bool isWildcard = parameter.Contains("{}"); 790bool isWildcard = parameter.Contains("{}");
Microsoft.Build.Framework (6)
DebugUtils.cs (1)
108EnvironmentUtilities.ProcessName.Contains(processNameToBreakInto);
FileUtilities.cs (2)
259=> path.Contains("/.") || path.Contains("\\.");
Utilities\FileMatcher.cs (3)
415return searchPattern.Contains("?.") || 1346!wildcardDirectoryPart.Contains("..") 1739if (filespec.Contains("..."))
Microsoft.Build.Tasks.Core (3)
AssignTargetPath.cs (1)
117!Files[i].ItemSpec.Contains("." + Path.DirectorySeparatorChar) &&
ResourceHandling\MSBuildResXReader.cs (2)
299return fileRefType.Contains("System.Byte[]") && fileRefType.Contains("mscorlib");
Microsoft.Build.Utilities.Core (3)
SDKManifest.cs (1)
247&& _pathToSdk?.ToUpperInvariant().Contains(s_extensionSDKPathPattern) == true;
ToolTask.cs (2)
1564if (batchFileForCommandLine.Contains("&") && !batchFileForCommandLine.Contains("^&"))
Microsoft.CodeAnalysis (5)
CommandLine\AnalyzerConfig.SectionNameMatching.cs (1)
99if (!sectionName.Contains("/"))
MetadataReader\MetadataTypeName.cs (2)
127Debug.Assert(!typeName.Contains(MetadataHelpers.DotDelimiterString)); 154Debug.Assert(!typeName.Contains(MetadataHelpers.DotDelimiterString) || typeName.IndexOf(MetadataHelpers.MangledNameRegionStartChar) >= 0);
SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
Microsoft.CodeAnalysis.Analyzers (6)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (3)
959=> s.Contains(MultiSentenceSeparator); 978=> s.Contains("\r") || s.Contains("\n");
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
662if (debuggerDisplayAttributeArguments.Any(arg => arg.Contains(member.Name)))
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Operators.cs (6)
4703if (token.Text.Contains("u") || token.Text.Contains("U") || token.Text.Contains("l") || token.Text.Contains("L")) 4718if (token.Text.Contains("u") || token.Text.Contains("U"))
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
813!unsuffixedName.Contains(".") ||
Symbols\Symbol.cs (1)
1008Debug.Assert(!s.Contains("&"));
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
345if (displayText.Contains("{")) 350if (displayText.Contains("("))
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
324if (xmlText == null || !xmlText.Contains(DocumentationCommentXmlNames.CompletionListElementName))
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
158c => c.Kind() is SyntaxKind.SingleLineCommentTrivia && c.ToString().Contains("https://aka.ms/new-console-template"));
Microsoft.CodeAnalysis.Features (6)
CodeFixes\Configuration\ConfigurationUpdater.cs (1)
606if (matchWithoutExtension.Contains(PathUtilities.GetFileName(diagnosticFilePath, false)))
Completion\Providers\AbstractDocCommentCompletionProvider.cs (2)
361if (displayText.Contains("\"")) 366if (displayText.Contains(" "))
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
84if (numericText.Contains(DigitSeparator))
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
662if (debuggerDisplayAttributeArguments.Any(arg => arg.Contains(member.Name)))
Testing\AbstractTestMethodFinder.cs (1)
57if (!fullyQualifiedTestName.Contains(methodSymbol.Name))
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
AbstractResxGenerator.cs (1)
111while (candidate.Contains(".."))
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCache.cs (1)
28return System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription.Contains(".NET Framework")
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\NamedTypeSymbol.vb (1)
168Debug.Assert(Me.IsErrorType OrElse Not (TypeOf Me Is SourceNamedTypeSymbol) OrElse Not Name.Contains("."), "type name contains dots: " + Name)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\CompletionProviders\CrefCompletionProvider.vb (1)
269If displayText.Contains("(") Then
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
Microsoft.Deployment.DotNet.Releases (2)
ReleaseComponent.cs (2)
77if (!string.IsNullOrEmpty(file.Name) && !file.Name.Contains("-gs") && !file.Name.Contains("-nj"))
Microsoft.Diagnostics.NETCore.Client (2)
DiagnosticsIpc\IpcTcpSocketEndPoint.cs (2)
54if (endPoint.Contains("://")) 58if (endPoint.Contains("//*"))
Microsoft.DotNet.Build.Tasks.Installers (3)
src\CreateWixBuildWixpack.cs (1)
591if (source.Contains("$("))
src\RpmBuilder.cs (2)
460if (fileKind.Contains("ELF 64-bit LSB")) 464else if (fileKind.Contains("ELF 32-bit LSB"))
Microsoft.DotNet.Build.Tasks.Packaging (3)
GetPackageDestination.cs (1)
95if (packageFx.Framework == FrameworkConstants.FrameworkIdentifiers.Portable && packageFx.Profile.Contains("+"))
PackageItem.cs (2)
43if (SourcePath.Contains("**")) 50sourceFile.Contains("*"))
Microsoft.DotNet.Cli.Definitions (1)
Common\TargetPlatformOptions.cs (1)
121if (currentRuntimeIdentifiers == null || !currentRuntimeIdentifiers.Any() || !currentRuntimeIdentifiers[0].Contains("-"))
Microsoft.DotNet.Cli.Utils (4)
ArgumentEscaper.cs (3)
190argument.Contains(" ") || argument.Contains("\t") || argument.Contains("\n");
TypoCorrection.cs (1)
48&& s.PossibleMatch.Contains(currentToken)
Microsoft.DotNet.CodeAnalysis (1)
Analyzers\BaseAnalyzer.cs (1)
23var configFile = context.Options.AdditionalFiles.FirstOrDefault(file => file.Path.Contains(ConfigFileName));
Microsoft.DotNet.GenFacades (1)
TypeParser.cs (1)
46if (attributeString.Contains("TypeForwardedTo"))
Microsoft.DotNet.MacOsPkg.Core (2)
AppBundle.cs (1)
62if (output.Contains("is not signed at all"))
Package.cs (1)
211if (output.Contains("Status: no signature"))
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
133if (pathParts.Length > 1 && pathParts[1].Contains("_"))
Microsoft.DotNet.TemplateLocator (5)
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (3)
18if (string.IsNullOrEmpty(version.Prerelease) || version.Prerelease.Contains("dev") || version.Prerelease.Contains("ci") || version.Prerelease.Contains("rtm"))
parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSuggestionFinder.cs (1)
199private static int ContainsExperimental(HashSet<WorkloadId> set) => set.Any(w => w.ToString().Contains("experimental")) ? 1 : 0;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
Microsoft.Extensions.AI.Abstractions.Tests (2)
Utilities\AIJsonUtilitiesTests.cs (2)
730Assert.SkipUnless(!RuntimeInformation.FrameworkDescription.Contains(".NET Framework"), "Only runs on .NET Core"); 963Assert.SkipUnless(RuntimeInformation.FrameworkDescription.Contains(".NET Framework"), "Only runs on .NET Framework");
Microsoft.Extensions.AI.Integration.Tests (8)
ChatClientIntegrationTests.cs (5)
867Assert.Contains(logs, e => e.Message.Contains("What's the biggest animal?")); 868Assert.Contains(logs, e => e.Message.Contains("whale")); 920Assert.Contains(logs, e => e.Message.Contains("What is the current secret number?")); 921Assert.Contains(logs, e => e.Message.Contains("\"name\": \"GetSecretNumber\"")); 922Assert.Contains(logs, e => e.Message.Contains($"\"result\": {secretNumber}"));
ImageGeneratingChatClientIntegrationTests.cs (2)
395Assert.Contains(textContents, tc => tc.Text.Contains(ImageKey) && tc.Text.Contains("] available for edit"));
VerbatimMultiPartHttpHandler.cs (1)
111if (headers.Contains("name="))
Microsoft.Extensions.AI.OpenAI.Tests (18)
OpenAIResponseClientIntegrationTests.cs (18)
347Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_call\"") || json.Contains("\"type\": \"tool_search_call\"")); 348Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_output\"") || json.Contains("\"type\": \"tool_search_output\"")); 728Assert.True(response2.Text.Contains("6") || response2.Text.Contains("six")); 883Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_call\"") || json.Contains("\"type\": \"tool_search_call\"")); 884Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_output\"") || json.Contains("\"type\": \"tool_search_output\"")); 993Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_call\"") || json.Contains("\"type\": \"tool_search_call\"")); 994Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_output\"") || json.Contains("\"type\": \"tool_search_output\"")); 1043Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_call\"") || json.Contains("\"type\": \"tool_search_call\"")); 1044Assert.Contains(rawJsons, json => json.Contains("\"type\":\"tool_search_output\"") || json.Contains("\"type\": \"tool_search_output\""));
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\ProcessExtensions.cs (1)
17catch (InvalidOperationException ex) when (ex.Message.Contains("No process is associated with this object"))
Microsoft.Extensions.AI.Tests (83)
ChatCompletion\FunctionInvokingChatClientTests.cs (14)
1073entry => Assert.True(entry.Message.Contains("Invoking Func1({") && entry.Message.Contains("\"arg1\": \"value1\"")), 1074entry => Assert.True(entry.Message.Contains("Func1 invocation completed. Duration:") && entry.Message.Contains("Result: \"Result 1\""))); 1079entry => Assert.True(entry.Message.Contains("Invoking Func1") && !entry.Message.Contains("arg1")), 1080entry => Assert.True(entry.Message.Contains("Func1 invocation completed. Duration:") && !entry.Message.Contains("Result"))); 3269Assert.Contains(logs, e => e.Message.Contains("Function 'UnknownFunc' not found") && e.Level == LogLevel.Warning); 3301Assert.Contains(logs, e => e.Message.Contains("Function 'Func1' is not invocable (declaration only)") && e.Level == LogLevel.Debug); 3334Assert.Contains(logs, e => e.Message.Contains("Function 'TerminatingFunc' requested termination of the processing loop") && e.Level == LogLevel.Debug); 3372Assert.Contains(logs, e => e.Message.Contains("Function 'Func1' requires approval") && e.Level == LogLevel.Debug); 3409Assert.Contains(logs, e => e.Message.Contains("Processing approval response for 'Func1'. Approved: True") && e.Level == LogLevel.Debug); 3446Assert.Contains(logs, e => e.Message.Contains("Function 'Func1' was rejected. Reason: User denied") && e.Level == LogLevel.Debug);
ChatCompletion\LoggingChatClientTests.cs (16)
76entry => Assert.True(entry.Message.Contains("GetResponseAsync invoked:") && entry.Message.Contains("biggest animal")), 77entry => Assert.True(entry.Message.Contains("GetResponseAsync completed:") && entry.Message.Contains("blue whale"))); 82entry => Assert.True(entry.Message.Contains("GetResponseAsync invoked.") && !entry.Message.Contains("biggest animal")), 83entry => Assert.True(entry.Message.Contains("GetResponseAsync completed.") && !entry.Message.Contains("blue whale"))); 128entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync invoked:") && entry.Message.Contains("biggest animal")), 129entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync received update:") && entry.Message.Contains("blue")), 130entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync received update:") && entry.Message.Contains("whale")), 136entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync invoked.") && !entry.Message.Contains("biggest animal")),
ChatReduction\SummarizingChatReducerTests.cs (4)
204Assert.Contains(msgList, m => m.Text.Contains("What's the weather in Seattle?")); 205Assert.Contains(msgList, m => m.Text.Contains("sunny and 72°F in Seattle")); 206Assert.Contains(msgList, m => m.Text.Contains("What about New York?")); 225Assert.DoesNotContain(resultList, m => m.Text.Contains("sunny and 72°F in Seattle"));
Embeddings\LoggingEmbeddingGeneratorTests.cs (4)
73entry => Assert.True(entry.Message.Contains("GenerateAsync invoked:") && entry.Message.Contains("Blue whale")), 79entry => Assert.True(entry.Message.Contains("GenerateAsync invoked.") && !entry.Message.Contains("Blue whale")),
Image\LoggingImageGeneratorTests.cs (14)
77entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked:") && 78entry.Message.Contains("A beautiful sunset") && 79entry.Message.Contains("dall-e-3")), 85entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked.") && !entry.Message.Contains("A beautiful sunset")), 86entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} completed.") && !entry.Message.Contains("dall-e-3"))); 126entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked:") && 127entry.Message.Contains("Make it more colorful") && 128entry.Message.Contains("dall-e-3")), 134entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} invoked.") && !entry.Message.Contains("Make it more colorful")), 135entry => Assert.True(entry.Message.Contains($"{nameof(IImageGenerator.GenerateAsync)} completed.") && !entry.Message.Contains("dall-e-3")));
Realtime\LoggingRealtimeClientTests.cs (3)
263entry => Assert.True(entry.Message.Contains("SendAsync failed.") && entry.Level == LogLevel.Error)); 348entry => Assert.True(entry.Message.Contains("GetStreamingResponseAsync failed.") && entry.Level == LogLevel.Error)); 429entry => Assert.True(entry.Message.Contains("SendAsync failed.") && entry.Level == LogLevel.Error));
SpeechToText\LoggingSpeechToTextClientTests.cs (20)
79entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} invoked:") && entry.Message.Contains("\"speechLanguage\": \"pt\"")), 80entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} completed:") && entry.Message.Contains("blue whale"))); 85entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} invoked.") && !entry.Message.Contains("\"speechLanguage\": \"pt\"")), 86entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetTextAsync)} completed.") && !entry.Message.Contains("blue whale"))); 132entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} invoked:") && entry.Message.Contains("\"speechLanguage\": \"pt\"")), 133entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update:") && entry.Message.Contains("blue")), 134entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update:") && entry.Message.Contains("whale")), 140entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} invoked.") && !entry.Message.Contains("speechLanguage")), 141entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update.") && !entry.Message.Contains("blue")), 142entry => Assert.True(entry.Message.Contains($"{nameof(ISpeechToTextClient.GetStreamingTextAsync)} received update.") && !entry.Message.Contains("whale")),
TextToSpeech\LoggingTextToSpeechClientTests.cs (8)
78entry => Assert.True(entry.Message.Contains($"{nameof(ITextToSpeechClient.GetAudioAsync)} invoked:") && entry.Message.Contains("\"voiceId\": \"alloy\"")), 84entry => Assert.True(entry.Message.Contains($"{nameof(ITextToSpeechClient.GetAudioAsync)} invoked.") && !entry.Message.Contains("\"voiceId\": \"alloy\"")), 132entry => Assert.True(entry.Message.Contains($"{nameof(ITextToSpeechClient.GetStreamingAudioAsync)} invoked:") && entry.Message.Contains("\"voiceId\": \"alloy\"")), 140entry => Assert.True(entry.Message.Contains($"{nameof(ITextToSpeechClient.GetStreamingAudioAsync)} invoked.") && !entry.Message.Contains("voiceId")),
Microsoft.Extensions.DataIngestion.Tests (1)
Chunkers\NoOverlapTokenChunkerTests.cs (1)
58Assert.True(chunk.Content.Split(' ').Count(str => str.Contains("word")) <= 200);
Microsoft.Extensions.FileProviders.Physical (1)
PhysicalFilesWatcher.cs (1)
810normalizedPattern.Contains('/') || normalizedPattern.Contains("**");
Microsoft.Extensions.Hosting.Testing.Tests (2)
HostingFakesExtensionsTests.cs (2)
324Assert.Contains(firstCallbackTarget, record => record.Contains(message)); 325Assert.Contains(secondCallbackTarget, record => record.Contains(message));
Microsoft.Extensions.Http.Diagnostics.Tests (4)
Latency\Internal\HttpClientLatencyLogEnricherTest.cs (3)
51mockEnrichmentPropertyBag.Verify(m => m.Add(It.Is<string>(s => s.Equals("LatencyInfo")), It.Is<string>(s => s.Contains("a/b"))), Times.Once); 74mockEnrichmentPropertyBag.Verify(m => m.Add(It.Is<string>(s => s.Equals("LatencyInfo")), It.Is<string>(s => s.Contains("a/b") && s.Contains(serverName))), Times.Once);
Logging\HttpRequestReaderTest.cs (1)
820tag => tag.Key == "url.query" && (tag.Value!).Contains("userId=REDACTED"));
Microsoft.Extensions.Logging.MSBuild (1)
MSBuildLogger.cs (1)
181if (!originalFormat.Contains(wrappedKey))
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
ServiceDiscoveryDestinationResolver.cs (1)
69if (!addressString.Contains("://"))
Microsoft.Extensions.Telemetry.Tests (1)
Logging\SerialExtendedLoggerTests.cs (1)
33if (s != null && s.Contains("I'M ANGRY"))
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
GeneratorTests.cs (1)
33if (value.Contains(GeneratorUtilities.GeneratedCodeAttribute))
Microsoft.Gen.Logging (2)
Emission\Emitter.Method.cs (2)
187if (!p.Type.Contains(".")) 211if (!p.Type.Contains("."))
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
194!metricType.Keyword.Contains("struct"))
Microsoft.Gen.Metrics (4)
Emitter.cs (2)
194var accessModifier = metricMethod.MetricTypeModifiers.Contains("public") 267var accessModifier = metricMethod.Modifiers.Contains("public")
MetricFactoryEmitter.cs (1)
137var accessModifier = metricMethod.MetricTypeModifiers.Contains("public")
Parser.cs (1)
194!metricType.Keyword.Contains("struct"))
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
194!metricType.Keyword.Contains("struct"))
Microsoft.Maui.Controls.Build.Tasks (3)
CompiledConverters\RDSourceTypeConverter.cs (1)
30 if (value.Contains(";assembly="))
CompiledMarkupExtensions\StaticExtension.cs (1)
20 if (IsNullOrEmpty(member) || !member.Contains("."))
SetPropertiesVisitor.cs (1)
577 var prefix = dataType.Contains(":") ? dataType.Substring(0, dataType.IndexOf(":", StringComparison.Ordinal)) : "";
Microsoft.Maui.Resizetizer (1)
TizenResourceXmlGenerator.cs (1)
68 if (subDir.Name.Contains("-"))
Microsoft.ML.AutoML (4)
Tuner\AutoZeroTuner.cs (4)
85if (_pipelineStrings.Any(kv => kv.Value.Contains("OneHotHashEncoding") || kv.Value.Contains("OneHotEncoding"))) 87pipelineSchemas = _pipelineStrings.Where(kv => kv.Value.Contains(config.CatalogTransformer)); 94pipelineSchemas = pipelineSchemas.Where(kv => kv.Value.Contains(config.Trainer));
Microsoft.ML.AutoML.Samples (2)
Cifar10.cs (2)
26var testImages = imageInputs.Where(f => f.ImagePath.Contains("test")); 27var trainImages = imageInputs.Where(f => f.ImagePath.Contains("train"));
Microsoft.ML.AutoML.SourceGenerator (11)
EstimatorTypeGenerator.cs (3)
25if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text) 35var trainers = context.AdditionalFiles.Where(f => f.Path.Contains("trainer-estimators.json")) 40var transformers = context.AdditionalFiles.Where(f => f.Path.Contains("transformer-estimators.json"))
SearchSpaceGenerator.cs (2)
22if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text) 32var searchSpacesJson = context.AdditionalFiles.Where(f => f.Path.Contains("search_space.json"))
SweepableEstimatorFactoryGenerator.cs (3)
22if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text) 32var trainers = context.AdditionalFiles.Where(f => f.Path.Contains("trainer-estimators.json")) 37var transformers = context.AdditionalFiles.Where(f => f.Path.Contains("transformer-estimators.json"))
SweepableEstimatorGenerator.cs (3)
21if (context.AdditionalFiles.Where(f => f.Path.Contains("code_gen_flag.json")).First() is AdditionalText text) 31var estimators = context.AdditionalFiles.Where(f => f.Path.Contains("trainer-estimators.json") || f.Path.Contains("transformer-estimators.json"))
Microsoft.ML.AutoML.Tests (8)
AutoFitTests.cs (3)
37if (!_markerAutoFitContextLogTest && e.Message.Contains("[Source=ImageClassificationTrainer;")) 664var containsMessage = lastException.Message.Contains(expectedExceptionMessage); 674if (!ex.Message.Contains(expectedExceptionMessage))
AutoMLExperimentTests.cs (5)
51if (e.RawMessage.Contains("Update Running Trial")) 98if (e.Message.Contains("LightGBM objective")) 138if (e.RawMessage.Contains("Update Completed Trial")) 199if (e.RawMessage.Contains("Update Completed Trial")) 290if (e.RawMessage.Contains("Trial"))
Microsoft.ML.Core (3)
CommandLine\CmdParser.cs (1)
693arg.ItemValueType == typeof(char) || !value.Contains(":"))
Data\Repository.cs (2)
242_ectx.CheckParam(dir == null || !dir.Contains(".."), nameof(dir)); 244_ectx.CheckParam(!name.Contains(".."), nameof(name));
Microsoft.ML.Data (5)
Dirty\IniFileUtils.cs (1)
24if (!ini.Contains("Evaluators=" + numEvaluators))
Transforms\ColumnBindingsBase.cs (4)
148if (src.Contains(":")) 205if (Source.Any(x => CmdQuoter.NeedsQuoting(x) || x.Contains(","))) 230if (Source.Any(x => CmdQuoter.NeedsQuoting(x) || x.Contains(","))) 812return !source.Contains(":");
Microsoft.ML.LightGbm (3)
WrappedLightGbmBooster.cs (3)
105if (trimmed.Contains("-inf")) 107else if (trimmed.Contains("inf")) 109else if (trimmed.Contains("nan"))
Microsoft.ML.NugetPackageVersionUpdater (1)
Program.cs (1)
35if (split.Contains(PackageNamespace))
Microsoft.ML.PerformanceTests (1)
Harness\ProjectGenerator.cs (1)
70return string.Join(Environment.NewLine, File.ReadAllLines(csproj.FullName).Where(line => line.Contains("<NativeAssemblyReference")));
Microsoft.ML.ResultProcessor (4)
ResultProcessor.cs (4)
372while (i < lines.Length && !lines[i].Contains("Time elapsed(s):")) 771if (lines[i].Contains(metric)) 781if (lines[i].Contains("Time elapsed(s):") || 782lines[i].Contains("memory usage(MB):"))
Microsoft.ML.TestFramework (1)
BaseTestPredictorsMaml.cs (1)
208if (ctx.Command == Cmd.CV && ctx.ExtraArgs != null && ctx.ExtraArgs.Any(arg => arg.Contains("opf+")))
Microsoft.ML.TestFrameworkCommon (1)
Utility\PathResolver.cs (1)
72if (currentRID.Contains("arm64"))
Microsoft.ML.Tests (2)
TrainerEstimators\TreeEstimators.cs (2)
1076if (e.Message.Contains("LightGBM objective")) 1104if (e.Message.Contains("LightGBM objective"))
Microsoft.ML.TorchSharp.Tests (3)
ObjectDetectionTests.cs (1)
75if (e.Source.StartsWith("ObjectDetectionTrainer") && e.Kind == ChannelMessageKind.Info && e.Message.Contains("Loss:"))
QATests.cs (2)
114if (trainingAnswer.ToString().Contains(answer.GetValues()[0].ToString()) || answer.GetValues()[0].ToString().Contains(trainingAnswer.ToString()))
Microsoft.NET.Build.Containers (4)
ContainerHelpers.cs (1)
260if (!containerName.Contains("/"))
Registry\HttpExtensions.cs (3)
48if (uri.Authority.Contains(RegistryConstants.PublicAmazonElasticContainerRegistryDomain)) 56if ((uri.Authority.Contains(".ecr.") || uri.Authority.Contains(".ecr-")) && accountId.Length == 12 && long.TryParse(accountId, out _))
Microsoft.NET.Build.Tasks (11)
GenerateBundle.cs (6)
89Architecture targetArch = RuntimeIdentifier.EndsWith("-x64") || RuntimeIdentifier.Contains("-x64-") ? Architecture.X64 : 90RuntimeIdentifier.EndsWith("-x86") || RuntimeIdentifier.Contains("-x86-") ? Architecture.X86 : 91RuntimeIdentifier.EndsWith("-arm64") || RuntimeIdentifier.Contains("-arm64-") ? Architecture.Arm64 : 92RuntimeIdentifier.EndsWith("-arm") || RuntimeIdentifier.Contains("-arm-") ? Architecture.Arm : 94RuntimeIdentifier.EndsWith("-riscv64") || RuntimeIdentifier.Contains("-riscv64-") ? Architecture.RiscV64 : 95RuntimeIdentifier.EndsWith("-loongarch64") || RuntimeIdentifier.Contains("-loongarch64-") ? Architecture.LoongArch64 :
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (3)
18if (string.IsNullOrEmpty(version.Prerelease) || version.Prerelease.Contains("dev") || version.Prerelease.Contains("ci") || version.Prerelease.Contains("rtm"))
parent\parent\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSuggestionFinder.cs (1)
199private static int ContainsExperimental(HashSet<WorkloadId> set) => set.Any(w => w.ToString().Contains("experimental")) ? 1 : 0;
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\CommonUtility.cs (1)
646if (value.Contains(quote))
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
DefineStaticWebAssets.cs (1)
282if (fileNamePattern.Contains("#["))
OverrideHtmlAssetPlaceholders.cs (1)
223resourceAsset.IsHardFingerprinted = asset.GetMetadata("RelativePath").Contains("#[.{fingerprint}]!");
ResolveStaticWebAssetsEmbeddedProjectConfiguration.cs (1)
87.Contains($"TargetFramework={embeddedConfiguration.TargetFramework}") == true)
Microsoft.NET.Sdk.WorkloadManifestReader (5)
SdkFeatureBand.cs (3)
18if (string.IsNullOrEmpty(version.Prerelease) || version.Prerelease.Contains("dev") || version.Prerelease.Contains("ci") || version.Prerelease.Contains("rtm"))
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
WorkloadSuggestionFinder.cs (1)
199private static int ContainsExperimental(HashSet<WorkloadId> set) => set.Any(w => w.ToString().Contains("experimental")) ? 1 : 0;
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
28if (sdkFeatureBand is not null && (sdkFeatureBand.Contains("-") || !sdkFeatureBand.EndsWith("00", StringComparison.Ordinal)))
Microsoft.TemplateEngine.Cli (1)
TemplatePackageCoordinator.cs (1)
217if (installArg.Contains("::"))
Microsoft.TemplateEngine.Core (2)
Expressions\Cpp\CppStyleEvaluatorDefinition.cs (2)
557if ((literal.Contains(CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator) 558|| literal.Contains(CultureInfo.InvariantCulture.NumberFormat.NumberDecimalSeparator))
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
ParameterConverter.cs (2)
72if ((literal.Contains(CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator) 73|| literal.Contains(CultureInfo.InvariantCulture.NumberFormat.NumberDecimalSeparator))
Microsoft.TemplateEngine.Utils (2)
IFileSystemInfoExtensions.cs (1)
34if (result.Contains(" "))
VersionStringHelpers.cs (1)
15else if (versionString.Contains("-"))
Microsoft.TestPlatform.Build (1)
Tasks\TestTaskUtils.cs (1)
70if (!task.VSTestPlatform.IsNullOrEmpty() && !task.VSTestPlatform.Contains("AnyCPU"))
Microsoft.TestPlatform.CrossPlatEngine (13)
Client\Parallel\DiscoveryDataAggregator.cs (7)
60metrics.Key.Contains(TelemetryDataConstants.TotalTestsByAdapter)); 63metrics.Key.Contains(TelemetryDataConstants.TimeTakenToDiscoverTestsByAnAdapter)); 139if (metric.Key.Contains(TelemetryDataConstants.TimeTakenToDiscoverTestsByAnAdapter) 140|| metric.Key.Contains(TelemetryDataConstants.TimeTakenInSecByAllAdapters) 141|| metric.Key.Contains(TelemetryDataConstants.TotalTestsDiscovered) 142|| metric.Key.Contains(TelemetryDataConstants.TotalTestsByAdapter) 143|| metric.Key.Contains(TelemetryDataConstants.TimeTakenToLoadAdaptersInSec))
Client\Parallel\ParallelRunDataAggregator.cs (6)
112metrics.Key.Contains(TelemetryDataConstants.TotalTestsRanByAdapter)); 115metrics.Key.Contains(TelemetryDataConstants.TimeTakenToRunTestsByAnAdapter)); 197if (metric.Key.Contains(TelemetryDataConstants.TimeTakenToRunTestsByAnAdapter) || metric.Key.Contains(TelemetryDataConstants.TimeTakenByAllAdaptersInSec) || (metric.Key.Contains(TelemetryDataConstants.TotalTestsRun) || metric.Key.Contains(TelemetryDataConstants.TotalTestsRanByAdapter)))
Microsoft.TestPlatform.Extensions.BlameDataCollector (3)
ProcDumpArgsBuilder.cs (1)
64if (!argument.ToUpperInvariant().Contains("-accepteula".ToUpperInvariant()))
ProcDumpDumper.cs (2)
85if (data != null && data.Contains("initiated")) 91if (data != null && data.Contains("complete"))
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
652isWinOnArm = processorArchitecture.ToString().ToLowerInvariant().Contains("arm");
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (3)
Utility\Converter.cs (2)
604if (nameToCheck.Contains(".")) 610if (nameToCheck.Contains("::"))
XML\XmlPersistence.cs (1)
866if (part != "." && part != ".." && !part.Contains(":") && (part.Length > 0) && (!part.StartsWith("@", StringComparison.Ordinal)))
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Nuget.Frameworks\NuGetFrameworkFactory.cs (1)
209&& profile!.Contains("-"))
TestProperty\TestProperty.cs (2)
54|| valueType.AssemblyQualifiedName!.Contains("System.Private") 55|| valueType.AssemblyQualifiedName.Contains("mscorlib"))
Mono.Cecil (2)
Mono.Cecil\AssemblyReader.cs (2)
129 if (!runtime_version.Contains ("WindowsRuntime")) 131 else if (runtime_version.Contains ("CLR"))
NuGet.Common (1)
PathUtil\PathUtility.cs (1)
347if (path.Contains("'"))
NuGet.Frameworks (1)
NuGetFrameworkFactory.cs (1)
206&& profile!.Contains("-"))
PresentationBuildTasks (5)
MS\Internal\Tasks\IncrementalCompileAnalyzer.cs (1)
226if (!CompilerState.PageMarkupFileNames.Contains(fileName))
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (4)
94return _startChars.Contains(ch.ToString()) || _endChars.Contains(ch.ToString()); 99return _startChars.Contains(ch.ToString()); 104return _endChars.Contains(ch.ToString());
PresentationFramework (5)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (4)
94return _startChars.Contains(ch.ToString()) || _endChars.Contains(ch.ToString()); 99return _startChars.Contains(ch.ToString()); 104return _endChars.Contains(ch.ToString());
System\Windows\Markup\Baml2006\WpfXamlType.cs (1)
103if (method.Name.Contains("RegisterName"))
Qdrant.ApiService (1)
Program.cs (1)
22if (collections.Any(x => x.Contains("movie_collection")))
QuarantineTools.Tests (1)
QuarantineScriptTests.cs (1)
455if (text.Contains($"using {namespaceName};"))
ReachFramework (4)
Serialization\Manager\XpsOMSerializationManager.cs (2)
72serializedObject.GetType().ToString().Contains("FixedDocumentPaginator")) 78serializedObject.GetType().ToString().Contains("FixedDocumentSequencePaginator"))
Serialization\Manager\XpsSerializationManager.cs (2)
102serializedObject.GetType().ToString().Contains( "FixedDocumentPaginator") ) 108serializedObject.GetType().ToString().Contains( "FixedDocumentSequencePaginator") )
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (2)
106if (text.Contains(autoGenerated)) 137if (text.Contains(autoGenerated))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
168if (str.Contains(","))
SymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (1)
157!namedType.Name.Contains("Backing") &&
ScenarioTests.Common.Tests (1)
ScenarioTestTypes.cs (1)
1281if (!certificate.IssuerName.Name.Contains(_allowedIssuerName))
sdk-tasks (4)
ReplaceFileContents.cs (1)
86if (!string.IsNullOrEmpty(FileMustContainText) && !inputFileText.Contains(FileMustContainText))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkFeatureBand.cs (3)
18if (string.IsNullOrEmpty(version.Prerelease) || version.Prerelease.Contains("dev") || version.Prerelease.Contains("ci") || version.Prerelease.Contains("rtm"))
Security.TransportSecurity.IntegrationTests (4)
Https\ClientCredentialTypeTests.4.1.0.cs (2)
163Assert.True(exception.Message.ToLower().Contains(message), string.Format("Expected exception message to contain: '{0}', actual message is: '{1}'", message, exception.Message)); 202Assert.True(exception.Message.ToLower().Contains(paraMessage), string.Format("Expected exception message to contain: '{0}', actual: '{1}'", paraMessage, exception.Message));
Negotiate\NegotiateStream_Http_Tests.4.1.0.cs (1)
84if (Environment.Version.Major == 5 && !OSID.AnyWindows.MatchesCurrent() && !TestProperties.GetProperty(TestProperties.ServiceUri_PropertyName).Contains("/"))
Tcp\IdentityTests.4.1.1.cs (1)
42Assert.True(exception.Message.Contains(Endpoints.Tcp_VerifyDNS_HostName), string.Format("Expected exception message contains: '{0}', actual: '{1}')", Endpoints.Tcp_VerifyDNS_HostName, exception.Message));
SuperFileCheck (2)
Program.cs (2)
454return args.Any(x => x.Contains("-h")); 591return methodDecl.AttributeLists.ToString().Contains("MethodImplOptions.NoInlining");
System.Configuration.ConfigurationManager (1)
System\Configuration\FactoryRecord.cs (1)
271return (FactoryTypeName != null) && FactoryTypeName.Contains("System.Configuration.IgnoreSection");
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\DsesFilterAndTransform.cs (1)
492if (activityName != null && activityName.Contains("Activity"))
System.Diagnostics.Process (1)
System\Diagnostics\ProcessUtils.Unix.cs (1)
310if (resolvedExe.Contains("kfmclient"))
System.Net.HttpListener (2)
System\Net\Managed\HttpEndPointManager.cs (2)
102if (lp.Path.Contains("//")) 209if (lp.Path.Contains("//"))
System.Net.NetworkInformation (3)
System\Net\NetworkInformation\StringParsingHelpers.Statistics.cs (3)
224bool hasIcmp6OutErrors = fileContents.Contains("Icmp6OutErrors"); 390bool hasUdp6Errors = fileContents.Contains("Udp6SndbufErrors"); 413if (line.Contains(name))
System.Net.Requests (3)
System\Net\FtpControlStream.cs (3)
301if (entry.Command.Contains("USER")) 324&& entry.Command.Contains("PASS")) 462if (entry.Command.Contains("CWD"))
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NativeLibrary.Unix.cs (1)
52if (!_errorMessage.Contains(message))
System.Private.DataContractSerialization (1)
System\Xml\XmlBaseWriter.cs (1)
440else if (text.Contains("--") || text.EndsWith('-'))
System.Private.Xml (11)
System\Xml\Core\XmlTextWriter.cs (3)
736if (null != text && text.Contains("]]>")) 762if (null != text && (text.Contains("--") || text.EndsWith('-'))) 786if (null != text && text.Contains("?>"))
System\Xml\Serialization\SoapReflectionImporter.cs (1)
787if (typeName.Contains(argument))
System\Xml\Serialization\XmlReflectionImporter.cs (1)
987if (typeName.Contains(argument))
System\Xml\XmlConvert.cs (4)
412token.Contains(" ")) 429token.Contains(" ")) 1312if (s.Length == 0 || s.Contains("##")) 1334if (s.Length == 0 || s.Contains("##"))
System\Xml\XPath\Internal\StringFunctions.cs (1)
142return s1.Contains(s2);
System\Xml\Xsl\Runtime\XsltFunctions.cs (1)
37return s1.Contains(s2);
System.Reflection.Metadata (2)
System\Reflection\Metadata\MetadataReader.cs (2)
218if (!versionString.Contains("WindowsRuntime")) 222else if (versionString.Contains("CLR"))
System.ServiceModel.Primitives (4)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (2)
868!acceptEncoding.Contains(MessageEncoderCompressionHandler.GZipContentEncoding)) || 870!acceptEncoding.Contains(MessageEncoderCompressionHandler.DeflateContentEncoding)))
System\ServiceModel\Security\SecurityUtils.cs (2)
426if (principalName.Contains("@") || principalName.Contains(@"\"))
System.ServiceModel.Primitives.Tests (1)
ServiceModel\DuplexChannelFactoryTest.cs (1)
109Assert.True(exception.Message.Contains("BasicHttpBinding"),
System.Text.Json (6)
System\Text\Json\Serialization\JsonConverterOfT.ReadCore.cs (1)
82case NotSupportedException when !ex.Message.Contains(" Path: "):
System\Text\Json\Serialization\JsonConverterOfT.WriteCore.cs (1)
41case NotSupportedException when !ex.Message.Contains(" Path: "):
System\Text\Json\ThrowHelper.Serialization.cs (4)
636Debug.Assert(!message.Contains(" Path: ")); 641if (!message.Contains(propertyType.ToString())) 664Debug.Assert(!message.Contains(" Path: ")); 669if (!message.Contains(propertyType.ToString()))
System.Windows.Forms (4)
System\Resources\ResXDataNode.cs (3)
355|| (typeName.Contains("System.Byte[]") && (typeName.Contains("mscorlib") || typeName.Contains("System.Private.CoreLib"))))
System\Windows\Forms\ComponentModel\COM2Interop\COM2PictureConverter.cs (1)
25if (property.DISPID == PInvokeCore.DISPID_MOUSEICON || property.Name.Contains("Icon"))
System.Windows.Forms.Design (6)
System\Windows\Forms\Design\Behavior\SnapLine.cs (2)
139if (line1.Filter.Contains(Margin)) 153if (line1.Filter.Contains(Padding))
System\Windows\Forms\Design\ControlDesigner.cs (1)
2500stack = string.Join(Environment.NewLine, exceptionLines.Where(l => l.Contains(typeName)));
System\Windows\Forms\Design\FlowPanelDesigner.cs (1)
23&& line.Filter?.Contains(SnapLine.Padding) == true)
System\Windows\Forms\Design\StandardMenuStripVerb.cs (2)
133if (name.Contains("Separator")) 297if (name.Contains("Separator"))
System.Xaml (4)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Parser\SpecialBracketCharacters.cs (4)
94return _startChars.Contains(ch.ToString()) || _endChars.Contains(ch.ToString()); 99return _startChars.Contains(ch.ToString()); 104return _endChars.Contains(ch.ToString());
UIAutomationClientSideProviders (6)
MS\Internal\AutomationProxies\WindowsScroll.cs (1)
230if (classname.ToLower(System.Globalization.CultureInfo.InvariantCulture).Contains("richedit"))
MS\Internal\AutomationProxies\WindowsScrollBar.cs (2)
556if (classname.ToLower(System.Globalization.CultureInfo.InvariantCulture).Contains("richedit")) 666if (classname.ToLower(System.Globalization.CultureInfo.InvariantCulture).Contains("richedit"))
MS\Internal\AutomationProxies\WindowsTab.cs (1)
724&& Misc.ProxyGetClassName(hwndParent).Contains("SysTabControl32"))
MS\Internal\AutomationProxies\WindowsUpDown.cs (2)
294return Misc.ProxyGetClassName(hwndParent).Contains("SysTabControl32"); 625hwndParent = Misc.ProxyGetClassName(hwndParent).Contains("SysTabControl32") ? hwndParent : IntPtr.Zero;
vstest.console (7)
CommandLine\AssemblyMetadataProvider.cs (2)
158if (result.Contains(".NET") && result.Contains(",Version="))
Processors\CLIRunSettingsArgumentProcessor.cs (1)
215if (!node.Contains(Constants.TestRunParametersName))
Processors\CollectArgumentProcessor.cs (1)
109if (collectArgumentList[0].Contains("="))
Processors\EnableLoggerArgumentProcessor.cs (1)
130if (loggerIdentifier.Contains("="))
Processors\EnvironmentArgumentProcessor.cs (1)
101if (key.Contains("="))
TestPlatformHelpers\TestRequestManager.cs (1)
1302|| targetDevice.Contains("Emulator"))
vstest.console.arm64 (7)
parent\vstest.console\CommandLine\AssemblyMetadataProvider.cs (2)
158if (result.Contains(".NET") && result.Contains(",Version="))
parent\vstest.console\Processors\CLIRunSettingsArgumentProcessor.cs (1)
215if (!node.Contains(Constants.TestRunParametersName))
parent\vstest.console\Processors\CollectArgumentProcessor.cs (1)
109if (collectArgumentList[0].Contains("="))
parent\vstest.console\Processors\EnableLoggerArgumentProcessor.cs (1)
130if (loggerIdentifier.Contains("="))
parent\vstest.console\Processors\EnvironmentArgumentProcessor.cs (1)
101if (key.Contains("="))
parent\vstest.console\TestPlatformHelpers\TestRequestManager.cs (1)
1302|| targetDevice.Contains("Emulator"))