@@ -330,76 +330,76 @@ final class JsonReader private[jsoniter_scala](
330
330
331
331
def readFloat (): Float = parseDouble(isToken = true ).toFloat
332
332
333
- def readBigInt (default : BigInt = null ): BigInt = parseBigInt(isToken = true , default)
333
+ def readBigInt (default : BigInt ): BigInt = parseBigInt(isToken = true , default)
334
334
335
- def readBigDecimal (default : BigDecimal = null ): BigDecimal = parseBigDecimal(isToken = true , default)
335
+ def readBigDecimal (default : BigDecimal ): BigDecimal = parseBigDecimal(isToken = true , default)
336
336
337
- def readString (default : String = null ): String =
337
+ def readString (default : String ): String =
338
338
if (isNextToken('"' , head)) {
339
339
val len = parseString()
340
340
new String (charBuf, 0 , len)
341
341
} else readNullOrTokenError(default, '"' )
342
342
343
- def readDuration (default : Duration = null ): Duration =
343
+ def readDuration (default : Duration ): Duration =
344
344
if (isNextToken('"' , head)) parseDuration()
345
345
else readNullOrTokenError(default, '"' )
346
346
347
- def readInstant (default : Instant = null ): Instant =
347
+ def readInstant (default : Instant ): Instant =
348
348
if (isNextToken('"' , head)) parseInstant()
349
349
else readNullOrTokenError(default, '"' )
350
350
351
- def readLocalDate (default : LocalDate = null ): LocalDate =
351
+ def readLocalDate (default : LocalDate ): LocalDate =
352
352
if (isNextToken('"' , head)) parseLocalDate()
353
353
else readNullOrTokenError(default, '"' )
354
354
355
- def readLocalDateTime (default : LocalDateTime = null ): LocalDateTime =
355
+ def readLocalDateTime (default : LocalDateTime ): LocalDateTime =
356
356
if (isNextToken('"' , head)) parseLocalDateTime()
357
357
else readNullOrTokenError(default, '"' )
358
358
359
- def readLocalTime (default : LocalTime = null ): LocalTime =
359
+ def readLocalTime (default : LocalTime ): LocalTime =
360
360
if (isNextToken('"' , head)) parseLocalTime()
361
361
else readNullOrTokenError(default, '"' )
362
362
363
- def readMonthDay (default : MonthDay = null ): MonthDay =
363
+ def readMonthDay (default : MonthDay ): MonthDay =
364
364
if (isNextToken('"' , head)) parseMonthDay()
365
365
else readNullOrTokenError(default, '"' )
366
366
367
- def readOffsetDateTime (default : OffsetDateTime = null ): OffsetDateTime =
367
+ def readOffsetDateTime (default : OffsetDateTime ): OffsetDateTime =
368
368
if (isNextToken('"' , head)) parseOffsetDateTime()
369
369
else readNullOrTokenError(default, '"' )
370
370
371
- def readOffsetTime (default : OffsetTime = null ): OffsetTime =
371
+ def readOffsetTime (default : OffsetTime ): OffsetTime =
372
372
if (isNextToken('"' , head)) parseOffsetTime()
373
373
else readNullOrTokenError(default, '"' )
374
374
375
- def readPeriod (default : Period = null ): Period =
375
+ def readPeriod (default : Period ): Period =
376
376
if (isNextToken('"' , head)) parsePeriod()
377
377
else readNullOrTokenError(default, '"' )
378
378
379
- def readYear (default : Year = null ): Year =
379
+ def readYear (default : Year ): Year =
380
380
if (isNextToken('n' , head)) readNullOrNumberError(default, head)
381
381
else {
382
382
rollbackToken()
383
383
parseYear(true )
384
384
}
385
385
386
- def readYearMonth (default : YearMonth = null ): YearMonth =
386
+ def readYearMonth (default : YearMonth ): YearMonth =
387
387
if (isNextToken('"' , head)) parseYearMonth()
388
388
else readNullOrTokenError(default, '"' )
389
389
390
- def readZonedDateTime (default : ZonedDateTime = null ): ZonedDateTime =
390
+ def readZonedDateTime (default : ZonedDateTime ): ZonedDateTime =
391
391
if (isNextToken('"' , head)) parseZonedDateTime()
392
392
else readNullOrTokenError(default, '"' )
393
393
394
- def readZoneId (default : ZoneId = null ): ZoneId =
394
+ def readZoneId (default : ZoneId ): ZoneId =
395
395
if (isNextToken('"' , head)) parseZoneId()
396
396
else readNullOrTokenError(default, '"' )
397
397
398
- def readZoneOffset (default : ZoneOffset = null ): ZoneOffset =
398
+ def readZoneOffset (default : ZoneOffset ): ZoneOffset =
399
399
if (isNextToken('"' , head)) parseZoneOffset()
400
400
else readNullOrTokenError(default, '"' )
401
401
402
- def readUUID (default : UUID = null ): UUID =
402
+ def readUUID (default : UUID ): UUID =
403
403
if (isNextToken('"' , head)) parseUUID(head)
404
404
else readNullOrTokenError(default, '"' )
405
405
@@ -451,21 +451,21 @@ final class JsonReader private[jsoniter_scala](
451
451
x
452
452
}
453
453
454
- def readStringAsBigInt (default : BigInt = null ): BigInt =
454
+ def readStringAsBigInt (default : BigInt ): BigInt =
455
455
if (isNextToken('"' , head)) {
456
456
val x = parseBigInt(isToken = false , default)
457
457
readParenthesesByte()
458
458
x
459
459
} else readNullOrTokenError(default, '"' )
460
460
461
- def readStringAsBigDecimal (default : BigDecimal = null ): BigDecimal =
461
+ def readStringAsBigDecimal (default : BigDecimal ): BigDecimal =
462
462
if (isNextToken('"' , head)) {
463
463
val x = parseBigDecimal(isToken = false , default)
464
464
readParenthesesByte()
465
465
x
466
466
} else readNullOrTokenError(default, '"' )
467
467
468
- def readStringAsYear (default : Year = null ): Year =
468
+ def readStringAsYear (default : Year ): Year =
469
469
if (isNextToken('"' , head)) {
470
470
val x = parseYear(false )
471
471
readParenthesesByte()
0 commit comments