chore: suppress S107 rule for SIMD methods with many parameters

This commit is contained in:
Miha Kralj
2026-01-19 12:07:54 -08:00
parent 8c484e872e
commit abef7e8cf6
6 changed files with 9 additions and 285 deletions
+1 -1
View File
@@ -128,7 +128,7 @@ public sealed class Notch : AbstractBase
_state.LastValue = val;
}
TValue result = new TValue(input.Time, y);
TValue result = new(input.Time, y);
Last = result;
PubEvent(result, isNew);
return result;
+1 -1
View File
@@ -206,7 +206,7 @@ public sealed class Yzvama : AbstractBase
private void RemoveSorted(double value, int currentCount)
{
int removePos = LowerBound(_activeSortedYzv, currentCount, value);
if (removePos < currentCount && _activeSortedYzv[removePos] == value && removePos < currentCount - 1)
if (removePos < currentCount && Math.Abs(_activeSortedYzv[removePos] - value) < EPSILON && removePos < currentCount - 1)
{
Array.Copy(_activeSortedYzv, removePos + 1, _activeSortedYzv, removePos, currentCount - 1 - removePos);
}