Skip to content

Commit c93f4fe

Browse files
committed
Fix typo
1 parent d4e77b0 commit c93f4fe

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

core/js/src/main/scala/com/avsystem/commons/serialization/nativejs/NativeFormatOptions.scala

+5-5
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ object NativeDateFormat extends AbstractValueEnumCompanion[NativeDateFormat] {
3131
*
3232
* Note that [[scala.scalajs.js.JSON.stringify]] does not know how to serialize a BigInt and throws an error
3333
*/
34-
final class NativeBitIntFormat(implicit ctx: EnumCtx) extends AbstractValueEnum
35-
object NativeBitIntFormat extends AbstractValueEnumCompanion[NativeBitIntFormat] {
36-
final val RawString: Value = new NativeBitIntFormat
37-
final val JsBigInt: Value = new NativeBitIntFormat
34+
final class NativeBigIntFormat(implicit ctx: EnumCtx) extends AbstractValueEnum
35+
object NativeBigIntFormat extends AbstractValueEnumCompanion[NativeBigIntFormat] {
36+
final val RawString: Value = new NativeBigIntFormat
37+
final val JsBigInt: Value = new NativeBigIntFormat
3838
}
3939

4040
/**
@@ -47,7 +47,7 @@ object NativeBitIntFormat extends AbstractValueEnumCompanion[NativeBitIntFormat]
4747
final case class NativeFormatOptions(
4848
longFormat: NativeLongFormat = NativeLongFormat.RawString,
4949
dateFormat: NativeDateFormat = NativeDateFormat.RawString,
50-
bigIntFormat: NativeBitIntFormat = NativeBitIntFormat.RawString,
50+
bigIntFormat: NativeBigIntFormat = NativeBigIntFormat.RawString,
5151
)
5252
object NativeFormatOptions {
5353
final val RawString = NativeFormatOptions()

core/js/src/main/scala/com/avsystem/commons/serialization/nativejs/NativeJsonInput.scala

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ class NativeJsonInput(value: js.Any, options: NativeFormatOptions) extends Input
5151
def fromString(s: String): BigInt =
5252
try BigInt(s)
5353
catch {
54-
case e: NumberFormatException => throw new ReadFailure(s"Cannot read BitInt", e)
54+
case e: NumberFormatException => throw new ReadFailure(s"Cannot read BigInt", e)
5555
}
5656

57-
read("BitInt") {
57+
read("BigInt") {
5858
case s: String => fromString(s)
5959
case i: Int => BigInt(i)
6060
case d: Double if d.isWhole => BigInt(d.toLong)
@@ -70,7 +70,7 @@ class NativeJsonInput(value: js.Any, options: NativeFormatOptions) extends Input
7070
catch {
7171
case e: NumberFormatException => throw new ReadFailure(s"Cannot read BigDecimal", e)
7272
}
73-
read("BitInt") {
73+
read("BigDecimal") {
7474
case s: String => fromString(s)
7575
case i: Int => BigDecimal(i)
7676
case d: Double => BigDecimal(d)

core/js/src/main/scala/com/avsystem/commons/serialization/nativejs/NativeJsonOutput.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ final class NativeJsonOutput(
3131
}
3232

3333
override def writeBigInt(bigInt: BigInt): Unit = options.bigIntFormat match {
34-
case NativeBitIntFormat.RawString => writeString(bigInt.toString)
35-
case NativeBitIntFormat.JsBigInt => writeRaw(js.BigInt(bigInt.toString))
34+
case NativeBigIntFormat.RawString => writeString(bigInt.toString)
35+
case NativeBigIntFormat.JsBigInt => writeRaw(js.BigInt(bigInt.toString))
3636
}
3737

3838
override def writeBigDecimal(bigDecimal: BigDecimal): Unit =

core/js/src/test/scala/com/avsystem/commons/serialization/nativejs/NativeJsonInputOutputTest.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class NativeJsonInputOutputTest extends AnyFunSuite {
4040
NativeFormatOptions(
4141
longFormat = NativeLongFormat.JsBigInt,
4242
NativeDateFormat.JsDate,
43-
bigIntFormat = NativeBitIntFormat.JsBigInt,
43+
bigIntFormat = NativeBigIntFormat.JsBigInt,
4444
),
4545
testStringRepr = false, // scala.scalajs.js.JavaScriptException: TypeError: Do not know how to serialize a BigInt
4646
),

0 commit comments

Comments
 (0)