Skip to content

Commit 65a578f

Browse files
committed
Make expiry nullable
1 parent 987969b commit 65a578f

File tree

11 files changed

+669
-181
lines changed

11 files changed

+669
-181
lines changed

buildSrc/src/main/kotlin/Compiler.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ object Jvm {
1919
fun KotlinCommonCompilerOptions.applyKordCompilerOptions() {
2020
allWarningsAsErrors = true
2121
progressiveMode = true
22-
freeCompilerArgs.add("-Xexpect-actual-classes")
22+
freeCompilerArgs.addAll("-Xexpect-actual-classes", "-Xdont-warn-on-error-suppression")
2323
}
2424

2525
internal fun NamedDomainObjectSet<KotlinSourceSet>.applyKordTestOptIns() {

common/api/common.api

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -5313,13 +5313,13 @@ public final class dev/kord/common/entity/DiscordPoll {
53135313
public fun toString ()Ljava/lang/String;
53145314
}
53155315

5316-
public final class dev/kord/common/entity/DiscordPoll$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
5316+
public synthetic class dev/kord/common/entity/DiscordPoll$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
53175317
public static final field INSTANCE Ldev/kord/common/entity/DiscordPoll$$serializer;
5318-
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5319-
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll;
5318+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5319+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll;
53205320
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
5321-
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5322-
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll;)V
5321+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5322+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll;)V
53235323
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
53245324
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
53255325
}
@@ -5338,13 +5338,13 @@ public final class dev/kord/common/entity/DiscordPoll$Answer {
53385338
public fun toString ()Ljava/lang/String;
53395339
}
53405340

5341-
public final class dev/kord/common/entity/DiscordPoll$Answer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
5341+
public synthetic class dev/kord/common/entity/DiscordPoll$Answer$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
53425342
public static final field INSTANCE Ldev/kord/common/entity/DiscordPoll$Answer$$serializer;
5343-
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5344-
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Answer;
5343+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5344+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Answer;
53455345
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
5346-
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5347-
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Answer;)V
5346+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5347+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Answer;)V
53485348
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
53495349
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
53505350
}
@@ -5373,13 +5373,13 @@ public final class dev/kord/common/entity/DiscordPoll$Media {
53735373
public fun toString ()Ljava/lang/String;
53745374
}
53755375

5376-
public final class dev/kord/common/entity/DiscordPoll$Media$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
5376+
public synthetic class dev/kord/common/entity/DiscordPoll$Media$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
53775377
public static final field INSTANCE Ldev/kord/common/entity/DiscordPoll$Media$$serializer;
5378-
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5379-
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Media;
5378+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5379+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Media;
53805380
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
5381-
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5382-
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Media;)V
5381+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5382+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Media;)V
53835383
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
53845384
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
53855385
}
@@ -5402,13 +5402,13 @@ public final class dev/kord/common/entity/DiscordPoll$Results {
54025402
public fun toString ()Ljava/lang/String;
54035403
}
54045404

5405-
public final class dev/kord/common/entity/DiscordPoll$Results$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
5405+
public synthetic class dev/kord/common/entity/DiscordPoll$Results$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
54065406
public static final field INSTANCE Ldev/kord/common/entity/DiscordPoll$Results$$serializer;
5407-
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5408-
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Results;
5407+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5408+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Results;
54095409
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
5410-
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5411-
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Results;)V
5410+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5411+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Results;)V
54125412
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
54135413
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
54145414
}
@@ -5429,13 +5429,13 @@ public final class dev/kord/common/entity/DiscordPoll$Results$AnswerCount {
54295429
public fun toString ()Ljava/lang/String;
54305430
}
54315431

5432-
public final class dev/kord/common/entity/DiscordPoll$Results$AnswerCount$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
5432+
public synthetic class dev/kord/common/entity/DiscordPoll$Results$AnswerCount$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
54335433
public static final field INSTANCE Ldev/kord/common/entity/DiscordPoll$Results$AnswerCount$$serializer;
5434-
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5435-
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Results$AnswerCount;
5434+
public final fun childSerializers ()[Lkotlinx/serialization/KSerializer;
5435+
public final fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ldev/kord/common/entity/DiscordPoll$Results$AnswerCount;
54365436
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
5437-
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5438-
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Results$AnswerCount;)V
5437+
public final fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
5438+
public final fun serialize (Lkotlinx/serialization/encoding/Encoder;Ldev/kord/common/entity/DiscordPoll$Results$AnswerCount;)V
54395439
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
54405440
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
54415441
}

0 commit comments

Comments
 (0)