diff options
author | vnugent <public@vaughnnugent.com> | 2024-01-13 22:42:13 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-01-13 22:42:13 -0500 |
commit | 299c41bf07d22daf7a6707bf2d485193c0ef61b8 (patch) | |
tree | c77740a12e74689ed637bf177c3cc78aa0672e92 /lib/Utils/src/Extensions | |
parent | ddead3ab60254fcc1c8029715e094480da51dcd0 (diff) |
using new exception api
Diffstat (limited to 'lib/Utils/src/Extensions')
-rw-r--r-- | lib/Utils/src/Extensions/StringExtensions.cs | 4 | ||||
-rw-r--r-- | lib/Utils/src/Extensions/ThreadingExtensions.cs | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/Utils/src/Extensions/StringExtensions.cs b/lib/Utils/src/Extensions/StringExtensions.cs index 7ffaaa2..c71d5a0 100644 --- a/lib/Utils/src/Extensions/StringExtensions.cs +++ b/lib/Utils/src/Extensions/StringExtensions.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Utils @@ -132,7 +132,7 @@ namespace VNLib.Utils.Extensions /// <exception cref="ArgumentNullException"></exception> public static void Split<T>(this ReadOnlySpan<char> value, ReadOnlySpan<char> splitter, StringSplitOptions options, ReadOnlySpanAction<char, T> splitCb, T state) { - _ = splitCb ?? throw new ArgumentNullException(nameof(splitCb)); + ArgumentNullException.ThrowIfNull(splitCb); //Get span over string ForwardOnlyReader<char> reader = new(value); diff --git a/lib/Utils/src/Extensions/ThreadingExtensions.cs b/lib/Utils/src/Extensions/ThreadingExtensions.cs index 5180a11..a80a0ae 100644 --- a/lib/Utils/src/Extensions/ThreadingExtensions.cs +++ b/lib/Utils/src/Extensions/ThreadingExtensions.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Utils @@ -200,7 +200,7 @@ namespace VNLib.Utils.Extensions /// <exception cref="ArgumentOutOfRangeException"></exception> public static Task<bool> WaitAsync(this WaitHandle handle, int timeoutMs = Timeout.Infinite) { - _ = handle ?? throw new ArgumentNullException(nameof(handle)); + ArgumentNullException.ThrowIfNull(handle); //test non-blocking handle state if (handle.WaitOne(0)) { |