Fix CA1865
This commit is contained in:
committed by
Pavel Penev
parent
9f526610dd
commit
2ea2106eca
@@ -861,6 +861,11 @@ dotnet_diagnostic.CA1860.severity = warning
|
||||
# Prefer the 'IDictionary.TryAdd(TKey, TValue)' method.
|
||||
dotnet_diagnostic.CA1864.severity = suggestion # TODO: Change to warning once using .NET 8 or later.
|
||||
|
||||
# Use 'string.Method(char)' instead of 'string.Method(string)' for string with single char.
|
||||
dotnet_diagnostic.CA1865.severity = suggestion # TODO: Change to warning once using .NET 8 or later.
|
||||
dotnet_diagnostic.CA1866.severity = suggestion # TODO: Change to warning once using .NET 8 or later.
|
||||
dotnet_diagnostic.CA1867.severity = suggestion # TODO: Change to warning once using .NET 8 or later.
|
||||
|
||||
# Cache and reuse 'JsonSerializerOptions' instances.
|
||||
dotnet_diagnostic.CA1869.severity = suggestion # TODO: Change to warning once using .NET 8 or later.
|
||||
|
||||
|
||||
@@ -144,7 +144,7 @@ namespace OpenRA.FileSystem
|
||||
|
||||
public ZipFolder(ReadOnlyZipFile parent, string path)
|
||||
{
|
||||
if (path.EndsWith("/", StringComparison.Ordinal))
|
||||
if (path.EndsWith('/'))
|
||||
path = path[..^1];
|
||||
|
||||
Name = path;
|
||||
|
||||
@@ -533,7 +533,7 @@ namespace OpenRA
|
||||
{
|
||||
// Append Removal nodes to the result.
|
||||
// Therefore: we know the remainder of the method deals with a plain node.
|
||||
if (node.Key.StartsWith("-", StringComparison.Ordinal))
|
||||
if (node.Key.StartsWith('-'))
|
||||
{
|
||||
ret.Add(node);
|
||||
return;
|
||||
|
||||
@@ -349,7 +349,7 @@ namespace OpenRA.Mods.Common.UpdateRules
|
||||
public static void RenameKey(this MiniYamlNodeBuilder node, string newKey, bool preserveSuffix = true, bool includeRemovals = true)
|
||||
{
|
||||
var prefix = includeRemovals && node.IsRemoval() ? "-" : "";
|
||||
var split = node.Key.IndexOf("@", StringComparison.Ordinal);
|
||||
var split = node.Key.IndexOf('@');
|
||||
if (preserveSuffix && split > -1)
|
||||
node.Key = prefix + newKey + node.Key[split..];
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user