From 837c70f857f7ab9569178d98adee9b3e578f62cb Mon Sep 17 00:00:00 2001 From: RoosterDragon Date: Sun, 19 Feb 2023 12:32:21 +0000 Subject: [PATCH] Fix IDE0061 --- .editorconfig | 6 ++++++ OpenRA.Game/Server/PlayerMessageTracker.cs | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.editorconfig b/.editorconfig index 33adb71f86..7fabc82cf4 100644 --- a/.editorconfig +++ b/.editorconfig @@ -121,6 +121,9 @@ dotnet_style_predefined_type_for_member_access = true # IDE0049, IDE-only counterpart of StyleCopAnalyzers - SA1121: UseBuiltInTypeAlias. dotnet_style_predefined_type_for_locals_parameters_members = true +# Use expression body if a local function is a single line. +csharp_style_expression_bodied_local_functions = when_on_single_line + ## Others: # Show an IDE warning when default access modifiers are explicitly specified. @@ -192,6 +195,9 @@ dotnet_diagnostic.IDE0059.severity = warning # Unused parameter. dotnet_diagnostic.IDE0060.severity = warning +# Use expression body for local functions. +dotnet_diagnostic.IDE0061.severity = warning + # Naming rule violation. dotnet_diagnostic.IDE1006.severity = warning diff --git a/OpenRA.Game/Server/PlayerMessageTracker.cs b/OpenRA.Game/Server/PlayerMessageTracker.cs index 288042a391..2014cc1c15 100644 --- a/OpenRA.Game/Server/PlayerMessageTracker.cs +++ b/OpenRA.Game/Server/PlayerMessageTracker.cs @@ -47,10 +47,7 @@ namespace OpenRA.Server var tracker = messageTracker[conn.PlayerIndex]; tracker.RemoveAll(t => t + settings.FloodLimitInterval < time); - long CalculateRemaining(long cooldown) - { - return (cooldown - time + 999) / 1000; - } + long CalculateRemaining(long cooldown) => (cooldown - time + 999) / 1000; // Block messages until join cooldown times out if (!isAdmin && time < settings.FloodLimitJoinCooldown)