1 write to Prefix
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (1)
55Prefix = prefix ?? "";
26 references to Prefix
GenerateDocumentationAndConfigFiles (26)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
112entryWriter($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_prefix", namingStyle.Prefix);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Naming\IdentifierNameParts.cs (1)
45var prefix = rule.NamingStyle.Prefix;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.cs (24)
66return Prefix + combinedWordsWithCasing + Suffix; 126if (!name.StartsWith(Prefix)) 128failureReason = string.Format(CompilerExtensionsResources.Missing_prefix_colon_0, Prefix); 138if (name.Length <= Prefix.Length + Suffix.Length) 148name = StripCommonPrefixes(name[Prefix.Length..], out var prefix); 154failureReason = Prefix == string.Empty 156: string.Format(CompilerExtensionsResources.Prefix_0_does_not_match_expected_prefix_1, prefix, Prefix); 312name = StripCommonPrefixes(name.StartsWith(Prefix) ? name[Prefix.Length..] : name, out _); 314var addPrefix = !name.StartsWith(Prefix); 317name = addPrefix ? (Prefix + name) : name; 386if (Suffix.Length + Prefix.Length >= name.Length) 391name = name[Prefix.Length..^Suffix.Length]; 421return Prefix + string.Join(WordSeparator, words) + Suffix; 443if (Prefix is [var prefixChar] && 450return Prefix + name; 456for (var i = 0; i < Prefix.Length; i++) 458if (name.StartsWith(Prefix[i..])) 459return Prefix[..i] + name; 462return Prefix + name; 469new XAttribute(nameof(Prefix), Prefix ?? string.Empty), 478prefix: namingStyleElement.Attribute(nameof(Prefix)).Value, 487writer.WriteString(Prefix ?? string.Empty);