2 writes to WordSeparator
Microsoft.CodeAnalysis.Workspaces (2)
MutableNamingStyle.cs (1)
39set => NamingStyle = NamingStyle with { WordSeparator = value };
NamingStyle.cs (1)
56WordSeparator = wordSeparator ?? "";
25 references to WordSeparator
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (7)
68Assert.Equal("", namingStyle.WordSeparator); 131Assert.Equal("", namingStyle.WordSeparator); 196Assert.Equal("", namingStyle.WordSeparator); 238Assert.Equal("", namingStyle.WordSeparator); 281Assert.Equal("", namingStyle.WordSeparator); 320Assert.Equal("", namingStyle.WordSeparator); 459Assert.Equal("", namingStyle.WordSeparator);
Microsoft.CodeAnalysis.EditorFeatures (7)
EditorConfigSettings\Updater\NamingStyles\EditorConfigNamingStylesExtensions.cs (2)
60left.WordSeparator == right.WordSeparator &&
EditorConfigSettings\Updater\NamingStyles\NamingStyleSettingsUpdater.cs (2)
87prevStyle.WordSeparator == currentStyle.WordSeparator &&
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (3)
130StringComparer.Ordinal.Equals(left.WordSeparator, right.WordSeparator) && 139Hash.Combine(StringComparer.Ordinal.GetHashCode(style.WordSeparator),
Microsoft.CodeAnalysis.Workspaces (11)
EditorConfigFileGenerator_NamingStyles.cs (1)
106editorconfig.AppendLine($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.word_separator = {namingStyle.WordSeparator}");
MutableNamingStyle.cs (1)
38get => NamingStyle.WordSeparator;
NamingStyle.cs (9)
63var combinedWordsWithCasing = string.Join(WordSeparator, wordsWithCasing); 174=> new(name, nameSpan, WordSeparator); 392if (!string.IsNullOrEmpty(WordSeparator)) 394words = name.Split(new[] { WordSeparator }, StringSplitOptions.RemoveEmptyEntries); 419return Prefix + string.Join(WordSeparator, words) + Suffix; 460new XAttribute(nameof(WordSeparator), WordSeparator ?? string.Empty), 469wordSeparator: namingStyleElement.Attribute(nameof(WordSeparator)).Value, 480writer.WriteString(WordSeparator ?? string.Empty);