Skip to content

Commit f744344

Browse files
committed
fix migration notices
1 parent f77e8a0 commit f744344

File tree

3 files changed

+25
-23
lines changed

3 files changed

+25
-23
lines changed

packages/@rescript/runtime/Js_bigint.res

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,28 +49,29 @@ external mod: (bigint, bigint) => bigint = "%modbigint"
4949
external \"**": (bigint, bigint) => bigint = "%powbigint"
5050

5151
@deprecated({
52-
reason: "Use `&` operator or `BigInt.bitwiseAnd` instead.",
53-
migrate: %insert.unlabelledArgument(0) & %insert.unlabelledArgument(1),
52+
reason: "Use `&&&` operator or `BigInt.bitwiseAnd` instead.",
53+
migrate: %insert.unlabelledArgument(0) &&& %insert.unlabelledArgument(1),
5454
migrateInPipeChain: BigInt.bitwiseAnd(),
5555
})
5656
external land: (bigint, bigint) => bigint = "%andbigint"
5757

5858
@deprecated({
59-
reason: "Use `bitwiseOr` instead.",
60-
migrate: BigInt.bitwiseOr(),
59+
reason: "Use `|||` operator or `BigInt.bitwiseOr` instead.",
60+
migrate: %insert.unlabelledArgument(0) ||| %insert.unlabelledArgument(1),
61+
migrateInPipeChain: BigInt.bitwiseOr(),
6162
})
6263
external lor: (bigint, bigint) => bigint = "%orbigint"
6364

6465
@deprecated({
65-
reason: "Use `^` operator or `BigInt.bitwiseXor` instead.",
66-
migrate: %insert.unlabelledArgument(0) ^ %insert.unlabelledArgument(1),
66+
reason: "Use `^^^` operator or `BigInt.bitwiseXor` instead.",
67+
migrate: %insert.unlabelledArgument(0) ^^^ %insert.unlabelledArgument(1),
6768
migrateInPipeChain: BigInt.bitwiseXor(),
6869
})
6970
external lxor: (bigint, bigint) => bigint = "%xorbigint"
7071

7172
@deprecated({
72-
reason: "Use `~` operator or `BigInt.bitwiseNot` instead.",
73-
migrate: ~(%insert.unlabelledArgument(0)),
73+
reason: "Use `~~~` operator or `BigInt.bitwiseNot` instead.",
74+
migrate: ~~~(%insert.unlabelledArgument(0)),
7475
migrateInPipeChain: BigInt.bitwiseNot(),
7576
})
7677
let lnot = x => lxor(x, -1n)

packages/@rescript/runtime/Stdlib_BigInt.res

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ external shiftRight: (bigint, bigint) => bigint = "%asrbigint"
5656

5757
external ignore: bigint => unit = "%ignore"
5858

59-
@deprecated("Use `&` operator or `bitwiseAnd` instead.")
59+
@deprecated("Use `&&&` operator or `bitwiseAnd` instead.")
6060
external land: (bigint, bigint) => bigint = "%andbigint"
6161

62-
@deprecated("Use `bitwiseOr` instead.")
62+
@deprecated("Use `|||` operator or `bitwiseOr` instead.")
6363
external lor: (bigint, bigint) => bigint = "%orbigint"
6464

65-
@deprecated("Use `^` operator or `bitwiseXor` instead.")
65+
@deprecated("Use `^^^` operator or `bitwiseXor` instead.")
6666
external lxor: (bigint, bigint) => bigint = "%xorbigint"
6767

6868
@deprecated("Use `~` operator or `bitwiseNot` instead.")

packages/@rescript/runtime/Stdlib_BigInt.resi

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ external ignore: bigint => unit = "%ignore"
339339
/**
340340
`land(a, b)` calculates the bitwise AND of two bigints.
341341
342-
**Deprecated:** Use `&` operator or `bitwiseAnd` instead.
342+
**Deprecated:** Use `&&&` operator or `bitwiseAnd` instead.
343343
344344
## Examples
345345
@@ -348,16 +348,16 @@ BigInt.land(7n, 4n) == 4n
348348
```
349349
*/
350350
@deprecated({
351-
reason: "Use `&` operator or `bitwiseAnd` instead.",
352-
migrate: %insert.unlabelledArgument(0) & %insert.unlabelledArgument(1),
351+
reason: "Use `&&&` operator or `bitwiseAnd` instead.",
352+
migrate: %insert.unlabelledArgument(0) &&& %insert.unlabelledArgument(1),
353353
migrateInPipeChain: BigInt.bitwiseAnd(),
354354
})
355355
external land: (bigint, bigint) => bigint = "%andbigint"
356356

357357
/**
358358
`lor(a, b)` calculates the bitwise OR of two bigints.
359359
360-
**Deprecated:** Use `bitwiseOr` instead.
360+
**Deprecated:** Use `|||` operator or `bitwiseOr` instead.
361361
362362
## Examples
363363
@@ -366,15 +366,16 @@ BigInt.lor(7n, 4n) == 7n
366366
```
367367
*/
368368
@deprecated({
369-
reason: "Use `bitwiseOr` instead.",
370-
migrate: BigInt.bitwiseOr(),
369+
reason: "Use `|||` operator or `bitwiseOr` instead.",
370+
migrate: %insert.unlabelledArgument(0) ||| %insert.unlabelledArgument(1),
371+
migrateInPipeChain: BigInt.bitwiseOr(),
371372
})
372373
external lor: (bigint, bigint) => bigint = "%orbigint"
373374

374375
/**
375376
`lxor(a, b)` calculates the bitwise XOR of two bigints.
376377
377-
**Deprecated:** Use `^` operator or `bitwiseXor` instead.
378+
**Deprecated:** Use `^^^` operator or `bitwiseXor` instead.
378379
379380
## Examples
380381
@@ -383,16 +384,16 @@ BigInt.lxor(7n, 4n) == 3n
383384
```
384385
*/
385386
@deprecated({
386-
reason: "Use `^` operator or `bitwiseXor` instead.",
387-
migrate: %insert.unlabelledArgument(0) ^ %insert.unlabelledArgument(1),
387+
reason: "Use `^^^` operator or `bitwiseXor` instead.",
388+
migrate: %insert.unlabelledArgument(0) ^^^ %insert.unlabelledArgument(1),
388389
migrateInPipeChain: BigInt.bitwiseXor(),
389390
})
390391
external lxor: (bigint, bigint) => bigint = "%xorbigint"
391392

392393
/**
393394
`lnot(bigint)` calculates the bitwise NOT of a bigint.
394395
395-
**Deprecated:** Use `~` operator or `bitwiseNot` instead.
396+
**Deprecated:** Use `~~~` operator or `bitwiseNot` instead.
396397
397398
## Examples
398399
@@ -401,8 +402,8 @@ BigInt.lnot(2n) == -3n
401402
```
402403
*/
403404
@deprecated({
404-
reason: "Use `~` operator or `bitwiseNot` instead.",
405-
migrate: ~(%insert.unlabelledArgument(0)),
405+
reason: "Use `~~~` operator or `bitwiseNot` instead.",
406+
migrate: ~~~(%insert.unlabelledArgument(0)),
406407
migrateInPipeChain: BigInt.bitwiseNot(),
407408
})
408409
external lnot: bigint => bigint = "%bitnot_bigint"

0 commit comments

Comments
 (0)