382 references to Split
aspire (15)
Agents\CopilotCli\CopilotCliRunner.cs (1)
83var lines = versionString.Split(['\n', '\r'], StringSplitOptions.RemoveEmptyEntries);
Agents\Playwright\PlaywrightCliRunner.cs (1)
51var versionString = output.Trim().Split(['\n', '\r'], StringSplitOptions.RemoveEmptyEntries).FirstOrDefault()?.Trim();
Agents\VsCode\VsCodeCliRunner.cs (1)
65var lines = output.Split(['\n', '\r'], StringSplitOptions.RemoveEmptyEntries);
DotNet\DotNetSdkInstaller.cs (1)
85var lines = output.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries);
Git\GitWorktree.cs (2)
274foreach (var rawLine in contents.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries)) 366var segments = resolvedPath[root.Length..].Split(
Npm\NpmRunner.cs (2)
112var filename = output.Trim().Split(['\n', '\r'], StringSplitOptions.RemoveEmptyEntries).LastOrDefault(); 258.Split(['\n', '\r'], StringSplitOptions.RemoveEmptyEntries)
Projects\AppHostCandidateFinder.cs (3)
96name.Split([Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries) 303var segments = relative.Split([Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries); 470var depth = relativeDirectory.Split([Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries).Length;
Projects\DotNetBasedAppHostServerProject.cs (1)
749var configPaths = output.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries);
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Utils\EnvironmentChecker\DeprecatedWorkloadCheck.cs (1)
135var columns = trimmedLine.Split([' ', '\t'], StringSplitOptions.RemoveEmptyEntries);
Aspire.Dashboard (1)
Model\ConnectionStringParser.cs (1)
516: connectionString.Split([' ', '\t', '\n', '\r'], StringSplitOptions.RemoveEmptyEntries);
Aspire.Hosting (3)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (1)
158var parts = relativePath.Split([Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries);
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
259.Split([' ', '\t', '<'], StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)[0];
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
1389var lines = aspireTs.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries);
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
44var versionLine = output.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries)
Aspire.Hosting.Dotnet (2)
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.Foundry (1)
FoundryLocalService.cs (1)
325modelId = candidate.Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries)[0];
Aspire.Hosting.Java (2)
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.JavaScript (3)
JavaScriptHostingExtensions.cs (1)
2599var parts = trimmedLine.Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries);
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.Maui (2)
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
3788.Select(static line => string.Join(' ', line.Split([' ', '\t'], StringSplitOptions.RemoveEmptyEntries)))
Aspire.Hosting.Rust (3)
RustDockerfileGenerator.cs (1)
271var segments = relativePath.Split(
src\Shared\PathNormalizer.cs (2)
155var segments = relative.Split( 243var segments = relative.Split(
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1654.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries)
Aspire.Hosting.Tasks (1)
ResolveAspireCliInvocation.cs (1)
199.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries)
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Shared\DatabaseSemanticConventionHelper.cs (1)
174var stringValues = stringValue!.Split(separator: Separator, options: StringSplitOptions.RemoveEmptyEntries);
CodeStyleConfigFileGenerator (1)
Program.cs (1)
40var assemblyList = args[3].Split([';'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
Crossgen2Tasks (1)
RunReadyToRunCompiler.cs (1)
353foreach (string extraArg in Crossgen2ExtraCommandLineArgs.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries))
csc (1)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
97foreach (var item in path.Split(sep, StringSplitOptions.RemoveEmptyEntries))
dotnet (8)
Commands\New\PostActions\DotnetAddPostActionProcessor.cs (1)
52extensionLimiters.UnionWith(projectFileExtensions.Split([';'], StringSplitOptions.RemoveEmptyEntries));
Commands\New\PostActions\DotnetSlnPostActionProcessor.cs (1)
58foreach (string indexString in projectIndexes.Split([';'], StringSplitOptions.RemoveEmptyEntries))
Commands\Test\MTP\TestResultsDirectoryResolver.cs (2)
204string[] firstSegments = first[firstRoot.Length..].Split(separators, StringSplitOptions.RemoveEmptyEntries); 205string[] secondSegments = second[secondRoot.Length..].Split(separators, StringSplitOptions.RemoveEmptyEntries);
Extensions\ProjectInstanceExtensions.cs (2)
33.Split([';'], StringSplitOptions.RemoveEmptyEntries) 47.Split([';'], StringSplitOptions.RemoveEmptyEntries)
Extensions\ProjectRootElementExtensions.cs (1)
18.Split([';'], StringSplitOptions.RemoveEmptyEntries)
src\sdk\artifacts\.packages\microsoft.codeanalysis.buildclient\5.11.0-1.26425.101\contentFiles\cs\net11.0\RuntimeHostInfo.cs (1)
97foreach (var item in path.Split(sep, StringSplitOptions.RemoveEmptyEntries))
dotnet-aot (2)
src\sdk\src\Cli\dotnet\Extensions\ProjectInstanceExtensions.cs (2)
33.Split([';'], StringSplitOptions.RemoveEmptyEntries) 47.Split([';'], StringSplitOptions.RemoveEmptyEntries)
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
dotnet-getdocument (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
dotnet-openapi (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
dotnet-sql-cache (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
dotnet-svcutil-lib (8)
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (2)
1594return value.Split(WhitespaceChars, StringSplitOptions.RemoveEmptyEntries); 1599return value.Split(WhitespaceChars, splitStringOptions);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\WsdlImporter.cs (1)
2152return attribute.Value.Split((char[])null, StringSplitOptions.RemoveEmptyEntries);
Shared\MSBuildProj.cs (1)
215foreach (var targetFx in targetFrameworks.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries).Select(p => p.Trim()))
Shared\Utilities\PathHelper.cs (3)
114var parentSegments = Path.GetFullPath(parentPath.FullName).Split(new char[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }, StringSplitOptions.RemoveEmptyEntries); 115var childSegments = Path.GetFullPath(childDirectory).Split(new char[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }, StringSplitOptions.RemoveEmptyEntries); 168return path.Split(new char[] { '/', '\\', Path.AltDirectorySeparatorChar, Path.DirectorySeparatorChar }, StringSplitOptions.RemoveEmptyEntries);
Tool.cs (1)
46.InformationalVersion.Split(new char[] { '@' }, StringSplitOptions.RemoveEmptyEntries)[0].Trim();
dotnet-user-jwts (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
dotnet-user-secrets (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
GenerateAnalyzerNuspec (6)
Program.cs (6)
24var metadataList = args[5].Split([';'], StringSplitOptions.RemoveEmptyEntries); 25var fileList = args[6].Split([';'], StringSplitOptions.RemoveEmptyEntries); 27var folderList = args[8].Split([';'], StringSplitOptions.RemoveEmptyEntries); 28var assemblyList = args[9].Split([';'], StringSplitOptions.RemoveEmptyEntries); 29var dependencyList = args[10].Split([';'], StringSplitOptions.RemoveEmptyEntries); 30var libraryList = args[11].Split([';'], StringSplitOptions.RemoveEmptyEntries);
GenerateDocumentationAndConfigFiles (6)
Program.cs (1)
215var assemblyList = assembliesString.Split([';'], StringSplitOptions.RemoveEmptyEntries).ToList();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
489var names = optionValue.Split(['|'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
53foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
GetDocument.Insider (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
18foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
ilc (1)
Program.cs (1)
828string[] values = value.Split(s_separator, StringSplitOptions.RemoveEmptyEntries);
ILCompiler.Compiler (1)
Compiler\DescriptorMarker.cs (1)
324string[] accessors = accessorsValue.Split(
illink (2)
ILLink.Tasks (5)
CreateRuntimeRootDescriptorFile.cs (5)
164string[] namespaceDefElements = namespaceDef.Split(separators, StringSplitOptions.RemoveEmptyEntries); 207string[] featureSwitchElements = def.Split(separators, StringSplitOptions.RemoveEmptyEntries); 236defElements = def.Split(separators, StringSplitOptions.RemoveEmptyEntries); 305string[] defElements = def.Split(separators, StringSplitOptions.RemoveEmptyEntries); 328string[] defElements = def.Split(separators, StringSplitOptions.RemoveEmptyEntries);
Infrastructure.Common (1)
xunit\IssueAttribute.cs (1)
116string[] issues = includeTestsWithIssues.Split(new char[] { ';', ',' }, StringSplitOptions.RemoveEmptyEntries);
Infrastructure.Tests (2)
Pipelines\ExtensionE2eWorkflowTests.cs (1)
66var e2eCondition = string.Join(' ', (Scalar(extensionE2eJob, "if") ?? string.Empty).Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries));
WorkflowScripts\ExtensionReleaseFastPathWorkflowTests.cs (1)
390=> string.Join(' ', (value ?? string.Empty).Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries));
Microsoft.AspNetCore (1)
WebHost.cs (1)
265var hosts = hostingContext.Configuration["AllowedHosts"]?.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.AspNetCore.App.CodeFixes (1)
RouteParameterUnusedParameterFixer.cs (1)
132foreach (var policy in routeParameterPolicy.Split(new[] { ':' }, StringSplitOptions.RemoveEmptyEntries))
Microsoft.AspNetCore.Diagnostics (2)
src\aspnetcore\src\Shared\Diagnostics\BaseView.cs (1)
295.SelectMany(s => s.Split(new[] { '\r', '\n' }, StringSplitOptions.None))
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
285.SelectMany(s => s.Split(NewLineChars, StringSplitOptions.None))
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (2)
src\aspnetcore\src\Shared\Diagnostics\BaseView.cs (1)
295.SelectMany(s => s.Split(new[] { '\r', '\n' }, StringSplitOptions.None))
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
285.SelectMany(s => s.Split(NewLineChars, StringSplitOptions.None))
Microsoft.AspNetCore.Hosting (1)
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
285.SelectMany(s => s.Split(NewLineChars, StringSplitOptions.None))
Microsoft.AspNetCore.InternalTesting (1)
xunit\SkipOnHelixAttribute.cs (1)
71return Queues.ToLowerInvariant().Split([';'], StringSplitOptions.RemoveEmptyEntries)
Microsoft.AspNetCore.Mvc.TagHelpers (2)
TagHelperOutputExtensions.cs (2)
171var arrayOfClasses = currentClassValue.Split(SpaceChars, StringSplitOptions.RemoveEmptyEntries) 235var listOfClasses = currentClassValue.Split(SpaceChars, StringSplitOptions.RemoveEmptyEntries)
Microsoft.AspNetCore.Server.IIS (2)
src\aspnetcore\src\Shared\RazorViews\BaseView.cs (1)
285.SelectMany(s => s.Split(NewLineChars, StringSplitOptions.None))
WebHostBuilderIISExtensions.cs (1)
54options.ServerAddresses = iisConfigData.pwzBindings.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.AspNetCore.Server.IISIntegration (1)
WebHostBuilderIISExtensions.cs (1)
68foreach (var authType in iisAuth.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries))
Microsoft.Build (22)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (4)
249undefinePropertiesArray = RemoveProperties.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 559projects[i].GetMetadata(ItemMetadataNames.PropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries), 578string[] propertiesToUndefine = projectUndefineProperties.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 603projects[i].GetMetadata(ItemMetadataNames.AdditionalPropertiesMetadataName).Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries),
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1576.SelectMany(w => w.Split([','], StringSplitOptions.RemoveEmptyEntries))
BackEnd\Node\OutOfProcNode.cs (1)
839propertyListToSerialize = forwardPropertiesFromChild.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries);
Construction\Solution\SolutionFile.cs (2)
978string[] words = str.Split(delimiterChars, StringSplitOptions.RemoveEmptyEntries); 1436string[] projectReferenceEntries = propertyValue.Split([';'], StringSplitOptions.RemoveEmptyEntries);
Definition\Project.cs (1)
3332string[] existingIncludePieces = evaluatedExistingInclude.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries);
Definition\ToolsetConfigurationReader.cs (1)
245.Split(s_separatorForExtensionsPathSearchPaths, StringSplitOptions.RemoveEmptyEntries)
Evaluation\Evaluator.cs (1)
1046List<string> temp = new List<string>(expanded.Split(s_splitter, StringSplitOptions.RemoveEmptyEntries));
Evaluation\ParserIgnoreConfiguration.cs (1)
204string[] paths = envValue.Split(new[] { Path.PathSeparator }, StringSplitOptions.RemoveEmptyEntries);
Graph\ProjectInterpretation.cs (2)
471propertyNameAndValuesString.Split(PropertySeparator, StringSplitOptions.RemoveEmptyEntries), 492return propertyNamesString.Split(PropertySeparator, StringSplitOptions.RemoveEmptyEntries);
Logging\BinaryLogger\BinaryLogger.cs (4)
196var parameters = parametersString.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 673var parameters = Parameters.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 733var paramParts = parameters.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 821var paramParts = parameters.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries);
src\msbuild\src\Shared\CanonicalError.cs (1)
373string[] explodedText = parsedMessage.text.Split(MSBuildConstants.SingleQuoteChar, StringSplitOptions.RemoveEmptyEntries);
src\msbuild\src\Shared\PlatformNegotiation.cs (2)
37foreach (string s in projectReferencePlatformsMetadata.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries)) 108foreach (string s in stringTable.Trim().Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries))
Utilities\NuGetFrameworkWrapper.cs (1)
88foreach (string tfm in desiredTargetFrameworks.Split([';'], StringSplitOptions.RemoveEmptyEntries))
Microsoft.Build.Framework (4)
FileClassifier.cs (1)
281?.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries)
FileUtilities.cs (3)
606var segments = path.Split(Slashes, StringSplitOptions.RemoveEmptyEntries); 1344string[] splitBase = fullBase.Split(MSBuildConstants.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries); 1345string[] splitPath = fullPath.Split(MSBuildConstants.DirectorySeparatorChar, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Build.Tasks.CodeAnalysis (5)
src\roslyn\src\Compilers\Core\MSBuildTask\CommandLineBuilderExtension.cs (2)
193string[] splits = parameter.Split(splitOn, /* omitEmptyEntries */ StringSplitOptions.RemoveEmptyEntries); 212string[] splits = parameter.Split(splitOn, /* omitEmptyEntries */ StringSplitOptions.RemoveEmptyEntries);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
97foreach (var item in path.Split(sep, StringSplitOptions.RemoveEmptyEntries))
Microsoft.Build.Tasks.Core (12)
CommandLineBuilderExtension.cs (2)
187string[] splits = parameter.Split(splitOn, /* omitEmptyEntries */ StringSplitOptions.RemoveEmptyEntries); 206string[] splits = parameter.Split(splitOn, /* omitEmptyEntries */ StringSplitOptions.RemoveEmptyEntries);
GetReferenceAssemblyPaths.cs (1)
298string[] parts = fallbackSearchPaths.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries);
ResolveSDKReference.cs (3)
553return dependsOnSDK.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(y => y.Length > 0).ToList<string>(); 1215supportedArchitectures = SupportedArchitectures.Split(s_supportedArchitecturesSplitChars, StringSplitOptions.RemoveEmptyEntries); 1354string[] appxComponents = appxLocation.Key.Split(s_appxSplitChar, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).ToArray();
src\msbuild\src\Shared\CanonicalError.cs (1)
373string[] explodedText = parsedMessage.text.Split(MSBuildConstants.SingleQuoteChar, StringSplitOptions.RemoveEmptyEntries);
src\msbuild\src\Shared\PlatformNegotiation.cs (2)
37foreach (string s in projectReferencePlatformsMetadata.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries)) 108foreach (string s in stringTable.Trim().Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries))
Telemetry.cs (1)
39foreach (string pair in EventData.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries))
Untar.cs (1)
437? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
Unzip.cs (1)
355? pattern.Split([';'], StringSplitOptions.RemoveEmptyEntries).Select(FileMatcher.Normalize).ToArray()
Microsoft.Build.Tasks.Git (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Build.Utilities.Core (10)
src\msbuild\src\Shared\CanonicalError.cs (1)
373string[] explodedText = parsedMessage.text.Split(MSBuildConstants.SingleQuoteChar, StringSplitOptions.RemoveEmptyEntries);
ToolLocationHelper.cs (9)
596sdkDiskRoots = diskRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries); 602extensionSdkDiskRoots = extensionDiskRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries); 1295sdkDiskRoots = diskRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries); 1490var roots = possibleRoots.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 1491var files = relativeFilePaths.Split(MSBuildConstants.SemicolonChar, StringSplitOptions.RemoveEmptyEntries); 1567sdkDiskRoots = diskRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries); 1573sdkmultiPlatformDiskRoots = multiPlatformDiskRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries); 2195foreach (string rootPath in targetFrameworkFallbackSearchPaths.Split(_separatorForFallbackSearchPaths, StringSplitOptions.RemoveEmptyEntries)) 2928string[] splitRoots = directoryRoots.Split(s_diskRootSplitChars, StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis (3)
InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
MetadataReader\PEModule.cs (1)
882from name in fullName.Split(new[] { '.' }, StringSplitOptions.RemoveEmptyEntries)
Microsoft.CodeAnalysis.Analyzers (5)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
489var names = optionValue.Split(['|'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
53foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
489var names = optionValue.Split(['|'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
53foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.CodeStyle (5)
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
158var folders = relativeDirectoryPath.Split([Path.DirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries);
src\roslyn\src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
73foreach (var piece in value.Split(s_comma, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
98var finalizerLines = finalizer.ToFullString().Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.CSharp (2)
CommandLine\CSharpCommandLineParser.cs (2)
1895foreach (var u in value.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)) 2035string[] kinds = value.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
836var pairs = value.Split([';'], StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\SymbolCompletionItem.cs (1)
143var idList = symbolIds.Split(s_symbolSplitters, StringSplitOptions.RemoveEmptyEntries).ToList();
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
483containers = GetNamespaceToGenerateInto().Split(['.'], StringSplitOptions.RemoveEmptyEntries); 488containers = GetNamespaceToGenerateIntoForUsageWithNamespace(targetProject, triggeringProject).Split(['.'], StringSplitOptions.RemoveEmptyEntries);
src\roslyn\src\Analyzers\Core\Analyzers\MatchFolderAndNamespace\AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
158var folders = relativeDirectoryPath.Split([Path.DirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries);
src\roslyn\src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
73foreach (var piece in value.Split(s_comma, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
98var finalizerLines = finalizer.ToFullString().Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.NetAnalyzers (4)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.cs (1)
146.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries)
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUninstantiatedInternalClasses.cs (1)
427var nameParts = typeName.Split(s_commaArray, StringSplitOptions.RemoveEmptyEntries);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
488var names = optionValue.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
57foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
AbstractResxGenerator.cs (1)
167noWarn = noWarnText.Split([',', ';'], StringSplitOptions.RemoveEmptyEntries).Select(i => i.Trim()).ToArray() ?? [];
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
489var names = optionValue.Split(['|'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
53foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.Workspaces (6)
PatternMatching\ContainerPatternMatcher.cs (1)
55var containerParts = container.Split(_containerSplitCharacters, StringSplitOptions.RemoveEmptyEntries);
PatternMatching\PatternMatcher.cs (1)
97pattern.Split(s_dotCharacterArray, StringSplitOptions.RemoveEmptyEntries), s_dotCharacterArray, includeMatchedSpans, culture);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
Workspace\CommandLineProject.cs (1)
200return directory.Split(s_folderSplitters, StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
373var pathNames = logicalPath.Split(s_directorySplitChars, StringSplitOptions.RemoveEmptyEntries);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
MSBuild\ProjectFile\Extensions.cs (1)
83? [.. aliasesText.Split([','], StringSplitOptions.RemoveEmptyEntries).Select(a => a.Trim())]
MSBuild\ProjectFile\ProjectInstanceReader.cs (1)
227var folders = relativePath == null ? [] : relativePath.Split([PathUtilities.DirectorySeparatorChar, PathUtilities.AltDirectorySeparatorChar], StringSplitOptions.RemoveEmptyEntries);
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
Microsoft.Diagnostics.NETCore.Client (2)
DiagnosticsIpc\IpcTransport.cs (2)
408string[] parts = line.Substring(7).Split(new[] { '\t' }, StringSplitOptions.RemoveEmptyEntries); 475foreach (string envVar in environ.Split(new[] { '\0' }, StringSplitOptions.RemoveEmptyEntries))
Microsoft.DotNet.Arcade.Sdk (1)
src\LocateDotNet.cs (1)
71var dotNetDir = paths.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).FirstOrDefault(p => File.Exists(Path.Combine(p, fileName)));
Microsoft.DotNet.Build.Manifest (2)
MSBuildListSplitter.cs (1)
18return GetNamedProperties(input.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries));
VersionIdentifier.cs (1)
54string[] pathSegments = assetName.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\CreateRpmPackage.cs (1)
142.Split([';'], StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.Cli.Definitions (2)
Common\CommonOptions.cs (1)
135.SelectMany(t => t.Split([';', ','], StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries))
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (1)
33.Split(new char[] { Path.PathSeparator }, options: StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.HotReload.Watch (1)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (1)
313var authTokens = authHeader[0]!.Split(s_charSeparator, StringSplitOptions.RemoveEmptyEntries);
Microsoft.DotNet.NativeWrapper (1)
EnvironmentProvider.cs (1)
33.Split(new char[] { Path.PathSeparator }, options: StringSplitOptions.RemoveEmptyEntries)
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
836var pairs = value.Split([';'], StringSplitOptions.RemoveEmptyEntries);
Microsoft.DotNet.XliffTasks (1)
Model\XamlRuleDocument.cs (1)
198foreach (string? line in comment.Value.Split(new[] { '\n' }, System.StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()))
Microsoft.Extensions.DataIngestion.Tests (2)
Chunkers\OverlapTokenChunkerTests.cs (2)
52var currentWords = currentChunk.Content.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); 53var nextWords = nextChunk.Content.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Extensions.DependencyModel (1)
Resolution\PackageCompilationAssemblyResolver.cs (1)
49return listOfDirectories.Split([Path.PathSeparator], StringSplitOptions.RemoveEmptyEntries);
Microsoft.Extensions.Logging.EventSource (1)
LoggingEventSource.cs (1)
439string[] ruleStrings = filterSpec.Split(Separators.Semicolon, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Maui.Controls (13)
Accelerator.cs (1)
68 var keys = text.Split(new char[] { Separator }, StringSplitOptions.RemoveEmptyEntries);
Brush\BrushTypeConverter.cs (5)
118 .Split(new[] { '(', ')', ',' }, StringSplitOptions.RemoveEmptyEntries); 127 var parts = part.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); 140 var parts = part.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); 173 var parts = GetNextPart().Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); 325 var parts = part.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
Button\Button.cs (1)
587 string[] parts = strValue.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
DoubleCollectionConverter.cs (1)
33 string[] doubles = strValue.Split(new char[] { ' ', ',' }, StringSplitOptions.RemoveEmptyEntries);
ListStringTypeConverter.cs (1)
26 return strValue.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList();
Routing.cs (1)
247 var parts = uri.OriginalString.Split(new[] { '/', '\\' }, StringSplitOptions.RemoveEmptyEntries);
Shapes\MatrixTypeConverter.cs (1)
25 string[] strs = value.Split(new char[] { ' ', ',' }, StringSplitOptions.RemoveEmptyEntries);
Shell\ShellUriHandler.cs (2)
163 static internal string[] RetrievePaths(string uri) => uri.Split(_pathSeparators, StringSplitOptions.RemoveEmptyEntries); 541 routeKey.Split(_pathSeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Maui.Controls.BindingSourceGen (1)
BindingCodeWriter.cs (1)
443 foreach (var line in lines.Split(LineSeparators, StringSplitOptions.RemoveEmptyEntries))
Microsoft.Maui.Controls.Build.Tasks (5)
CompiledConverters\ListStringTypeConverter.cs (1)
23 var parts = value.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList();
SetPropertiesVisitor.cs (1)
680 var parts = path.Split(new[] { '.' }, StringSplitOptions.RemoveEmptyEntries);
XamlCTask.cs (3)
50 Context.NoWarn = noWarn?.Split([';', ','], StringSplitOptions.RemoveEmptyEntries).Select(s => 63 Context.WarningsAsErrors = warningsAsErrors?.Split([';', ','], StringSplitOptions.RemoveEmptyEntries).Select(s => 76 Context.WarningsNotAsErrors = warningsNotAsErrors?.Split([';', ','], StringSplitOptions.RemoveEmptyEntries).Select(s =>
Microsoft.Maui.Controls.DesignTools (1)
ButtonContentDesignTypeConverter.cs (1)
25 string[] parts = stringValue.Split(Separators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.Maui.Controls.Xaml (1)
PruneIgnoredNodesVisitor.cs (1)
28 var prefixes = propertyValue.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).ToList();
Microsoft.Maui.Essentials (1)
VersionTracking\VersionTracking.shared.cs (1)
329 => preferences.Get<string?>(key, null, sharedName)?.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>();
Microsoft.Maui.Graphics (1)
PathBuilder.cs (1)
132 string[] args = pathAsString.Split(new[] { ' ', '\r', '\n', '\t', ',' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.ML.Core (1)
CommandLine\CmdParser.cs (1)
493nicks = attr.ShortName.Split(new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.ML.Data (1)
Commands\SaveDataCommand.cs (1)
135.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToArray();
Microsoft.ML.LightGbm (4)
LightGbmMulticlassTrainer.cs (1)
257string[] lines = modelText.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
LightGbmTrainerBase.cs (1)
405string[] lines = modelText.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
WrappedLightGbmBooster.cs (2)
191string[] lines = modelString.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries); 204string[] lines = modelString.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.ML.NugetPackageVersionUpdater (3)
Program.cs (3)
32var splits = output.Split("\r\n".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); 37var detailSplit = split.Split(" ".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); 55var projectFilePaths = projectFiles.Split(";".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
Microsoft.ML.Parquet (1)
PartitionedPathUtils.cs (1)
71return cleanPath.Split(separators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.NET.Build.Extensions.Tasks (1)
src\sdk\src\Tasks\Common\ConflictResolution\PackageOverride.cs (1)
52string[] overriddenPackagesAndVersions = overriddenPackagesString.Split(new char[] { ';', '\r', '\n', ' ' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.NET.Build.Tasks (11)
AddPackageType.cs (1)
35var types = current.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)
CollectSDKReferencesDesignTime.cs (1)
53var packageNames = defaultImplicitPackages.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
CompilationOptionsConverter.cs (1)
21compilerOptionsItem.GetMetadata("DefineConstants")?.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries),
ParseTargetManifests.cs (1)
24string[] targetManifestFileList = TargetManifestFiles?.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
ProcessFrameworkReferences.cs (4)
650requiredRuntimePackLabels = new HashSet<string>(requiredLabelsMetadata.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries), StringComparer.OrdinalIgnoreCase); 845var packSupportedRuntimeIdentifiers = knownPack.GetMetadata(packName + "RuntimeIdentifiers").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 846var packSupportedPortableRuntimeIdentifiers = knownPack.GetMetadata(packName + "PortableRuntimeIdentifiers").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 1350public readonly string[] RuntimePackLabels => item.GetMetadata(MetadataKeys.RuntimePackLabels) is string s ? s.Split([';'], StringSplitOptions.RemoveEmptyEntries) : Array.Empty<string>();
RunReadyToRunCompiler.cs (2)
360foreach (string extraArg in Crossgen2ExtraCommandLineArgs.Split([';'], StringSplitOptions.RemoveEmptyEntries)) 371foreach (string extraArg in Crossgen2CompositeExtraCommandLineArgs.Split([';'], StringSplitOptions.RemoveEmptyEntries))
src\sdk\src\Tasks\Common\ConflictResolution\PackageOverride.cs (1)
52string[] overriddenPackagesAndVersions = overriddenPackagesString.Split(new char[] { ';', '\r', '\n', ' ' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
475var requirements = assetGroups.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.NET.Sdk.Publish.Tasks (4)
Tasks\GenerateEnvTransform.cs (2)
96IEnumerable<string> envVars = webConfigEnvironmentVariables.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 99var keyValueArray = envVar.Split(new char[] { '=' }, StringSplitOptions.RemoveEmptyEntries);
Tasks\OneDeploy\DeploymentResponse.cs (1)
91string[] pathAndQueryParts = pathAndQuery.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries);
Tasks\ZipDeploy\DeploymentResponse.cs (1)
39string[] pathAndQueryParts = pathAndQuery.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (13)
Compression\ResolveCompressedAssets.cs (1)
265.Split(PatternSeparator, StringSplitOptions.RemoveEmptyEntries)
ComputeReferenceStaticWebAssetItems.cs (1)
151.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)
Data\StaticWebAsset.cs (1)
475var requirements = assetGroups.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
DefineStaticWebAssets.cs (2)
752.AddIncludePatterns(includePattern.Split(GroupPatternSeparator, StringSplitOptions.RemoveEmptyEntries)) 759.AddIncludePatterns(excludePattern.Split(GroupPatternSeparator, StringSplitOptions.RemoveEmptyEntries))
GeneratePackageAssetsManifestFile.cs (1)
81.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)
GenerateStaticWebAssetEndpointsManifest.cs (2)
159var headerValues = header.Value.Split([','], StringSplitOptions.RemoveEmptyEntries); 199var parsed = patterns.Split([';'], StringSplitOptions.RemoveEmptyEntries);
GenerateStaticWebAssetsDevelopmentManifest.cs (2)
79(key.Split(_separator, options: StringSplitOptions.RemoveEmptyEntries), 377public string[] PathSegments { get; } = path.Split(separator, options: StringSplitOptions.RemoveEmptyEntries);
GenerateStaticWebAssetsPropsFile.cs (1)
72.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)
ScopedCss\ConcatenateCssFiles.cs (1)
66var currentBasePathSegments = normalizedBasePath.Split(_separator, StringSplitOptions.RemoveEmptyEntries);
ScopedCss\ConcatenateCssFiles50.cs (1)
63var currentBasePathSegments = normalizedBasePath.Split(_separator, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.AzureDevOpsServer.Git (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.AzureRepos.Git (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.Bitbucket.Git (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.Common (2)
SourceLinkHasSingleProvider.cs (1)
21HasSingleProvider = (ProviderTargets ?? "").Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries).Length == 1;
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.Gitea (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.Gitee (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.GitHub (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.GitLab (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.SourceLink.GitWeb (1)
src\sourcelink\src\Common\Utilities\PathUtilities.cs (1)
21var result = fullPath.Split(s_directorySeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.TemplateEngine.Cli (5)
Commands\AliasAssignmentCoordinator.cs (1)
166string[] parts = name.Split(new[] { '-' }, StringSplitOptions.RemoveEmptyEntries);
PostActionProcessors\PostActionProcessorBase.cs (3)
76return ProcessPaths(targetFiles.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)); 104return GetFullPaths(targetFiles.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries)); 134paths = config.GetValue<string>().Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries);
TemplateInvoker.cs (1)
231IReadOnlyList<string> missingParamNamesCanonical = instantiateResult.ErrorMessage.Split(new[] { ',' }, StringSplitOptions.TrimEntries)
Microsoft.TemplateEngine.Edge (1)
Settings\SettingsFilePaths.cs (1)
134string[] parts = path.Split(new[] { '/', '\\' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
RunnableProjectConfig.cs (1)
275return reader.ReadToEnd().Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
Microsoft.TemplateEngine.Utils (1)
TemplateParameterExtensions.cs (1)
30return literal.Split(MultiValueParameter.MultiValueSeparators, StringSplitOptions.RemoveEmptyEntries);
Microsoft.TestPlatform.Build (1)
Tasks\TestTaskUtils.cs (1)
382foreach (var entry in value.Split(['\r', '\n', ';'], StringSplitOptions.RemoveEmptyEntries))
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\RunSettingsUtilities.cs (1)
182testAdaptersPaths = runConfiguration.TestAdaptersPaths.Split([';'], StringSplitOptions.RemoveEmptyEntries);
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
XML\XmlPersistence.cs (1)
855string[] parts = queryIn.Split(['/'], StringSplitOptions.None);
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Nuget.Frameworks\FrameworkNameProvider.cs (1)
489var shortNames = shortPortableProfiles.Split(['+'], StringSplitOptions.RemoveEmptyEntries);
Nuget.Frameworks\NuGetFrameworkFactory.cs (2)
143return targetPlatformMoniker.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 154string[] parts = frameworkName.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray();
MSBuild (1)
XMake.cs (1)
3255.SelectMany(parameter => parameter?.Split(s_commaSemicolon, StringSplitOptions.RemoveEmptyEntries) ?? [null]))
NuGet.Build.Tasks.Console (1)
Program.cs (1)
150.Split(Semicolon, StringSplitOptions.RemoveEmptyEntries)
NuGet.CommandLine.XPlat (2)
Utility\MSBuildAPIUtility.cs (2)
756f.Split(['/'], StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray()[0]).ToList(); 764var splitFrameworkAndRID = frameworkAndRID.Split(['/'], StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray();
NuGet.Commands (5)
CommandRunners\PackCommandRunner.cs (2)
364effectiveInclude.ToString().Split(new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries)); 372.Split(new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries));
RestoreCommand\Utility\BuildAssetsUtils.cs (1)
300item.Path.Split(new[] { '/' }, StringSplitOptions.RemoveEmptyEntries)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
874var versions = versionString.Split(splitChars, StringSplitOptions.RemoveEmptyEntries);
Utility\MSBuildProjectFrameworkUtility.cs (1)
310targetPlatformMoniker.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray() :
NuGet.Common (1)
PathUtil\PathUtility.cs (1)
378var folder = path.Split(new[] { Path.DirectorySeparatorChar }, StringSplitOptions.RemoveEmptyEntries).LastOrDefault() ?? string.Empty;
NuGet.Configuration (3)
Proxy\ProxyCache.cs (2)
116webProxy.BypassList = noProxy!.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries); 144webProxy.BypassList = noProxy!.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
Utility\SettingsUtility.cs (1)
304paths.AddRange(envValue!.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries));
NuGet.Frameworks (3)
FrameworkNameProvider.cs (1)
501var shortNames = shortPortableProfiles.Split(new char[] { '+' }, StringSplitOptions.RemoveEmptyEntries);
NuGetFrameworkFactory.cs (2)
140return targetPlatformMoniker.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray(); 151string[] parts = frameworkName.Split(CommaSeparator, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToArray();
NuGet.LibraryModel (2)
FrameworkDependencyFlagsUtils.cs (1)
61var splitFlags = flags!.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
LibraryIncludeFlagUtils.cs (1)
109var splitFlags = flags.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)
NuGet.Packaging (11)
Licenses\LicenseExpressionTokenizer.cs (1)
47var potentialTokens = _value.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
NuspecReader.cs (2)
233foreach (var fwString in group.Key!.Split(CommaArray, StringSplitOptions.RemoveEmptyEntries)) 643var splitFlags = flags!.Split(CommaArray, StringSplitOptions.RemoveEmptyEntries);
PackageCreation\Authoring\ManifestReader.cs (2)
95manifestMetadata.Authors = value?.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)!; 98manifestMetadata.Owners = value?.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)!;
PackageCreation\Authoring\PackageBuilder.cs (4)
1072var parts = targetPath.Split( 1099var exclusions = exclude!.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); 1126var segments = path.Split(new[] { '/', '\\', Path.DirectorySeparatorChar }, StringSplitOptions.None) 1152return from tag in tags!.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries)
PackageReaderBase.cs (1)
456var parts = path.Split(new char[] { '/' }, StringSplitOptions.RemoveEmptyEntries);
Rules\InvalidUndottedFrameworkRule.cs (1)
155foreach (var fwString in group.Key!.Split(CommaArray, StringSplitOptions.RemoveEmptyEntries))
NuGet.ProjectModel (2)
JsonTextReaderExtensions.cs (1)
30return value.Split(DelimitedStringDelimiters, StringSplitOptions.RemoveEmptyEntries);
src\nuget-client\build\Shared\Utf8JsonStreamReader.cs (1)
254return value.Split(DelimitedStringDelimiters, StringSplitOptions.RemoveEmptyEntries);
NuGet.Protocol (5)
LegacyFeed\V2FeedPackageInfo.cs (1)
254var parts = set.Trim().Split(new[] { ':' }, StringSplitOptions.None);
LocalRepositories\LocalPackageSearchResource.cs (1)
62var terms = searchTerm.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
Model\LocalPackageSearchMetadata.cs (1)
88var tags = _nuspec.GetTags()?.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>();
Plugins\PluginDiscoverer.cs (2)
97var filePaths = _netCoreOrNetFXPluginPaths!.Split(new[] { Path.PathSeparator }, StringSplitOptions.RemoveEmptyEntries); 191string[] paths = _nuGetPluginPaths?.Split([Path.PathSeparator], StringSplitOptions.RemoveEmptyEntries) ?? Array.Empty<string>();
PresentationCore (1)
System\Windows\Media\Parsers.cs (1)
101string[] split = tokens.Split(new Char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries);
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.cs (1)
656userNames.Split(
Roslyn.Diagnostics.Analyzers (5)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (2)
26return features.Split(new[] { ';', ',', ' ' }, StringSplitOptions.RemoveEmptyEntries); 33foreach (var feature in commaFeatures.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (1)
489var names = optionValue.Split(['|'], StringSplitOptions.RemoveEmptyEntries).ToImmutableArray();
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\MSBuildItemOptionNames.cs (1)
53foreach (var platform in itemOptionValue.Split(s_itemMetadataValuesSeparators, StringSplitOptions.RemoveEmptyEntries))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PathMetadataUtilities.cs (1)
72var parts = @namespace.Split(NamespaceSeparatorArray, options: StringSplitOptions.RemoveEmptyEntries);
rzc (1)
CommandLine\CommandOption.cs (1)
16foreach (var part in Template.Split(new[] { ' ', '|' }, StringSplitOptions.RemoveEmptyEntries))
SelectTests (1)
Program.cs (1)
1252: $"{head} — {string.Join(' ', cause.Reason!.Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries))}";
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\Metrics\MetricsEventSource.cs (2)
715string[] specStrings = metricsSpecs.Split(s_instrumentSeparators, StringSplitOptions.RemoveEmptyEntries); 751string[] specStrings = base2ExponentialHistogramSpec.Split(Base2ExponentialHistogramSpecSeparators, StringSplitOptions.RemoveEmptyEntries);
System.Formats.Tar (2)
System\Formats\Tar\TarEntry.cs (2)
457string[] components = relative.Split(new char[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }, 506.Split(new char[] { Path.DirectorySeparatorChar, Path.AltDirectorySeparatorChar }, StringSplitOptions.RemoveEmptyEntries);
System.Net.Mail (2)
System\Net\Mail\SmtpConnection.Auth.cs (1)
57string[] authTypes = extension.Remove(0, SizeOfAuthExtension).Split(s_authExtensionSplitters, StringSplitOptions.RemoveEmptyEntries);
System\Net\Mime\MimeBasePart.cs (1)
58string[] substringsToDecode = value.Split(s_headerValueSplitChars, StringSplitOptions.RemoveEmptyEntries);
System.Net.Primitives (1)
System\Net\Cookie.cs (1)
518string[] ports = value.Split(PortSplitDelimiters, StringSplitOptions.RemoveEmptyEntries);
System.Private.CoreLib.Generators (2)
NativeRuntimeEventSourceGenerator.cs (2)
189foreach (string? kw in keywords.Split([' '], StringSplitOptions.RemoveEmptyEntries)) 301.Split([' '], StringSplitOptions.RemoveEmptyEntries)
System.Private.Xml (4)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
717foreach (string item in stringValue.Split(separators, StringSplitOptions.RemoveEmptyEntries))
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (1)
1165IEnumerable<string> defaultEnumFlagValues = defaultValue!.ToString()!.Split((char[]?)null, StringSplitOptions.RemoveEmptyEntries);
System\Xml\XmlConvert.cs (2)
1371return value.Split(WhitespaceChars, StringSplitOptions.RemoveEmptyEntries); 1376return value.Split(WhitespaceChars, splitStringOptions);
System.Speech (1)
Internal\SapiInterop\SapiRecoInterop.cs (1)
434string[] words = phrase.Split(Array.Empty<char>(), StringSplitOptions.RemoveEmptyEntries);
System.Text.Json.SourceGeneration (1)
Helpers\SourceGeneratorHelpers.cs (1)
15IEnumerable<string> values = value.ToString().Split(s_enumSeparator, StringSplitOptions.RemoveEmptyEntries)
System.Text.RegularExpressions.Generator (2)
RegexGenerator.Emitter.cs (1)
5565string[] parts = s.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
UpgradeToGeneratedRegexCodeFixer.cs (1)
451from part in stringifiedRegexOptions.Split(s_comma, StringSplitOptions.RemoveEmptyEntries)
vbc (1)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
97foreach (var item in path.Split(sep, StringSplitOptions.RemoveEmptyEntries))
VBCSCompiler (1)
src\roslyn\src\Compilers\Shared\RuntimeHostInfo.cs (1)
97foreach (var item in path.Split(sep, StringSplitOptions.RemoveEmptyEntries))
vstest.console (4)
Processors\EnableCodeCoverageArgumentProcessor.cs (1)
272var requiredNodeNames = nonExistingPath.Split(['/'], StringSplitOptions.RemoveEmptyEntries);
Processors\TestAdapterPathArgumentProcessor.cs (1)
180return paths.IsNullOrWhiteSpace() ? [] : paths.Split(ArgumentSeparators, StringSplitOptions.RemoveEmptyEntries);
Processors\Utilities\ArgumentProcessorUtilities.cs (2)
23var argumentList = rawArgument.Split(argumentSeparator, StringSplitOptions.RemoveEmptyEntries); 51var nameValuePair = parameterArg?.Split(nameValueSeparator, StringSplitOptions.RemoveEmptyEntries);
vstest.console.arm64 (4)
src\vstest\src\vstest.console\Processors\EnableCodeCoverageArgumentProcessor.cs (1)
272var requiredNodeNames = nonExistingPath.Split(['/'], StringSplitOptions.RemoveEmptyEntries);
src\vstest\src\vstest.console\Processors\TestAdapterPathArgumentProcessor.cs (1)
180return paths.IsNullOrWhiteSpace() ? [] : paths.Split(ArgumentSeparators, StringSplitOptions.RemoveEmptyEntries);
src\vstest\src\vstest.console\Processors\Utilities\ArgumentProcessorUtilities.cs (2)
23var argumentList = rawArgument.Split(argumentSeparator, StringSplitOptions.RemoveEmptyEntries); 51var nameValuePair = parameterArg?.Split(nameValueSeparator, StringSplitOptions.RemoveEmptyEntries);