diff --git a/README.md b/README.md
index 089195ce829..65963393922 100644
--- a/README.md
+++ b/README.md
@@ -67,7 +67,8 @@ in [`gradle.properties`](gradle.properties))
```kotlin
repositories {
mavenCentral()
- // Kord Snapshots Repository (Optional):
+ // Kord Snapshot Repositories (optional, choose one of these):
+ maven("https://repo.kord.dev/snapshots")
maven("https://oss.sonatype.org/content/repositories/snapshots")
}
@@ -81,7 +82,10 @@ dependencies {
```groovy
repositories {
mavenCentral()
- // Kord Snapshots Repository (Optional):
+ // Kord Snapshot Repositories (optional, choose one of these):
+ maven {
+ url "https://repo.kord.dev/snapshots"
+ }
maven {
url "https://oss.sonatype.org/content/repositories/snapshots"
}
@@ -94,9 +98,19 @@ dependencies {
### Maven
-##### Kord Snapshots Repository (Optional):
+##### Kord Snapshot Repositories (optional, choose one of these):
```xml
+
+ snapshots-repo
+ https://repo.kord.dev/snapshots
+
+ false
+
+
+ true
+
+
snapshots-repo
@@ -113,7 +127,6 @@ dependencies {
---
```xml
-
dev.kord
kord-core-jvm
diff --git a/buildSrc/src/main/kotlin/Compiler.kt b/buildSrc/src/main/kotlin/Compiler.kt
index 00b3f31b5b6..6caa6484fc3 100644
--- a/buildSrc/src/main/kotlin/Compiler.kt
+++ b/buildSrc/src/main/kotlin/Compiler.kt
@@ -1,6 +1,8 @@
import org.gradle.api.NamedDomainObjectSet
import org.gradle.kotlin.dsl.assign
+import org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_1_8
import org.jetbrains.kotlin.gradle.dsl.KotlinCommonCompilerOptions
+import org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompilerOptions
import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet
val kordOptIns = listOf(
@@ -12,16 +14,20 @@ val kordOptIns = listOf(
"dev.kord.common.annotation.KordVoice",
)
-object Jvm {
- const val target = 8
-}
-
-fun KotlinCommonCompilerOptions.applyKordCompilerOptions() {
+internal fun KotlinCommonCompilerOptions.applyKordCommonCompilerOptions() {
allWarningsAsErrors = true
progressiveMode = true
freeCompilerArgs.add("-Xexpect-actual-classes")
}
+internal const val KORD_JVM_TARGET = 8
+
+internal fun KotlinJvmCompilerOptions.applyKordJvmCompilerOptions() {
+ applyKordCommonCompilerOptions()
+ jvmTarget = JVM_1_8
+ freeCompilerArgs.add("-Xjdk-release=1.8")
+}
+
internal fun NamedDomainObjectSet.applyKordTestOptIns() {
named { it.contains("test", ignoreCase = true) }.configureEach {
// allow `ExperimentalCoroutinesApi` for `TestScope.currentTime`
diff --git a/buildSrc/src/main/kotlin/Documentation.kt b/buildSrc/src/main/kotlin/Documentation.kt
index fef44a76bab..3896e95ff48 100644
--- a/buildSrc/src/main/kotlin/Documentation.kt
+++ b/buildSrc/src/main/kotlin/Documentation.kt
@@ -11,7 +11,7 @@ fun AbstractDokkaLeafTask.applyKordDokkaOptions() {
dokkaSourceSets.configureEach {
- jdkVersion = Jvm.target
+ jdkVersion = 22
suppressGeneratedFiles = false
diff --git a/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts b/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
index ee062d1899c..30df3969765 100644
--- a/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-internal-module.gradle.kts
@@ -8,8 +8,13 @@ repositories {
}
kotlin {
- jvmToolchain(Jvm.target)
compilerOptions {
- applyKordCompilerOptions()
+ applyKordJvmCompilerOptions()
+ }
+}
+
+tasks {
+ withType().configureEach {
+ options.release = KORD_JVM_TARGET
}
}
diff --git a/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts b/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
index b9c3f13f541..b37339635c2 100644
--- a/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-multiplatform-module.gradle.kts
@@ -1,8 +1,6 @@
-import org.gradle.configurationcache.extensions.capitalized
import org.jetbrains.dokka.gradle.AbstractDokkaLeafTask
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.targets.js.testing.KotlinJsTest
-import org.jetbrains.kotlin.gradle.targets.native.tasks.KotlinNativeTest
plugins {
org.jetbrains.kotlin.multiplatform
diff --git a/buildSrc/src/main/kotlin/kord-publishing.gradle.kts b/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
index 103cd78ec27..20d05a7dc4b 100644
--- a/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
+++ b/buildSrc/src/main/kotlin/kord-publishing.gradle.kts
@@ -1,6 +1,5 @@
-import com.vanniktech.maven.publish.JavadocJar
-import com.vanniktech.maven.publish.KotlinMultiplatform
-import org.jetbrains.kotlin.konan.target.Family
+import java.lang.System.getenv
+import java.util.Base64
plugins {
id("com.vanniktech.maven.publish.base")
@@ -55,4 +54,26 @@ mavenPublishing {
url = Library.projectUrl
}
}
+
+ repositories {
+ maven {
+ url = uri(if (isRelease) Repo.releasesUrl else Repo.snapshotsUrl)
+
+ credentials {
+ username = getenv("NEXUS_USER")
+ password = getenv("NEXUS_PASSWORD")
+ }
+ }
+
+ if (!isRelease) {
+ maven {
+ name = "kordSnapshots"
+ url = uri("https://repo.kord.dev/snapshots")
+ credentials {
+ username = getenv("KORD_REPO_USER")
+ password = getenv("KORD_REPO_PASSWORD")
+ }
+ }
+ }
+ }
}
diff --git a/common/api/common.klib.api b/common/api/common.klib.api
index ffb499379aa..430ac1fdd2f 100644
--- a/common/api/common.klib.api
+++ b/common/api/common.klib.api
@@ -6341,8 +6341,6 @@ final class dev.kord.common/Locale { // dev.kord.common/Locale|null[0]
}
sealed class <#A: kotlin/Any?> dev.kord.common.entity/AuditLogChangeKey { // dev.kord.common.entity/AuditLogChangeKey|null[0]
- constructor (kotlin/String, kotlinx.serialization/KSerializer<#A>) // dev.kord.common.entity/AuditLogChangeKey.|(kotlin.String;kotlinx.serialization.KSerializer<1:0>){}[0]
-
final val name // dev.kord.common.entity/AuditLogChangeKey.name|{}name[0]
final fun (): kotlin/String // dev.kord.common.entity/AuditLogChangeKey.name.|(){}[0]
final val serializer // dev.kord.common.entity/AuditLogChangeKey.serializer|{}serializer[0]
@@ -6479,8 +6477,6 @@ sealed class <#A: kotlin/Any?> dev.kord.common.entity/AuditLogChangeKey { // dev
}
sealed class <#A: out kotlin/Any?> dev.kord.common.entity.optional/Optional { // dev.kord.common.entity.optional/Optional|null[0]
- constructor () // dev.kord.common.entity.optional/Optional.|(){}[0]
-
open val value // dev.kord.common.entity.optional/Optional.value|{}value[0]
open fun (): #A? // dev.kord.common.entity.optional/Optional.value.|(){}[0]
@@ -6533,8 +6529,6 @@ sealed class <#A: out kotlin/Any?> dev.kord.common.entity.optional/Optional { //
}
sealed class <#A: out kotlin/Any?> dev.kord.common.entity/CommandArgument : dev.kord.common.entity/Option { // dev.kord.common.entity/CommandArgument|null[0]
- constructor () // dev.kord.common.entity/CommandArgument.|(){}[0]
-
abstract val focused // dev.kord.common.entity/CommandArgument.focused|{}focused[0]
abstract fun (): dev.kord.common.entity.optional/OptionalBoolean // dev.kord.common.entity/CommandArgument.focused.|(){}[0]
abstract val value // dev.kord.common.entity/CommandArgument.value|{}value[0]
@@ -6758,8 +6752,6 @@ sealed class <#A: out kotlin/Any?> dev.kord.common.entity/CommandArgument : dev.
}
sealed class dev.kord.common.entity.optional/OptionalBoolean { // dev.kord.common.entity.optional/OptionalBoolean|null[0]
- constructor () // dev.kord.common.entity.optional/OptionalBoolean.|(){}[0]
-
final val asNullable // dev.kord.common.entity.optional/OptionalBoolean.asNullable|{}asNullable[0]
final fun (): kotlin/Boolean? // dev.kord.common.entity.optional/OptionalBoolean.asNullable.|(){}[0]
final val asOptional // dev.kord.common.entity.optional/OptionalBoolean.asOptional|{}asOptional[0]
@@ -6792,8 +6784,6 @@ sealed class dev.kord.common.entity.optional/OptionalBoolean { // dev.kord.commo
}
sealed class dev.kord.common.entity.optional/OptionalInt { // dev.kord.common.entity.optional/OptionalInt|null[0]
- constructor () // dev.kord.common.entity.optional/OptionalInt.|(){}[0]
-
final val asNullable // dev.kord.common.entity.optional/OptionalInt.asNullable|{}asNullable[0]
final fun (): kotlin/Int? // dev.kord.common.entity.optional/OptionalInt.asNullable.|(){}[0]
final val asOptional // dev.kord.common.entity.optional/OptionalInt.asOptional|{}asOptional[0]
@@ -6823,8 +6813,6 @@ sealed class dev.kord.common.entity.optional/OptionalInt { // dev.kord.common.en
}
sealed class dev.kord.common.entity.optional/OptionalLong { // dev.kord.common.entity.optional/OptionalLong|null[0]
- constructor () // dev.kord.common.entity.optional/OptionalLong.|(){}[0]
-
final val asNullable // dev.kord.common.entity.optional/OptionalLong.asNullable|{}asNullable[0]
final fun (): kotlin/Long? // dev.kord.common.entity.optional/OptionalLong.asNullable.|(){}[0]
final val asOptional // dev.kord.common.entity.optional/OptionalLong.asOptional|{}asOptional[0]
@@ -6854,8 +6842,6 @@ sealed class dev.kord.common.entity.optional/OptionalLong { // dev.kord.common.e
}
sealed class dev.kord.common.entity.optional/OptionalSnowflake { // dev.kord.common.entity.optional/OptionalSnowflake|null[0]
- constructor () // dev.kord.common.entity.optional/OptionalSnowflake.|(){}[0]
-
final val asOptional // dev.kord.common.entity.optional/OptionalSnowflake.asOptional|{}asOptional[0]
final fun (): dev.kord.common.entity.optional/Optional // dev.kord.common.entity.optional/OptionalSnowflake.asOptional.|(){}[0]
open val value // dev.kord.common.entity.optional/OptionalSnowflake.value|{}value[0]
@@ -6886,8 +6872,6 @@ sealed class dev.kord.common.entity.optional/OptionalSnowflake { // dev.kord.com
}
sealed class dev.kord.common.entity/ActivityFlag { // dev.kord.common.entity/ActivityFlag|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ActivityFlag.|(kotlin.Int){}[0]
-
final val shift // dev.kord.common.entity/ActivityFlag.shift|{}shift[0]
final fun (): kotlin/Int // dev.kord.common.entity/ActivityFlag.shift.|(){}[0]
final val value // dev.kord.common.entity/ActivityFlag.value|{}value[0]
@@ -6928,8 +6912,6 @@ sealed class dev.kord.common.entity/ActivityFlag { // dev.kord.common.entity/Act
}
sealed class dev.kord.common.entity/ActivityType { // dev.kord.common.entity/ActivityType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ActivityType.|(kotlin.Int){}[0]
-
final val code // dev.kord.common.entity/ActivityType.code|{}code[0]
final fun (): kotlin/Int // dev.kord.common.entity/ActivityType.code.|(){}[0]
@@ -6961,8 +6943,6 @@ sealed class dev.kord.common.entity/ActivityType { // dev.kord.common.entity/Act
}
sealed class dev.kord.common.entity/AllowedMentionType { // dev.kord.common.entity/AllowedMentionType|null[0]
- constructor (kotlin/String) // dev.kord.common.entity/AllowedMentionType.|(kotlin.String){}[0]
-
final val value // dev.kord.common.entity/AllowedMentionType.value|{}value[0]
final fun (): kotlin/String // dev.kord.common.entity/AllowedMentionType.value.|(){}[0]
@@ -6988,8 +6968,6 @@ sealed class dev.kord.common.entity/AllowedMentionType { // dev.kord.common.enti
}
sealed class dev.kord.common.entity/ApplicationCommandOptionType { // dev.kord.common.entity/ApplicationCommandOptionType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ApplicationCommandOptionType.|(kotlin.Int){}[0]
-
final val type // dev.kord.common.entity/ApplicationCommandOptionType.type|{}type[0]
final fun (): kotlin/Int // dev.kord.common.entity/ApplicationCommandOptionType.type.|(){}[0]
@@ -7031,8 +7009,6 @@ sealed class dev.kord.common.entity/ApplicationCommandOptionType { // dev.kord.c
}
sealed class dev.kord.common.entity/ApplicationCommandPermissionType { // dev.kord.common.entity/ApplicationCommandPermissionType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ApplicationCommandPermissionType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ApplicationCommandPermissionType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ApplicationCommandPermissionType.value.|(){}[0]
@@ -7058,8 +7034,6 @@ sealed class dev.kord.common.entity/ApplicationCommandPermissionType { // dev.ko
}
sealed class dev.kord.common.entity/ApplicationCommandType { // dev.kord.common.entity/ApplicationCommandType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ApplicationCommandType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ApplicationCommandType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ApplicationCommandType.value.|(){}[0]
@@ -7085,8 +7059,6 @@ sealed class dev.kord.common.entity/ApplicationCommandType { // dev.kord.common.
}
sealed class dev.kord.common.entity/ApplicationFlag { // dev.kord.common.entity/ApplicationFlag|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ApplicationFlag.|(kotlin.Int){}[0]
-
final val code // dev.kord.common.entity/ApplicationFlag.code|{}code[0]
final fun (): kotlin/Int // dev.kord.common.entity/ApplicationFlag.code.|(){}[0]
final val shift // dev.kord.common.entity/ApplicationFlag.shift|{}shift[0]
@@ -7129,8 +7101,6 @@ sealed class dev.kord.common.entity/ApplicationFlag { // dev.kord.common.entity/
}
sealed class dev.kord.common.entity/ApplicationRoleConnectionMetadataType { // dev.kord.common.entity/ApplicationRoleConnectionMetadataType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ApplicationRoleConnectionMetadataType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ApplicationRoleConnectionMetadataType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ApplicationRoleConnectionMetadataType.value.|(){}[0]
@@ -7166,8 +7136,6 @@ sealed class dev.kord.common.entity/ApplicationRoleConnectionMetadataType { // d
}
sealed class dev.kord.common.entity/ArchiveDuration { // dev.kord.common.entity/ArchiveDuration|null[0]
- constructor (kotlin.time/Duration) // dev.kord.common.entity/ArchiveDuration.|(kotlin.time.Duration){}[0]
-
final val duration // dev.kord.common.entity/ArchiveDuration.duration|{}duration[0]
final fun (): kotlin.time/Duration // dev.kord.common.entity/ArchiveDuration.duration.|(){}[0]
@@ -7197,8 +7165,6 @@ sealed class dev.kord.common.entity/ArchiveDuration { // dev.kord.common.entity/
}
sealed class dev.kord.common.entity/AttachmentFlag { // dev.kord.common.entity/AttachmentFlag|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AttachmentFlag.|(kotlin.Int){}[0]
-
final val shift // dev.kord.common.entity/AttachmentFlag.shift|{}shift[0]
final fun (): kotlin/Int // dev.kord.common.entity/AttachmentFlag.shift.|(){}[0]
final val value // dev.kord.common.entity/AttachmentFlag.value|{}value[0]
@@ -7223,8 +7189,6 @@ sealed class dev.kord.common.entity/AttachmentFlag { // dev.kord.common.entity/A
}
sealed class dev.kord.common.entity/AuditLogEvent { // dev.kord.common.entity/AuditLogEvent|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AuditLogEvent.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/AuditLogEvent.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/AuditLogEvent.value.|(){}[0]
@@ -7356,8 +7320,6 @@ sealed class dev.kord.common.entity/AuditLogEvent { // dev.kord.common.entity/Au
}
sealed class dev.kord.common.entity/AutoModerationActionType { // dev.kord.common.entity/AutoModerationActionType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AutoModerationActionType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/AutoModerationActionType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/AutoModerationActionType.value.|(){}[0]
@@ -7383,8 +7345,6 @@ sealed class dev.kord.common.entity/AutoModerationActionType { // dev.kord.commo
}
sealed class dev.kord.common.entity/AutoModerationRuleEventType { // dev.kord.common.entity/AutoModerationRuleEventType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AutoModerationRuleEventType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/AutoModerationRuleEventType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/AutoModerationRuleEventType.value.|(){}[0]
@@ -7406,8 +7366,6 @@ sealed class dev.kord.common.entity/AutoModerationRuleEventType { // dev.kord.co
}
sealed class dev.kord.common.entity/AutoModerationRuleKeywordPresetType { // dev.kord.common.entity/AutoModerationRuleKeywordPresetType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AutoModerationRuleKeywordPresetType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/AutoModerationRuleKeywordPresetType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/AutoModerationRuleKeywordPresetType.value.|(){}[0]
@@ -7433,8 +7391,6 @@ sealed class dev.kord.common.entity/AutoModerationRuleKeywordPresetType { // dev
}
sealed class dev.kord.common.entity/AutoModerationRuleTriggerType { // dev.kord.common.entity/AutoModerationRuleTriggerType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/AutoModerationRuleTriggerType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/AutoModerationRuleTriggerType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/AutoModerationRuleTriggerType.value.|(){}[0]
@@ -7462,8 +7418,6 @@ sealed class dev.kord.common.entity/AutoModerationRuleTriggerType { // dev.kord.
}
sealed class dev.kord.common.entity/ButtonStyle { // dev.kord.common.entity/ButtonStyle|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ButtonStyle.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ButtonStyle.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ButtonStyle.value.|(){}[0]
@@ -7493,8 +7447,6 @@ sealed class dev.kord.common.entity/ButtonStyle { // dev.kord.common.entity/Butt
}
sealed class dev.kord.common.entity/ChannelFlag { // dev.kord.common.entity/ChannelFlag|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ChannelFlag.|(kotlin.Int){}[0]
-
final val code // dev.kord.common.entity/ChannelFlag.code|{}code[0]
final fun (): kotlin/Int // dev.kord.common.entity/ChannelFlag.code.|(){}[0]
final val shift // dev.kord.common.entity/ChannelFlag.shift|{}shift[0]
@@ -7523,8 +7475,6 @@ sealed class dev.kord.common.entity/ChannelFlag { // dev.kord.common.entity/Chan
}
sealed class dev.kord.common.entity/ChannelType { // dev.kord.common.entity/ChannelType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ChannelType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ChannelType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ChannelType.value.|(){}[0]
@@ -7570,8 +7520,6 @@ sealed class dev.kord.common.entity/ChannelType { // dev.kord.common.entity/Chan
}
sealed class dev.kord.common.entity/Choice { // dev.kord.common.entity/Choice|null[0]
- constructor () // dev.kord.common.entity/Choice.|(){}[0]
-
abstract val name // dev.kord.common.entity/Choice.name|{}name[0]
abstract fun (): kotlin/String // dev.kord.common.entity/Choice.name.|(){}[0]
abstract val nameLocalizations // dev.kord.common.entity/Choice.nameLocalizations|{}nameLocalizations[0]
@@ -7642,8 +7590,6 @@ sealed class dev.kord.common.entity/Choice { // dev.kord.common.entity/Choice|nu
}
sealed class dev.kord.common.entity/ComponentType { // dev.kord.common.entity/ComponentType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ComponentType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ComponentType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ComponentType.value.|(){}[0]
@@ -7679,8 +7625,6 @@ sealed class dev.kord.common.entity/ComponentType { // dev.kord.common.entity/Co
}
sealed class dev.kord.common.entity/DefaultMessageNotificationLevel { // dev.kord.common.entity/DefaultMessageNotificationLevel|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/DefaultMessageNotificationLevel.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/DefaultMessageNotificationLevel.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/DefaultMessageNotificationLevel.value.|(){}[0]
@@ -7704,8 +7648,6 @@ sealed class dev.kord.common.entity/DefaultMessageNotificationLevel { // dev.kor
}
sealed class dev.kord.common.entity/DiscordComponent { // dev.kord.common.entity/DiscordComponent|null[0]
- constructor () // dev.kord.common.entity/DiscordComponent.|(){}[0]
-
abstract val channelTypes // dev.kord.common.entity/DiscordComponent.channelTypes|{}channelTypes[0]
abstract fun (): dev.kord.common.entity.optional/Optional> // dev.kord.common.entity/DiscordComponent.channelTypes.|(){}[0]
abstract val components // dev.kord.common.entity/DiscordComponent.components|{}components[0]
@@ -7747,8 +7689,6 @@ sealed class dev.kord.common.entity/DiscordComponent { // dev.kord.common.entity
}
sealed class dev.kord.common.entity/DiscordConnectionVisibility { // dev.kord.common.entity/DiscordConnectionVisibility|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/DiscordConnectionVisibility.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/DiscordConnectionVisibility.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/DiscordConnectionVisibility.value.|(){}[0]
@@ -7772,8 +7712,6 @@ sealed class dev.kord.common.entity/DiscordConnectionVisibility { // dev.kord.co
}
sealed class dev.kord.common.entity/EmbedType { // dev.kord.common.entity/EmbedType|null[0]
- constructor (kotlin/String) // dev.kord.common.entity/EmbedType.|(kotlin.String){}[0]
-
final val value // dev.kord.common.entity/EmbedType.value|{}value[0]
final fun (): kotlin/String // dev.kord.common.entity/EmbedType.value.|(){}[0]
@@ -7805,8 +7743,6 @@ sealed class dev.kord.common.entity/EmbedType { // dev.kord.common.entity/EmbedT
}
sealed class dev.kord.common.entity/ExplicitContentFilter { // dev.kord.common.entity/ExplicitContentFilter|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ExplicitContentFilter.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ExplicitContentFilter.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ExplicitContentFilter.value.|(){}[0]
@@ -7832,8 +7768,6 @@ sealed class dev.kord.common.entity/ExplicitContentFilter { // dev.kord.common.e
}
sealed class dev.kord.common.entity/ForumLayoutType { // dev.kord.common.entity/ForumLayoutType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/ForumLayoutType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/ForumLayoutType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/ForumLayoutType.value.|(){}[0]
@@ -7859,8 +7793,6 @@ sealed class dev.kord.common.entity/ForumLayoutType { // dev.kord.common.entity/
}
sealed class dev.kord.common.entity/GuildFeature { // dev.kord.common.entity/GuildFeature|null[0]
- constructor (kotlin/String) // dev.kord.common.entity/GuildFeature.|(kotlin.String){}[0]
-
final val value // dev.kord.common.entity/GuildFeature.value|{}value[0]
final fun (): kotlin/String // dev.kord.common.entity/GuildFeature.value.|(){}[0]
@@ -7934,8 +7866,6 @@ sealed class dev.kord.common.entity/GuildFeature { // dev.kord.common.entity/Gui
}
sealed class dev.kord.common.entity/GuildMemberFlag { // dev.kord.common.entity/GuildMemberFlag|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/GuildMemberFlag.|(kotlin.Int){}[0]
-
final val code // dev.kord.common.entity/GuildMemberFlag.code|{}code[0]
final fun (): kotlin/Int // dev.kord.common.entity/GuildMemberFlag.code.|(){}[0]
final val shift // dev.kord.common.entity/GuildMemberFlag.shift|{}shift[0]
@@ -7966,8 +7896,6 @@ sealed class dev.kord.common.entity/GuildMemberFlag { // dev.kord.common.entity/
}
sealed class dev.kord.common.entity/GuildScheduledEventPrivacyLevel { // dev.kord.common.entity/GuildScheduledEventPrivacyLevel|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/GuildScheduledEventPrivacyLevel.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/GuildScheduledEventPrivacyLevel.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/GuildScheduledEventPrivacyLevel.value.|(){}[0]
@@ -7989,8 +7917,6 @@ sealed class dev.kord.common.entity/GuildScheduledEventPrivacyLevel { // dev.kor
}
sealed class dev.kord.common.entity/GuildScheduledEventStatus { // dev.kord.common.entity/GuildScheduledEventStatus|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/GuildScheduledEventStatus.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/GuildScheduledEventStatus.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/GuildScheduledEventStatus.value.|(){}[0]
@@ -8018,8 +7944,6 @@ sealed class dev.kord.common.entity/GuildScheduledEventStatus { // dev.kord.comm
}
sealed class dev.kord.common.entity/IntegrationExpireBehavior { // dev.kord.common.entity/IntegrationExpireBehavior|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/IntegrationExpireBehavior.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/IntegrationExpireBehavior.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/IntegrationExpireBehavior.value.|(){}[0]
@@ -8043,8 +7967,6 @@ sealed class dev.kord.common.entity/IntegrationExpireBehavior { // dev.kord.comm
}
sealed class dev.kord.common.entity/InteractionResponseType { // dev.kord.common.entity/InteractionResponseType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/InteractionResponseType.|(kotlin.Int){}[0]
-
final val type // dev.kord.common.entity/InteractionResponseType.type|{}type[0]
final fun (): kotlin/Int // dev.kord.common.entity/InteractionResponseType.type.|(){}[0]
@@ -8078,8 +8000,6 @@ sealed class dev.kord.common.entity/InteractionResponseType { // dev.kord.common
}
sealed class dev.kord.common.entity/InteractionType { // dev.kord.common.entity/InteractionType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/InteractionType.|(kotlin.Int){}[0]
-
final val type // dev.kord.common.entity/InteractionType.type|{}type[0]
final fun (): kotlin/Int // dev.kord.common.entity/InteractionType.type.|(){}[0]
@@ -8109,8 +8029,6 @@ sealed class dev.kord.common.entity/InteractionType { // dev.kord.common.entity/
}
sealed class dev.kord.common.entity/InviteTargetType { // dev.kord.common.entity/InviteTargetType|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/InviteTargetType.|(kotlin.Int){}[0]
-
final val value // dev.kord.common.entity/InviteTargetType.value|{}value[0]
final fun (): kotlin/Int // dev.kord.common.entity/InviteTargetType.value.|(){}[0]
@@ -8134,8 +8052,6 @@ sealed class dev.kord.common.entity/InviteTargetType { // dev.kord.common.entity
}
sealed class dev.kord.common.entity/MFALevel { // dev.kord.common.entity/MFALevel|null[0]
- constructor (kotlin/Int) // dev.kord.common.entity/MFALevel.|