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
@@ -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);
}