Parcourir la source

use multi-value case clause instead of fallthrough

Found using https://go-critic.github.io/overview#emptyFallthrough-ref
Iskander Sharipov il y a 7 ans
Parent
commit
f76d712086
1 fichiers modifiés avec 2 ajouts et 6 suppressions
  1. 2 6
      iter_float.go

+ 2 - 6
iter_float.go

@@ -145,9 +145,7 @@ non_decimal_loop:
 				}
 				// too many decimal places
 				return iter.readFloat32SlowPath()
-			case invalidCharForNumber:
-				fallthrough
-			case dotInNumber:
+			case invalidCharForNumber, dotInNumber:
 				return iter.readFloat32SlowPath()
 			}
 			decimalPlaces++
@@ -286,9 +284,7 @@ non_decimal_loop:
 				}
 				// too many decimal places
 				return iter.readFloat64SlowPath()
-			case invalidCharForNumber:
-				fallthrough
-			case dotInNumber:
+			case invalidCharForNumber, dotInNumber:
 				return iter.readFloat64SlowPath()
 			}
 			decimalPlaces++