1 write to WordSeparator
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (1)
57WordSeparator = wordSeparator ?? "";
25 references to WordSeparator
Microsoft.CodeAnalysis.EditorFeatures (7)
EditorConfigSettings\Updater\NamingStyles\EditorConfigNamingStylesExtensions.cs (2)
60left.WordSeparator == right.WordSeparator &&
EditorConfigSettings\Updater\NamingStyles\NamingStyleSettingsUpdater.cs (2)
80prevStyle.WordSeparator == currentStyle.WordSeparator &&
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (3)
142StringComparer.Ordinal.Equals(left.WordSeparator, right.WordSeparator) && 151Hash.Combine(StringComparer.Ordinal.GetHashCode(style.WordSeparator),
Microsoft.CodeAnalysis.Workspaces (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (9)
64var combinedWordsWithCasing = string.Join(WordSeparator, wordsWithCasing); 175=> new(name, nameSpan, WordSeparator); 393if (!string.IsNullOrEmpty(WordSeparator)) 395words = name.Split([WordSeparator], StringSplitOptions.RemoveEmptyEntries); 420return Prefix + string.Join(WordSeparator, words) + Suffix; 470new XAttribute(nameof(WordSeparator), WordSeparator ?? string.Empty), 479wordSeparator: namingStyleElement.Attribute(nameof(WordSeparator)).Value, 488writer.WriteString(WordSeparator ?? string.Empty);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\NamingStylePreferencesEditorConfigSerializer.cs (1)
114entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator", namingStyle.WordSeparator);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Options\NamingStyleTestUtilities.cs (1)
22=> $"{style.Name} prefix='{style.Prefix}' suffix='{style.Suffix}' separator='{style.WordSeparator}'";
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
Options\EditorConfigNamingStyleParserTests.cs (7)
62Assert.Equal("", namingStyle.WordSeparator); 125Assert.Equal("", namingStyle.WordSeparator); 190Assert.Equal("", namingStyle.WordSeparator); 232Assert.Equal("", namingStyle.WordSeparator); 275Assert.Equal("", namingStyle.WordSeparator); 314Assert.Equal("", namingStyle.WordSeparator); 453Assert.Equal("", namingStyle.WordSeparator);