Skip to content

Commit b9e1106

Browse files
committed
Rename createOrNull to orNull
1 parent 4665f88 commit b9e1106

22 files changed

+129
-129
lines changed

core/api/kotlinx-datetime.api

+10-10
Original file line numberDiff line numberDiff line change
@@ -297,10 +297,10 @@ public final class kotlinx/datetime/LocalDate : java/io/Serializable, java/lang/
297297

298298
public final class kotlinx/datetime/LocalDate$Companion {
299299
public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat;
300-
public final fun createOrNull (III)Lkotlinx/datetime/LocalDate;
301-
public final fun createOrNull (ILkotlinx/datetime/Month;I)Lkotlinx/datetime/LocalDate;
302300
public final fun fromEpochDays (I)Lkotlinx/datetime/LocalDate;
303301
public final fun fromEpochDays (J)Lkotlinx/datetime/LocalDate;
302+
public final fun orNull (III)Lkotlinx/datetime/LocalDate;
303+
public final fun orNull (ILkotlinx/datetime/Month;I)Lkotlinx/datetime/LocalDate;
304304
public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalDate;
305305
public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalDate;
306306
public static synthetic fun parse$default (Lkotlinx/datetime/LocalDate$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalDate;
@@ -377,10 +377,10 @@ public final class kotlinx/datetime/LocalDateTime : java/io/Serializable, java/l
377377

378378
public final class kotlinx/datetime/LocalDateTime$Companion {
379379
public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat;
380-
public final fun createOrNull (IIIIIII)Lkotlinx/datetime/LocalDateTime;
381-
public final fun createOrNull (ILkotlinx/datetime/Month;IIIII)Lkotlinx/datetime/LocalDateTime;
382-
public static synthetic fun createOrNull$default (Lkotlinx/datetime/LocalDateTime$Companion;IIIIIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime;
383-
public static synthetic fun createOrNull$default (Lkotlinx/datetime/LocalDateTime$Companion;ILkotlinx/datetime/Month;IIIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime;
380+
public final fun orNull (IIIIIII)Lkotlinx/datetime/LocalDateTime;
381+
public final fun orNull (ILkotlinx/datetime/Month;IIIII)Lkotlinx/datetime/LocalDateTime;
382+
public static synthetic fun orNull$default (Lkotlinx/datetime/LocalDateTime$Companion;IIIIIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime;
383+
public static synthetic fun orNull$default (Lkotlinx/datetime/LocalDateTime$Companion;ILkotlinx/datetime/Month;IIIIIILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime;
384384
public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalDateTime;
385385
public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalDateTime;
386386
public static synthetic fun parse$default (Lkotlinx/datetime/LocalDateTime$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalDateTime;
@@ -423,11 +423,11 @@ public final class kotlinx/datetime/LocalTime : java/io/Serializable, java/lang/
423423

424424
public final class kotlinx/datetime/LocalTime$Companion {
425425
public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat;
426-
public final fun createOrNull (IIII)Lkotlinx/datetime/LocalTime;
427-
public static synthetic fun createOrNull$default (Lkotlinx/datetime/LocalTime$Companion;IIIIILjava/lang/Object;)Lkotlinx/datetime/LocalTime;
428426
public final fun fromMillisecondOfDay (I)Lkotlinx/datetime/LocalTime;
429427
public final fun fromNanosecondOfDay (J)Lkotlinx/datetime/LocalTime;
430428
public final fun fromSecondOfDay (I)Lkotlinx/datetime/LocalTime;
429+
public final fun orNull (IIII)Lkotlinx/datetime/LocalTime;
430+
public static synthetic fun orNull$default (Lkotlinx/datetime/LocalTime$Companion;IIIIILjava/lang/Object;)Lkotlinx/datetime/LocalTime;
431431
public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/LocalTime;
432432
public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/LocalTime;
433433
public static synthetic fun parse$default (Lkotlinx/datetime/LocalTime$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/LocalTime;
@@ -533,9 +533,9 @@ public final class kotlinx/datetime/UtcOffset : java/io/Serializable {
533533

534534
public final class kotlinx/datetime/UtcOffset$Companion {
535535
public final fun Format (Lkotlin/jvm/functions/Function1;)Lkotlinx/datetime/format/DateTimeFormat;
536-
public final fun createOrNull (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlinx/datetime/UtcOffset;
537-
public static synthetic fun createOrNull$default (Lkotlinx/datetime/UtcOffset$Companion;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lkotlinx/datetime/UtcOffset;
538536
public final fun getZERO ()Lkotlinx/datetime/UtcOffset;
537+
public final fun orNull (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Lkotlinx/datetime/UtcOffset;
538+
public static synthetic fun orNull$default (Lkotlinx/datetime/UtcOffset$Companion;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lkotlinx/datetime/UtcOffset;
539539
public final fun parse (Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;)Lkotlinx/datetime/UtcOffset;
540540
public final synthetic fun parse (Ljava/lang/String;)Lkotlinx/datetime/UtcOffset;
541541
public static synthetic fun parse$default (Lkotlinx/datetime/UtcOffset$Companion;Ljava/lang/CharSequence;Lkotlinx/datetime/format/DateTimeFormat;ILjava/lang/Object;)Lkotlinx/datetime/UtcOffset;

core/api/kotlinx-datetime.klib.api

+6-6
Original file line numberDiff line numberDiff line change
@@ -360,10 +360,10 @@ final class kotlinx.datetime/LocalDate : kotlin/Comparable<kotlinx.datetime/Loca
360360

361361
final object Companion { // kotlinx.datetime/LocalDate.Companion|null[0]
362362
final fun Format(kotlin/Function1<kotlinx.datetime.format/DateTimeFormatBuilder.WithDate, kotlin/Unit>): kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalDate> // kotlinx.datetime/LocalDate.Companion.Format|Format(kotlin.Function1<kotlinx.datetime.format.DateTimeFormatBuilder.WithDate,kotlin.Unit>){}[0]
363-
final fun createOrNull(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime/LocalDate? // kotlinx.datetime/LocalDate.Companion.createOrNull|createOrNull(kotlin.Int;kotlin.Int;kotlin.Int){}[0]
364-
final fun createOrNull(kotlin/Int, kotlinx.datetime/Month, kotlin/Int): kotlinx.datetime/LocalDate? // kotlinx.datetime/LocalDate.Companion.createOrNull|createOrNull(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0]
365363
final fun fromEpochDays(kotlin/Int): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Int){}[0]
366364
final fun fromEpochDays(kotlin/Long): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.fromEpochDays|fromEpochDays(kotlin.Long){}[0]
365+
final fun orNull(kotlin/Int, kotlin/Int, kotlin/Int): kotlinx.datetime/LocalDate? // kotlinx.datetime/LocalDate.Companion.orNull|orNull(kotlin.Int;kotlin.Int;kotlin.Int){}[0]
366+
final fun orNull(kotlin/Int, kotlinx.datetime/Month, kotlin/Int): kotlinx.datetime/LocalDate? // kotlinx.datetime/LocalDate.Companion.orNull|orNull(kotlin.Int;kotlinx.datetime.Month;kotlin.Int){}[0]
367367
final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalDate> = ...): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat<kotlinx.datetime.LocalDate>){}[0]
368368
final fun parse(kotlin/String): kotlinx.datetime/LocalDate // kotlinx.datetime/LocalDate.Companion.parse|parse(kotlin.String){}[0]
369369
final fun serializer(): kotlinx.serialization/KSerializer<kotlinx.datetime/LocalDate> // kotlinx.datetime/LocalDate.Companion.serializer|serializer(){}[0]
@@ -416,8 +416,8 @@ final class kotlinx.datetime/LocalDateTime : kotlin/Comparable<kotlinx.datetime/
416416

417417
final object Companion { // kotlinx.datetime/LocalDateTime.Companion|null[0]
418418
final fun Format(kotlin/Function1<kotlinx.datetime.format/DateTimeFormatBuilder.WithDateTime, kotlin/Unit>): kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalDateTime> // kotlinx.datetime/LocalDateTime.Companion.Format|Format(kotlin.Function1<kotlinx.datetime.format.DateTimeFormatBuilder.WithDateTime,kotlin.Unit>){}[0]
419-
final fun createOrNull(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalDateTime? // kotlinx.datetime/LocalDateTime.Companion.createOrNull|createOrNull(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
420-
final fun createOrNull(kotlin/Int, kotlinx.datetime/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalDateTime? // kotlinx.datetime/LocalDateTime.Companion.createOrNull|createOrNull(kotlin.Int;kotlinx.datetime.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
419+
final fun orNull(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalDateTime? // kotlinx.datetime/LocalDateTime.Companion.orNull|orNull(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
420+
final fun orNull(kotlin/Int, kotlinx.datetime/Month, kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalDateTime? // kotlinx.datetime/LocalDateTime.Companion.orNull|orNull(kotlin.Int;kotlinx.datetime.Month;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
421421
final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalDateTime> = ...): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat<kotlinx.datetime.LocalDateTime>){}[0]
422422
final fun parse(kotlin/String): kotlinx.datetime/LocalDateTime // kotlinx.datetime/LocalDateTime.Companion.parse|parse(kotlin.String){}[0]
423423
final fun serializer(): kotlinx.serialization/KSerializer<kotlinx.datetime/LocalDateTime> // kotlinx.datetime/LocalDateTime.Companion.serializer|serializer(){}[0]
@@ -451,10 +451,10 @@ final class kotlinx.datetime/LocalTime : kotlin/Comparable<kotlinx.datetime/Loca
451451

452452
final object Companion { // kotlinx.datetime/LocalTime.Companion|null[0]
453453
final fun Format(kotlin/Function1<kotlinx.datetime.format/DateTimeFormatBuilder.WithTime, kotlin/Unit>): kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalTime> // kotlinx.datetime/LocalTime.Companion.Format|Format(kotlin.Function1<kotlinx.datetime.format.DateTimeFormatBuilder.WithTime,kotlin.Unit>){}[0]
454-
final fun createOrNull(kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalTime? // kotlinx.datetime/LocalTime.Companion.createOrNull|createOrNull(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
455454
final fun fromMillisecondOfDay(kotlin/Int): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromMillisecondOfDay|fromMillisecondOfDay(kotlin.Int){}[0]
456455
final fun fromNanosecondOfDay(kotlin/Long): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromNanosecondOfDay|fromNanosecondOfDay(kotlin.Long){}[0]
457456
final fun fromSecondOfDay(kotlin/Int): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.fromSecondOfDay|fromSecondOfDay(kotlin.Int){}[0]
457+
final fun orNull(kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...): kotlinx.datetime/LocalTime? // kotlinx.datetime/LocalTime.Companion.orNull|orNull(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
458458
final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/LocalTime> = ...): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat<kotlinx.datetime.LocalTime>){}[0]
459459
final fun parse(kotlin/String): kotlinx.datetime/LocalTime // kotlinx.datetime/LocalTime.Companion.parse|parse(kotlin.String){}[0]
460460
final fun serializer(): kotlinx.serialization/KSerializer<kotlinx.datetime/LocalTime> // kotlinx.datetime/LocalTime.Companion.serializer|serializer(){}[0]
@@ -479,7 +479,7 @@ final class kotlinx.datetime/UtcOffset { // kotlinx.datetime/UtcOffset|null[0]
479479
final fun <get-ZERO>(): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.ZERO.<get-ZERO>|<get-ZERO>(){}[0]
480480

481481
final fun Format(kotlin/Function1<kotlinx.datetime.format/DateTimeFormatBuilder.WithUtcOffset, kotlin/Unit>): kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/UtcOffset> // kotlinx.datetime/UtcOffset.Companion.Format|Format(kotlin.Function1<kotlinx.datetime.format.DateTimeFormatBuilder.WithUtcOffset,kotlin.Unit>){}[0]
482-
final fun createOrNull(kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ...): kotlinx.datetime/UtcOffset? // kotlinx.datetime/UtcOffset.Companion.createOrNull|createOrNull(kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0]
482+
final fun orNull(kotlin/Int? = ..., kotlin/Int? = ..., kotlin/Int? = ...): kotlinx.datetime/UtcOffset? // kotlinx.datetime/UtcOffset.Companion.orNull|orNull(kotlin.Int?;kotlin.Int?;kotlin.Int?){}[0]
483483
final fun parse(kotlin/CharSequence, kotlinx.datetime.format/DateTimeFormat<kotlinx.datetime/UtcOffset> = ...): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.CharSequence;kotlinx.datetime.format.DateTimeFormat<kotlinx.datetime.UtcOffset>){}[0]
484484
final fun parse(kotlin/String): kotlinx.datetime/UtcOffset // kotlinx.datetime/UtcOffset.Companion.parse|parse(kotlin.String){}[0]
485485
final fun serializer(): kotlinx.serialization/KSerializer<kotlinx.datetime/UtcOffset> // kotlinx.datetime/UtcOffset.Companion.serializer|serializer(){}[0]

core/common/src/LocalDate.kt

+6-6
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ public expect class LocalDate : Comparable<LocalDate> {
8383
* Use `LocalDate(year, month, day) to throw an exception
8484
* instead of returning `null` when the parameters are invalid.
8585
*
86-
* @sample kotlinx.datetime.test.samples.LocalDateSamples.createOrNullMonthNumber
86+
* @sample kotlinx.datetime.test.samples.LocalDateSamples.orNullMonthNumber
8787
*/
88-
public fun createOrNull(year: Int, month: Int, day: Int): LocalDate?
88+
public fun orNull(year: Int, month: Int, day: Int): LocalDate?
8989

9090
/**
9191
* Constructs a [LocalDate] instance from the given date components
@@ -100,9 +100,9 @@ public expect class LocalDate : Comparable<LocalDate> {
100100
* Use `LocalDate(year, month, day) to throw an exception
101101
* instead of returning `null` when the parameters are invalid.
102102
*
103-
* @sample kotlinx.datetime.test.samples.LocalDateSamples.createOrNull
103+
* @sample kotlinx.datetime.test.samples.LocalDateSamples.orNull
104104
*/
105-
public fun createOrNull(year: Int, month: Month, day: Int): LocalDate?
105+
public fun orNull(year: Int, month: Month, day: Int): LocalDate?
106106
/**
107107
* A shortcut for calling [DateTimeFormat.parse].
108108
*
@@ -211,7 +211,7 @@ public expect class LocalDate : Comparable<LocalDate> {
211211
*
212212
* @throws IllegalArgumentException if any parameter is out of range or if [day] is invalid for the
213213
* given [month] and [year].
214-
* @see createOrNull for a version that returns `null` instead of throwing an exception
214+
* @see orNull for a version that returns `null` instead of throwing an exception
215215
* when the parameters are invalid.
216216
* @sample kotlinx.datetime.test.samples.LocalDateSamples.constructorFunctionMonthNumber
217217
*/
@@ -228,7 +228,7 @@ public expect class LocalDate : Comparable<LocalDate> {
228228
*
229229
* @throws IllegalArgumentException if any parameter is out of range or if [day] is invalid for the
230230
* given [month] and [year].
231-
* @see createOrNull for a version that returns `null` instead of throwing an exception
231+
* @see orNull for a version that returns `null` instead of throwing an exception
232232
* when the parameters are invalid.
233233
* @sample kotlinx.datetime.test.samples.LocalDateSamples.constructorFunction
234234
*/

core/common/src/LocalDateTime.kt

+7-7
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,9 @@ public expect class LocalDateTime : Comparable<LocalDateTime> {
133133
* Use `LocalDateTime(year, month, day, hour, minute, second, nanosecond)`
134134
* to throw an exception instead of returning `null` when the parameters are invalid.
135135
*
136-
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.createOrNull
136+
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.orNull
137137
*/
138-
public fun createOrNull(
138+
public fun orNull(
139139
year: Int,
140140
month: Int,
141141
day: Int,
@@ -162,9 +162,9 @@ public expect class LocalDateTime : Comparable<LocalDateTime> {
162162
* Use `LocalDateTime(year, month, day, hour, minute, second, nanosecond)`
163163
* to throw an exception instead of returning `null` when the parameters are invalid.
164164
*
165-
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.createOrNullWithMonth
165+
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.orNullWithMonth
166166
*/
167-
public fun createOrNull(
167+
public fun orNull(
168168
year: Int,
169169
month: Month,
170170
day: Int,
@@ -274,7 +274,7 @@ public expect class LocalDateTime : Comparable<LocalDateTime> {
274274
*
275275
* @throws IllegalArgumentException if any parameter is out of range
276276
* or if [day] is invalid for the given [monthNumber] and [year].
277-
* @see createOrNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
277+
* @see orNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
278278
*
279279
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.constructorFunctionWithMonthNumber
280280
*/
@@ -303,7 +303,7 @@ public expect class LocalDateTime : Comparable<LocalDateTime> {
303303
*
304304
* @throws IllegalArgumentException if any parameter is out of range,
305305
* or if [day] is invalid for the given [month] and [year].
306-
* @see createOrNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
306+
* @see orNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
307307
*
308308
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.constructorFunction
309309
*/
@@ -320,7 +320,7 @@ public expect class LocalDateTime : Comparable<LocalDateTime> {
320320
/**
321321
* Constructs a [LocalDateTime] instance by combining the given [date] and [time] parts.
322322
*
323-
* @see createOrNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
323+
* @see orNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
324324
* @sample kotlinx.datetime.test.samples.LocalDateTimeSamples.fromDateAndTime
325325
*/
326326
public constructor(date: LocalDate, time: LocalTime)

core/common/src/LocalTime.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ public expect class LocalTime : Comparable<LocalTime> {
9797
* Use `LocalTime(hour, minute, second, nanosecond)`
9898
* to throw an exception instead of returning `null` when the parameters are invalid.
9999
*
100-
* @sample kotlinx.datetime.test.samples.LocalTimeSamples.createOrNull
100+
* @sample kotlinx.datetime.test.samples.LocalTimeSamples.orNull
101101
*/
102-
public fun createOrNull(hour: Int, minute: Int, second: Int = 0, nanosecond: Int = 0): LocalTime?
102+
public fun orNull(hour: Int, minute: Int, second: Int = 0, nanosecond: Int = 0): LocalTime?
103103

104104
/**
105105
* A shortcut for calling [DateTimeFormat.parse].
@@ -247,7 +247,7 @@ public expect class LocalTime : Comparable<LocalTime> {
247247
* - [nanosecond] `0..999_999_999`
248248
*
249249
* @throws IllegalArgumentException if any parameter is out of range.
250-
* @see createOrNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
250+
* @see orNull for a version that returns `null` instead of throwing an exception when the parameters are invalid.
251251
* @sample kotlinx.datetime.test.samples.LocalTimeSamples.constructorFunction
252252
*/
253253
public constructor(hour: Int, minute: Int, second: Int = 0, nanosecond: Int = 0)

0 commit comments

Comments
 (0)