| 1 | "effect/BigDecimal#BigDecimal": |
| 2 | replacement: "BigDecimal.BigDecimal" |
| 3 | note: "The model interface remains, but its brand key is now internal." |
| 4 | "effect/BigDecimal#greaterThan": |
| 5 | replacement: "BigDecimal.isGreaterThan" |
| 6 | note: "Renamed with the v4 is-prefix." |
| 7 | "effect/BigDecimal#greaterThanOrEqualTo": |
| 8 | replacement: "BigDecimal.isGreaterThanOrEqualTo" |
| 9 | note: "Renamed with the v4 is-prefix." |
| 10 | "effect/BigDecimal#lessThan": |
| 11 | replacement: "BigDecimal.isLessThan" |
| 12 | note: "Renamed with the v4 is-prefix." |
| 13 | "effect/BigDecimal#lessThanOrEqualTo": |
| 14 | replacement: "BigDecimal.isLessThanOrEqualTo" |
| 15 | note: "Renamed with the v4 is-prefix." |
| 16 | "effect/BigDecimal#safeFromNumber": |
| 17 | replacement: "BigDecimal.fromNumber" |
| 18 | note: "Use the safe v4 constructor, which still returns Option." |
| 19 | "effect/BigDecimal#TypeId": |
| 20 | replacement: "none" |
| 21 | note: "The brand key is internal in v4; use BigDecimal.isBigDecimal for runtime narrowing." |
| 22 | "effect/BigDecimal#unsafeDivide": |
| 23 | replacement: "BigDecimal.divideUnsafe" |
| 24 | note: "Renamed to use the v4 Unsafe suffix convention." |
| 25 | "effect/BigDecimal#unsafeFromNumber": |
| 26 | replacement: "BigDecimal.fromNumberUnsafe" |
| 27 | note: "Renamed to use the v4 Unsafe suffix convention." |
| 28 | "effect/BigDecimal#unsafeFromString": |
| 29 | replacement: "BigDecimal.fromStringUnsafe" |
| 30 | note: "Renamed to use the v4 Unsafe suffix convention." |
| 31 | "effect/BigDecimal#unsafeRemainder": |
| 32 | replacement: "BigDecimal.remainderUnsafe" |
| 33 | note: "Renamed to use the v4 Unsafe suffix convention." |
| 34 | "effect/BigDecimal#unsafeToNumber": |
| 35 | replacement: "BigDecimal.toNumberUnsafe" |
| 36 | note: "Renamed to use the v4 Unsafe suffix convention." |