From e934b424c2e794080922d83fb114afffdbbb28f2 Mon Sep 17 00:00:00 2001 From: Miha Kralj Date: Tue, 5 Nov 2024 07:42:03 -0800 Subject: [PATCH] fix exception handling --- lib/oscillators/Efi.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/oscillators/Efi.cs b/lib/oscillators/Efi.cs index a22fdde1..d2f6d9f5 100644 --- a/lib/oscillators/Efi.cs +++ b/lib/oscillators/Efi.cs @@ -41,9 +41,7 @@ public sealed class Efi : AbstractBase [MethodImpl(MethodImplOptions.AggressiveInlining)] public Efi(int period = DefaultPeriod) { - if (period < 1) - throw new ArgumentOutOfRangeException(nameof(period)); - + ArgumentOutOfRangeException.ThrowIfLessThan(period, 1); _ema = new(period); WarmupPeriod = period + 1; Name = $"EFI({period})";