98 references to GeneratedRegex
aspire (16)
Acquisition\InstallationDiscovery.cs (1)
405[GeneratedRegex(@"-pr\.(?<number>[0-9]+)(?:[.+]|$)", RegexOptions.CultureInvariant | RegexOptions.ExplicitCapture)]
Commands\NewCommand.cs (1)
816[GeneratedRegex(@"^[^/\\]{1,254}$", RegexOptions.Compiled)]
Documentation\Docs\DocsIndexService.cs (2)
1062[GeneratedRegex(@"```.*?```", RegexOptions.Singleline)] 1083[GeneratedRegex(@"(\|(?:[^|\n]*\|){2,})\s+([^\s|][^|\n]*)$", RegexOptions.Multiline)]
Projects\DotNetAppHostProject.cs (1)
1244[GeneratedRegex(
Projects\LegacyTypeScriptAppHost.cs (1)
184[GeneratedRegex(@"\bapphost\.ts\b", RegexOptions.CultureInvariant)]
Projects\PrebuiltAppHostServer.cs (1)
594[GeneratedRegex("""\b(?:VersionOverride|Version)\s*=\s*"[^"]*[*\[(,]""", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)]
Projects\ProjectUpdater.cs (1)
902[GeneratedRegex(@"^[ \t]*#:package\s+Aspire\.Hosting\.AppHost@\S+[ \t]*\r?\n?", RegexOptions.IgnoreCase | RegexOptions.Multiline)]
src\Shared\ConsoleLogs\TimestampParser.cs (1)
54[GeneratedRegex("""
src\Shared\ConsoleLogs\UrlParser.cs (1)
70[GeneratedRegex(
Telemetry\InternalMicrosoftDetector.cs (1)
1326[GeneratedRegex(@"(?<![A-Za-z0-9._%+\-\\])(?<alias>[A-Za-z0-9._%+-]+)@(?<domain>(?:[A-Za-z0-9-]+\.)*microsoft\.com)(?![A-Za-z0-9._%+-])", RegexOptions.IgnoreCase)]
Utils\EnvironmentChecker\WslEnvironmentCheck.cs (4)
243[GeneratedRegex(@"^(?:4\.4\.0-\d+-Microsoft|3\.4\.0-Microsoft)$", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)] 254[GeneratedRegex(@"^\d+(?:\.\d+)+-(?:microsoft-standard(?:-WSL2)?|microsoft-WSL2-standard)$", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)] 258[GeneratedRegex(@"Linux\s+version\s+(?<release>\S+)", RegexOptions.IgnoreCase)] 264[GeneratedRegex(@"^\d+(?:\.\d+)+(?:[-+._~]\S+)?$", RegexOptions.CultureInvariant)]
Utils\Markdown\MarkdownToSpectreConverter.cs (1)
357[GeneratedRegex(@"</?[^>]+>", RegexOptions.Singleline)]
Aspire.Azure.Storage.Blobs (1)
AzureBlobStorageContainerSettings.cs (1)
15[GeneratedRegex(@"(?i)ContainerName\s*=\s*([^;]+);?", RegexOptions.IgnoreCase)]
Aspire.Azure.Storage.Files.DataLake (1)
AzureDataLakeFileSystemSettings.cs (1)
15[GeneratedRegex(@"(?i)FileSystemName\s*=\s*([^;]+);?", RegexOptions.IgnoreCase)]
Aspire.Azure.Storage.Queues (1)
AzureStorageQueueSettings.cs (1)
15[GeneratedRegex(@"(?i)QueueName\s*=\s*([^;]+);?", RegexOptions.IgnoreCase)]
Aspire.Cli.EndToEnd.Tests (1)
tests\Shared\CliPackageDiscovery.cs (1)
99[GeneratedRegex(@"^Aspire\.Cli\.(win|linux|linux-musl|osx)-(x64|arm64)\.", RegexOptions.IgnoreCase)]
Aspire.Dashboard (5)
Model\ConnectionStringParser.cs (2)
61[GeneratedRegex(@"(\[[^\]]+\]|[^,:;\s]+)[:,](\d{1,5})", RegexOptions.Compiled)] 68[GeneratedRegex(@"^jdbc:[^:]+://([^:/\s]+)(?::(\d+))?(?:/.*)?", RegexOptions.IgnoreCase | RegexOptions.Compiled)]
Model\ResourceOutgoingPeerResolver.cs (1)
23[GeneratedRegex(@"^(?:127\.0\.0\.1|host\.docker\.internal|host\.containers\.internal):", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant)]
src\Shared\ConsoleLogs\TimestampParser.cs (1)
54[GeneratedRegex("""
src\Shared\ConsoleLogs\UrlParser.cs (1)
70[GeneratedRegex(
Aspire.Deployment.EndToEnd.Tests (1)
tests\Shared\CliPackageDiscovery.cs (1)
99[GeneratedRegex(@"^Aspire\.Cli\.(win|linux|linux-musl|osx)-(x64|arm64)\.", RegexOptions.IgnoreCase)]
Aspire.Hosting (4)
Dashboard\DashboardService.cs (1)
43[GeneratedRegex("""^(?<name>.+?)\.?AppHost$""", RegexOptions.ExplicitCapture | RegexOptions.IgnoreCase | RegexOptions.Singleline | RegexOptions.CultureInvariant)]
Dcp\DcpExecutor.cs (1)
47[GeneratedRegex("""^(?<name>.+?)\.?AppHost$""", RegexOptions.ExplicitCapture | RegexOptions.IgnoreCase | RegexOptions.Singleline | RegexOptions.CultureInvariant)]
src\Shared\ConsoleLogs\TimestampParser.cs (1)
54[GeneratedRegex("""
src\Shared\EnvironmentVariableNameEncoder.cs (1)
13[GeneratedRegex("^[a-zA-Z_][a-zA-Z0-9_]*$", RegexOptions.CultureInvariant)]
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
1123[GeneratedRegex(@"^export (?:interface|enum|type) ([\w$]+)", RegexOptions.Multiline)]
Aspire.Hosting.DevTunnels (1)
src\Shared\EnvironmentVariableNameEncoder.cs (1)
13[GeneratedRegex("^[a-zA-Z_][a-zA-Z0-9_]*$", RegexOptions.CultureInvariant)]
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
2116[GeneratedRegex("""^v?(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(?:-((?:0|[1-9][0-9]*|[0-9]*[A-Za-z-][0-9A-Za-z-]*)(?:\.(?:0|[1-9][0-9]*|[0-9]*[A-Za-z-][0-9A-Za-z-]*))*))?$""", RegexOptions.CultureInvariant | RegexOptions.NonBacktracking)]
Aspire.Hosting.Maui (1)
src\Shared\EnvironmentVariableNameEncoder.cs (1)
13[GeneratedRegex("^[a-zA-Z_][a-zA-Z0-9_]*$", RegexOptions.CultureInvariant)]
Aspire.Hosting.Python (2)
PythonVersionDetector.cs (2)
112[GeneratedRegex(@"requires-python\s*=\s*[""'](?:>=|==)?(\d+\.\d+)", RegexOptions.IgnoreCase)] 115[GeneratedRegex(@"Python\s+(\d+)\.(\d+)", RegexOptions.IgnoreCase)]
Aspire.Hosting.Radius (1)
Publishing\BicepPostProcessor.cs (1)
135[GeneratedRegex(
Aspire.Hosting.Rust (3)
CargoMetadataReader.cs (1)
212[GeneratedRegex(
RustDockerfileGenerator.cs (2)
354[GeneratedRegex( 361[GeneratedRegex("""://[^\s"']+@""", RegexOptions.CultureInvariant)]
Aspire.Hosting.Rust.Tests (1)
RustDockerfileSnapshotScrubber.cs (1)
26[GeneratedRegex("aspire-rust-[0-9a-f]{16}", RegexOptions.CultureInvariant)]
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
22[GeneratedRegex(@"^\s*GO(?<repeat>\s+\d{1,6})?(\s*\-{2,}.*)?\s*$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase)]
cdac-build-tool (2)
ContractDescriptorSourceFileEmitter.cs (2)
26[GeneratedRegex("%%([a-zA-Z0-9_]+)%%", RegexOptions.CultureInvariant)] 77[GeneratedRegex("(\")", RegexOptions.CultureInvariant)]
dotnet (1)
Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
79[GeneratedRegex(@$"^ at ((?<code>.+) in (?<file>.+):line (?<line>\d+)|(?<code1>.+))$", RegexOptions.ExplicitCapture)]
dotnet-aot (1)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\Terminal\TerminalTestReporter.cs (1)
79[GeneratedRegex(@$"^ at ((?<code>.+) in (?<file>.+):line (?<line>\d+)|(?<code1>.+))$", RegexOptions.ExplicitCapture)]
Microsoft.Build (15)
Evaluation\IntrinsicFunctions.cs (1)
45[GeneratedRegex(RegistrySdkSpecification, RegexOptions.IgnoreCase)]
Logging\TerminalLogger\TerminalLogger.cs (4)
1824[GeneratedRegex(s_terminalLoggerArgPattern, RegexOptions.IgnoreCase)] 1826[GeneratedRegex(s_verbosityArgPattern, RegexOptions.IgnoreCase)] 1828[GeneratedRegex(s_terminalLoggerParametersArgPattern, RegexOptions.IgnoreCase)] 1830[GeneratedRegex(s_consoleLoggerParametersArgPattern, RegexOptions.IgnoreCase)]
src\msbuild\src\Shared\CanonicalError.cs (8)
134[GeneratedRegex(OriginCategoryCodeTextExpressionPattern, RegexOptions.IgnoreCase)] 137[GeneratedRegex(OriginCategoryCodeTextExpression2Pattern, RegexOptions.IgnoreCase)] 140[GeneratedRegex(FilenameLocationFromOriginPattern, RegexOptions.IgnoreCase)] 143[GeneratedRegex(LineFromLocationPattern, RegexOptions.IgnoreCase)] 146[GeneratedRegex(LineLineFromLocationPattern, RegexOptions.IgnoreCase)] 149[GeneratedRegex(LineColFromLocationPattern, RegexOptions.IgnoreCase)] 152[GeneratedRegex(LineColColFromLocationPattern, RegexOptions.IgnoreCase)] 155[GeneratedRegex(LineColLineColFromLocationPattern, RegexOptions.IgnoreCase)]
Utilities\ProjectWriter.cs (2)
53[GeneratedRegex(itemVectorTransformSpecification, RegexOptions.IgnorePatternWhitespace | RegexOptions.ExplicitCapture)] 56[GeneratedRegex(itemVectorTransformRawSpecification, RegexOptions.IgnorePatternWhitespace | RegexOptions.ExplicitCapture)]
Microsoft.Build.Framework (1)
NodeMode.cs (1)
153[System.Text.RegularExpressions.GeneratedRegex(CommandLineNodeModePattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase)]
Microsoft.Build.Tasks.Core (11)
FindInvalidProjectReferences.cs (1)
28[GeneratedRegex(PlatformMonikerFormatPattern, RegexOptions.IgnoreCase)]
NativeMethods.cs (1)
238[GeneratedRegex(AssemblyVersionPattern, RegexOptions.CultureInvariant)]
ResolveSDKReference.cs (1)
42[GeneratedRegex(SdkReferenceFormatPattern, RegexOptions.IgnoreCase)]
src\msbuild\src\Shared\CanonicalError.cs (8)
134[GeneratedRegex(OriginCategoryCodeTextExpressionPattern, RegexOptions.IgnoreCase)] 137[GeneratedRegex(OriginCategoryCodeTextExpression2Pattern, RegexOptions.IgnoreCase)] 140[GeneratedRegex(FilenameLocationFromOriginPattern, RegexOptions.IgnoreCase)] 143[GeneratedRegex(LineFromLocationPattern, RegexOptions.IgnoreCase)] 146[GeneratedRegex(LineLineFromLocationPattern, RegexOptions.IgnoreCase)] 149[GeneratedRegex(LineColFromLocationPattern, RegexOptions.IgnoreCase)] 152[GeneratedRegex(LineColColFromLocationPattern, RegexOptions.IgnoreCase)] 155[GeneratedRegex(LineColLineColFromLocationPattern, RegexOptions.IgnoreCase)]
Microsoft.Build.Utilities.Core (8)
src\msbuild\src\Shared\CanonicalError.cs (8)
134[GeneratedRegex(OriginCategoryCodeTextExpressionPattern, RegexOptions.IgnoreCase)] 137[GeneratedRegex(OriginCategoryCodeTextExpression2Pattern, RegexOptions.IgnoreCase)] 140[GeneratedRegex(FilenameLocationFromOriginPattern, RegexOptions.IgnoreCase)] 143[GeneratedRegex(LineFromLocationPattern, RegexOptions.IgnoreCase)] 146[GeneratedRegex(LineLineFromLocationPattern, RegexOptions.IgnoreCase)] 149[GeneratedRegex(LineColFromLocationPattern, RegexOptions.IgnoreCase)] 152[GeneratedRegex(LineColColFromLocationPattern, RegexOptions.IgnoreCase)] 155[GeneratedRegex(LineColLineColFromLocationPattern, RegexOptions.IgnoreCase)]
Microsoft.DotNet.Cli.Definitions (1)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
358[GeneratedRegex(
Microsoft.DotNet.HotReload.Watch (2)
Process\WebServerProcessStateObserver.cs (2)
18[GeneratedRegex(@"Now listening on: (?<url>.*)\s*$", RegexOptions.Compiled)] 21[GeneratedRegex(@"Login to the dashboard at (?<url>.*)\s*$", RegexOptions.Compiled)]
PresentationBuildTasks (1)
Microsoft\Build\Tasks\Windows\UidManager.cs (1)
1307[GeneratedRegex("(<|>|\"|'|&)", RegexOptions.CultureInvariant)]
PresentationFramework (1)
System\Windows\Documents\WinRTSpellerInterop.cs (1)
546[GeneratedRegex(@"\s*\#LID\s+(\d+)\s*", RegexOptions.Singleline | RegexOptions.CultureInvariant)]
System.Data.Common (3)
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
51[GeneratedRegex(ConnectionStringPattern, RegexOptions.ExplicitCapture)] 54[GeneratedRegex(ConnectionStringPatternOdbc, RegexOptions.ExplicitCapture)] 68[GeneratedRegex("^\\{([^\\}\u0000]|\\}\\})*\\}$", RegexOptions.ExplicitCapture)]
System.Data.Odbc (3)
src\runtime\src\libraries\Common\src\System\Data\Common\DbConnectionOptions.Common.cs (3)
51[GeneratedRegex(ConnectionStringPattern, RegexOptions.ExplicitCapture)] 54[GeneratedRegex(ConnectionStringPatternOdbc, RegexOptions.ExplicitCapture)] 68[GeneratedRegex("^\\{([^\\}\u0000]|\\}\\})*\\}$", RegexOptions.ExplicitCapture)]
System.Data.OleDb (3)
DbConnectionOptions.cs (3)
60[GeneratedRegex(ConnectionStringPattern, RegexOptions.ExplicitCapture)] 63[GeneratedRegex(ConnectionStringPatternOdbc, RegexOptions.ExplicitCapture)] 77[GeneratedRegex("^\\{([^\\}\u0000]|\\}\\})*\\}$", RegexOptions.ExplicitCapture)]
System.Private.Xml (1)
System\Xml\Schema\FacetChecker.cs (1)
1344[GeneratedRegex("^([a-zA-Z]{1,8})(-[a-zA-Z0-9]{1,8})*$", RegexOptions.ExplicitCapture)]
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\GeneratedRegexAttribute.cs (1)
36public GeneratedRegexAttribute([StringSyntax(StringSyntaxAttribute.Regex)] string pattern) : this(pattern, RegexOptions.None)
TypeScriptApiCompat (1)
ApiCompatSuppression.cs (1)
131[GeneratedRegex(@"^BREAK\s+(?<kind>\S+)\s+(?<package>\S+)\s+(?<symbol>.+?)\s+--\s+(?<url>\S+)\s+--\s+(?<reason>.+)$", RegexOptions.CultureInvariant)]