2 writes to Suffix
Microsoft.CodeAnalysis.Workspaces (2)
MutableNamingStyle.cs (1)
33
set => NamingStyle = NamingStyle with {
Suffix
= value };
NamingStyle.cs (1)
55
Suffix
= suffix ?? "";
35 references to Suffix
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (7)
67
Assert.Equal("", namingStyle.
Suffix
);
130
Assert.Equal("Async", namingStyle.
Suffix
);
195
Assert.Equal("", namingStyle.
Suffix
);
237
Assert.Equal("", namingStyle.
Suffix
);
280
Assert.Equal("", namingStyle.
Suffix
);
319
Assert.Equal("", namingStyle.
Suffix
);
458
Assert.Equal("", namingStyle.
Suffix
);
Microsoft.CodeAnalysis.EditorFeatures (7)
EditorConfigSettings\Updater\NamingStyles\EditorConfigNamingStylesExtensions.cs (2)
59
left.
Suffix
== right.
Suffix
&&
EditorConfigSettings\Updater\NamingStyles\NamingStyleSettingsUpdater.cs (2)
86
prevStyle.
Suffix
== currentStyle.
Suffix
&&
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (3)
129
StringComparer.Ordinal.Equals(left.
Suffix
, right.
Suffix
) &&
138
Hash.Combine(StringComparer.Ordinal.GetHashCode(style.
Suffix
),
Microsoft.CodeAnalysis.Features (1)
Shared\Naming\IdentifierNameParts.cs (1)
54
var suffix = rule.NamingStyle.
Suffix
;
Microsoft.CodeAnalysis.Workspaces (20)
EditorConfigFileGenerator_NamingStyles.cs (1)
105
editorconfig.AppendLine($"dotnet_naming_style.{serializedNameMap[namingStyle.ID]}.required_suffix = {namingStyle.
Suffix
}");
MutableNamingStyle.cs (1)
32
get => NamingStyle.
Suffix
;
NamingStyle.cs (18)
64
return Prefix + combinedWordsWithCasing +
Suffix
;
130
if (!name.EndsWith(
Suffix
))
132
failureReason = string.Format(CompilerExtensionsResources.Missing_suffix_colon_0,
Suffix
);
136
if (name.Length <= Prefix.Length +
Suffix
.Length)
159
var spanToCheck = TextSpan.FromBounds(0, name.Length -
Suffix
.Length);
313
var addSuffix = !name.EndsWith(
Suffix
);
316
name = addSuffix ? (name +
Suffix
) : name;
384
if (
Suffix
.Length + Prefix.Length >= name.Length)
389
name = name[Prefix.Length..^
Suffix
.Length];
419
return Prefix + string.Join(WordSeparator, words) +
Suffix
;
427
for (var i =
Suffix
.Length; i > 0; i--)
429
if (name.EndsWith(
Suffix
[..i]))
431
return name +
Suffix
[i..];
435
return name +
Suffix
;
459
new XAttribute(nameof(
Suffix
),
Suffix
?? string.Empty),
468
suffix: namingStyleElement.Attribute(nameof(
Suffix
)).Value,
479
writer.WriteString(
Suffix
?? string.Empty);