mirror of
https://github.com/minio/minio.git
synced 2025-11-20 18:06:10 -05:00
add ruleguard support, fix all the reported issues (#10335)
This commit is contained in:
@@ -785,6 +785,7 @@ func intCompare(op string, left, right int64) bool {
|
||||
}
|
||||
|
||||
func floatCompare(op string, left, right float64) bool {
|
||||
diff := math.Abs(left - right)
|
||||
switch op {
|
||||
case opLt:
|
||||
return left < right
|
||||
@@ -795,9 +796,9 @@ func floatCompare(op string, left, right float64) bool {
|
||||
case opGte:
|
||||
return left >= right
|
||||
case opEq:
|
||||
return left == right
|
||||
return diff < floatCmpTolerance
|
||||
case opIneq:
|
||||
return left != right
|
||||
return diff > floatCmpTolerance
|
||||
}
|
||||
// This case does not happen
|
||||
return false
|
||||
|
||||
Reference in New Issue
Block a user