diff --git a/.editorconfig b/.editorconfig index b4808f6b..89d58a10 100644 --- a/.editorconfig +++ b/.editorconfig @@ -6,7 +6,7 @@ root = true indent_size = 4 insert_final_newline = true end_of_line = lf -max_line_length = 140 +max_line_length = 200 ktlint_code_style = intellij_idea ktlint_standard_no-wildcard-imports = disabled @@ -15,5 +15,6 @@ ktlint_standard_if-else-wrapping = disabled ktlint_standard_discouraged-comment-location = disabled ktlint_standard_max-line-length = disabled ktlint_standard_function-signature = disabled +ktlint_standard_class-signature = disabled ktlint_standard_multiline-expression-wrapping = disabled ktlint_standard_string-template-indent = disabled \ No newline at end of file diff --git a/GeneratorScripts/build.gradle.kts b/GeneratorScripts/build.gradle.kts index bf6c7605..d1900545 100644 --- a/GeneratorScripts/build.gradle.kts +++ b/GeneratorScripts/build.gradle.kts @@ -1,7 +1,7 @@ plugins { kotlin("jvm") - kotlin("plugin.serialization") version "2.0.20" - id("com.google.devtools.ksp").version("2.0.21-1.0.25") + kotlin("plugin.serialization") version "2.1.10" + id("com.google.devtools.ksp").version("2.1.10-1.0.30") } repositories { @@ -11,18 +11,18 @@ repositories { dependencies { testImplementation("org.jetbrains.kotlin:kotlin-test") implementation("com.charleskorn.kaml:kaml:0.55.0") - val ktorVersion = "3.0.0" + val ktorVersion = "3.1.0" val konvertVersion = "3.2.1" implementation("io.ktor:ktor-client-core:$ktorVersion") implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion") implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion") implementation("io.ktor:ktor-client-logging:$ktorVersion") - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0") - implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3") + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1") + implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0") - implementation("com.squareup.okio:okio:3.9.1") - implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.5.4") + implementation("com.squareup.okio:okio:3.10.2") + implementation("org.jetbrains.kotlinx:kotlinx-io-core:0.6.0") implementation("io.mcarle:konvert:$konvertVersion") implementation("io.mcarle:konvert-api:$konvertVersion") implementation(project(":app")) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ead5d9e9..053d9a73 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -5,9 +5,9 @@ import org.jmailen.gradle.kotlinter.tasks.LintTask plugins { kotlin("multiplatform") - kotlin("plugin.serialization") version "2.0.21" - id("org.jmailen.kotlinter") version "4.4.0" - id("com.google.devtools.ksp") version ("2.0.21-1.0.25") + kotlin("plugin.serialization") version "2.1.10" + id("org.jmailen.kotlinter") version "5.0.1" + id("com.google.devtools.ksp") version ("2.1.10-1.0.30") id("com.vanniktech.maven.publish") version "0.29.0" id("com.github.ben-manes.versions") version "0.51.0" id("com.android.library") @@ -22,7 +22,7 @@ repositories { android { namespace = "it.vercruysse.lemmyapi" - compileSdk = 34 + compileSdk = 35 defaultConfig { minSdk = 21 } @@ -64,14 +64,17 @@ kotlin { } } + + + sourceSets { - val ktorVersion = "3.0.1" + val ktorVersion = "3.1.0" commonMain.dependencies { implementation("io.ktor:ktor-client-core:$ktorVersion") - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0") - implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3") + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1") + implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.8.0") implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion") implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion") @@ -80,7 +83,7 @@ kotlin { commonTest.dependencies { implementation(kotlin("test")) - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.9.0") + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1") implementation("io.ktor:ktor-client-logging:$ktorVersion") } diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x18/x5/Transformer.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x18/x5/Transformer.kt index 02ada1be..ec48da88 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x18/x5/Transformer.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x18/x5/Transformer.kt @@ -686,8 +686,7 @@ internal class Transformer(var auth: String) : MapperGenerator { admins = d.admins.map { this.toUni(d = it) }, ) - override fun toUni(d: X5DatatypesAddModToCommunityResponse): - LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( + override fun toUni(d: X5DatatypesAddModToCommunityResponse): LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( moderators = d.moderators.map { this.toUni(d = it) }, ) @@ -715,8 +714,7 @@ internal class Transformer(var auth: String) : MapperGenerator { when_ = addTimezoneOffset(d.when_), ) - override fun toUni(d: X5DatatypesAdminPurgeCommunityView): - LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( + override fun toUni(d: X5DatatypesAdminPurgeCommunityView): LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( admin_purge_community = this.toUni(d = d.admin_purge_community), admin = d.admin?.let { this.toUni(d = it) }, ) @@ -751,8 +749,7 @@ internal class Transformer(var auth: String) : MapperGenerator { community = this.toUni(d = d.community), ) - override fun toUni(d: X5DatatypesBanFromCommunityResponse): - LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( + override fun toUni(d: X5DatatypesBanFromCommunityResponse): LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( person_view = this.toUni(d = d.person_view), banned = d.banned, ) @@ -951,16 +948,14 @@ internal class Transformer(var auth: String) : MapperGenerator { hidden_communities = d.hidden_communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X5DatatypesGetPersonDetailsResponse): - LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( + override fun toUni(d: X5DatatypesGetPersonDetailsResponse): LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( person_view = this.toUni(d = d.person_view), comments = d.comments.map { this.toUni(d = it) }, posts = d.posts.map { this.toUni(d = it) }, moderates = d.moderates.map { this.toUni(d = it) }, ) - override fun toUni(d: X5DatatypesGetPersonMentionsResponse): - LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( + override fun toUni(d: X5DatatypesGetPersonMentionsResponse): LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( mentions = d.mentions.map { this.toUni(d = it) }, ) @@ -989,8 +984,7 @@ internal class Transformer(var auth: String) : MapperGenerator { private_message_reports = d.private_message_reports, ) - override fun toUni(d: X5DatatypesGetSiteMetadataResponse): - LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( + override fun toUni(d: X5DatatypesGetSiteMetadataResponse): LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( metadata = this.toUni(d = d.metadata), ) @@ -1000,8 +994,7 @@ internal class Transformer(var auth: String) : MapperGenerator { private_messages = d.private_messages, ) - override fun toUni(d: X5DatatypesGetUnreadRegistrationApplicationCountResponse): - LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = + override fun toUni(d: X5DatatypesGetUnreadRegistrationApplicationCountResponse): LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse( registration_applications = d.registration_applications, ) @@ -1021,18 +1014,15 @@ internal class Transformer(var auth: String) : MapperGenerator { name = d.name, ) - override fun toUni(d: X5DatatypesListCommentReportsResponse): - LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( + override fun toUni(d: X5DatatypesListCommentReportsResponse): LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( comment_reports = d.comment_reports.map { this.toUni(d = it) }, ) - override fun toUni(d: X5DatatypesListCommunitiesResponse): - LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( + override fun toUni(d: X5DatatypesListCommunitiesResponse): LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( communities = d.communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X5DatatypesListPostReportsResponse): - LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( + override fun toUni(d: X5DatatypesListPostReportsResponse): LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( post_reports = d.post_reports.map { this.toUni(d = it) }, ) @@ -1115,8 +1105,7 @@ internal class Transformer(var auth: String) : MapperGenerator { when_ = addTimezoneOffset(d.when_), ) - override fun toUni(d: X5DatatypesModBanFromCommunityView): - LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( + override fun toUni(d: X5DatatypesModBanFromCommunityView): LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( mod_ban_from_community = this.toUni(d = d.mod_ban_from_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1255,8 +1244,7 @@ internal class Transformer(var auth: String) : MapperGenerator { when_ = addTimezoneOffset(d.when_), ) - override fun toUni(d: X5DatatypesModTransferCommunityView): - LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( + override fun toUni(d: X5DatatypesModTransferCommunityView): LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( mod_transfer_community = this.toUni(d = d.mod_transfer_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1396,13 +1384,11 @@ internal class Transformer(var auth: String) : MapperGenerator { updated = d.updated, ) - override fun toUni(d: X5DatatypesPrivateMessageReportResponse): - LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( + override fun toUni(d: X5DatatypesPrivateMessageReportResponse): LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( private_message_report_view = this.toUni(d = d.private_message_report_view), ) - override fun toUni(d: X5DatatypesPrivateMessageReportView): - LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( + override fun toUni(d: X5DatatypesPrivateMessageReportView): LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( private_message_report = this.toUni(d = d.private_message_report), private_message = this.toUni(d = d.private_message), private_message_creator = this.toUni(d = d.private_message_creator), @@ -1414,8 +1400,7 @@ internal class Transformer(var auth: String) : MapperGenerator { private_message_view = this.toUni(d = d.private_message_view), ) - override fun toUni(d: X5DatatypesPrivateMessagesResponse): - LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( + override fun toUni(d: X5DatatypesPrivateMessagesResponse): LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( private_messages = d.private_messages.map { this.toUni(d = it) }, ) @@ -1426,8 +1411,7 @@ internal class Transformer(var auth: String) : MapperGenerator { recipient = this.toUni(d = d.recipient), ) - override fun toUni(d: X5DatatypesRegistrationApplication): - LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( + override fun toUni(d: X5DatatypesRegistrationApplication): LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( id = d.id, local_user_id = d.local_user_id, answer = d.answer, @@ -1441,8 +1425,7 @@ internal class Transformer(var auth: String) : MapperGenerator { registration_application = this.toUni(d = d.registration_application), ) - override fun toUni(d: X5DatatypesRegistrationApplicationView): - LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( + override fun toUni(d: X5DatatypesRegistrationApplicationView): LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( registration_application = this.toUni(d = d.registration_application), creator_local_user = this.toUni(d = d.creator_local_user), creator = this.toUni(d = d.creator), @@ -1531,8 +1514,7 @@ internal class Transformer(var auth: String) : MapperGenerator { auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): - X5DatatypesApproveRegistrationApplication = X5DatatypesApproveRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): X5DatatypesApproveRegistrationApplication = X5DatatypesApproveRegistrationApplication( id = d.id, approve = d.approve, deny_reason = d.deny_reason, @@ -1660,8 +1642,7 @@ internal class Transformer(var auth: String) : MapperGenerator { auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): - X5DatatypesCreatePrivateMessageReport = X5DatatypesCreatePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): X5DatatypesCreatePrivateMessageReport = X5DatatypesCreatePrivateMessageReport( private_message_id = d.private_message_id, reason = d.reason, auth = auth, @@ -2005,16 +1986,14 @@ internal class Transformer(var auth: String) : MapperGenerator { auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): - X5DatatypesListPrivateMessageReports = X5DatatypesListPrivateMessageReports( + override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): X5DatatypesListPrivateMessageReports = X5DatatypesListPrivateMessageReports( page = d.page, limit = d.limit, unresolved_only = d.unresolved_only, auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): - X5DatatypesListRegistrationApplications = X5DatatypesListRegistrationApplications( + override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): X5DatatypesListRegistrationApplications = X5DatatypesListRegistrationApplications( unread_only = d.unread_only, page = d.page, limit = d.limit, @@ -2045,15 +2024,13 @@ internal class Transformer(var auth: String) : MapperGenerator { auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): - X5DatatypesMarkPrivateMessageAsRead = X5DatatypesMarkPrivateMessageAsRead( + override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): X5DatatypesMarkPrivateMessageAsRead = X5DatatypesMarkPrivateMessageAsRead( private_message_id = d.private_message_id, read = d.read, auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): - X5DatatypesPasswordChangeAfterReset = X5DatatypesPasswordChangeAfterReset( + override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): X5DatatypesPasswordChangeAfterReset = X5DatatypesPasswordChangeAfterReset( token = d.token, password = d.password, password_verify = d.password_verify, @@ -2147,8 +2124,7 @@ internal class Transformer(var auth: String) : MapperGenerator { auth = auth, ) - override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): - X5DatatypesResolvePrivateMessageReport = X5DatatypesResolvePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): X5DatatypesResolvePrivateMessageReport = X5DatatypesResolvePrivateMessageReport( report_id = d.report_id, resolved = d.resolved, auth = auth, diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x0/Transformer.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x0/Transformer.kt index d2ff4d11..854e6ecd 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x0/Transformer.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x0/Transformer.kt @@ -641,8 +641,7 @@ internal class Transformer : MapperGenerator { admins = d.admins.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesAddModToCommunityResponse): - LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( + override fun toUni(d: X0DatatypesAddModToCommunityResponse): LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( moderators = d.moderators.map { this.toUni(d = it) }, ) @@ -670,8 +669,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X0DatatypesAdminPurgeCommunityView): - LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( + override fun toUni(d: X0DatatypesAdminPurgeCommunityView): LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( admin_purge_community = this.toUni(d = d.admin_purge_community), admin = d.admin?.let { this.toUni(d = it) }, ) @@ -706,8 +704,7 @@ internal class Transformer : MapperGenerator { community = this.toUni(d = d.community), ) - override fun toUni(d: X0DatatypesBanFromCommunityResponse): - LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( + override fun toUni(d: X0DatatypesBanFromCommunityResponse): LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( person_view = this.toUni(d = d.person_view), banned = d.banned, ) @@ -869,8 +866,7 @@ internal class Transformer : MapperGenerator { blocked = d.blocked.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesGenerateTotpSecretResponse): - LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( + override fun toUni(d: X0DatatypesGenerateTotpSecretResponse): LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( totp_secret_url = d.totp_secret_url, ) @@ -916,16 +912,14 @@ internal class Transformer : MapperGenerator { hidden_communities = d.hidden_communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesGetPersonDetailsResponse): - LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( + override fun toUni(d: X0DatatypesGetPersonDetailsResponse): LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( person_view = this.toUni(d = d.person_view), comments = d.comments.map { this.toUni(d = it) }, posts = d.posts.map { this.toUni(d = it) }, moderates = d.moderates.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesGetPersonMentionsResponse): - LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( + override fun toUni(d: X0DatatypesGetPersonMentionsResponse): LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( mentions = d.mentions.map { this.toUni(d = it) }, ) @@ -955,8 +949,7 @@ internal class Transformer : MapperGenerator { private_message_reports = d.private_message_reports, ) - override fun toUni(d: X0DatatypesGetSiteMetadataResponse): - LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( + override fun toUni(d: X0DatatypesGetSiteMetadataResponse): LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( metadata = this.toUni(d = d.metadata), ) @@ -966,8 +959,7 @@ internal class Transformer : MapperGenerator { private_messages = d.private_messages, ) - override fun toUni(d: X0DatatypesGetUnreadRegistrationApplicationCountResponse): - LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = + override fun toUni(d: X0DatatypesGetUnreadRegistrationApplicationCountResponse): LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse( registration_applications = d.registration_applications, ) @@ -988,8 +980,7 @@ internal class Transformer : MapperGenerator { site = d.site?.let { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesInstanceWithFederationState): - LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( + override fun toUni(d: X0DatatypesInstanceWithFederationState): LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( id = d.id, domain = d.domain, published = d.published, @@ -1005,18 +996,15 @@ internal class Transformer : MapperGenerator { name = d.name, ) - override fun toUni(d: X0DatatypesListCommentReportsResponse): - LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( + override fun toUni(d: X0DatatypesListCommentReportsResponse): LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( comment_reports = d.comment_reports.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesListCommunitiesResponse): - LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( + override fun toUni(d: X0DatatypesListCommunitiesResponse): LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( communities = d.communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X0DatatypesListPostReportsResponse): - LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( + override fun toUni(d: X0DatatypesListPostReportsResponse): LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( post_reports = d.post_reports.map { this.toUni(d = it) }, ) @@ -1157,8 +1145,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X0DatatypesModBanFromCommunityView): - LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( + override fun toUni(d: X0DatatypesModBanFromCommunityView): LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( mod_ban_from_community = this.toUni(d = d.mod_ban_from_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1297,8 +1284,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X0DatatypesModTransferCommunityView): - LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( + override fun toUni(d: X0DatatypesModTransferCommunityView): LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( mod_transfer_community = this.toUni(d = d.mod_transfer_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1445,13 +1431,11 @@ internal class Transformer : MapperGenerator { updated = d.updated, ) - override fun toUni(d: X0DatatypesPrivateMessageReportResponse): - LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( + override fun toUni(d: X0DatatypesPrivateMessageReportResponse): LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( private_message_report_view = this.toUni(d = d.private_message_report_view), ) - override fun toUni(d: X0DatatypesPrivateMessageReportView): - LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( + override fun toUni(d: X0DatatypesPrivateMessageReportView): LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( private_message_report = this.toUni(d = d.private_message_report), private_message = this.toUni(d = d.private_message), private_message_creator = this.toUni(d = d.private_message_creator), @@ -1463,8 +1447,7 @@ internal class Transformer : MapperGenerator { private_message_view = this.toUni(d = d.private_message_view), ) - override fun toUni(d: X0DatatypesPrivateMessagesResponse): - LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( + override fun toUni(d: X0DatatypesPrivateMessagesResponse): LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( private_messages = d.private_messages.map { this.toUni(d = it) }, ) @@ -1475,8 +1458,7 @@ internal class Transformer : MapperGenerator { recipient = this.toUni(d = d.recipient), ) - override fun toUni(d: X0DatatypesReadableFederationState): - LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( + override fun toUni(d: X0DatatypesReadableFederationState): LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( instance_id = d.instance_id, last_successful_id = d.last_successful_id, last_successful_published_time = d.last_successful_published_time, @@ -1485,8 +1467,7 @@ internal class Transformer : MapperGenerator { next_retry = d.next_retry, ) - override fun toUni(d: X0DatatypesRegistrationApplication): - LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( + override fun toUni(d: X0DatatypesRegistrationApplication): LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( id = d.id, local_user_id = d.local_user_id, answer = d.answer, @@ -1500,8 +1481,7 @@ internal class Transformer : MapperGenerator { registration_application = this.toUni(d = d.registration_application), ) - override fun toUni(d: X0DatatypesRegistrationApplicationView): - LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( + override fun toUni(d: X0DatatypesRegistrationApplicationView): LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( registration_application = this.toUni(d = d.registration_application), creator_local_user = this.toUni(d = d.creator_local_user), creator = this.toUni(d = d.creator), @@ -1591,8 +1571,7 @@ internal class Transformer : MapperGenerator { added = d.added, ) - override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): - X0DatatypesApproveRegistrationApplication = X0DatatypesApproveRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): X0DatatypesApproveRegistrationApplication = X0DatatypesApproveRegistrationApplication( id = d.id, approve = d.approve, deny_reason = d.deny_reason, @@ -1711,8 +1690,7 @@ internal class Transformer : MapperGenerator { recipient_id = d.recipient_id, ) - override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): - X0DatatypesCreatePrivateMessageReport = X0DatatypesCreatePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): X0DatatypesCreatePrivateMessageReport = X0DatatypesCreatePrivateMessageReport( private_message_id = d.private_message_id, reason = d.reason, ) @@ -2031,15 +2009,13 @@ internal class Transformer : MapperGenerator { community_id = d.community_id, ) - override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): - X0DatatypesListPrivateMessageReports = X0DatatypesListPrivateMessageReports( + override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): X0DatatypesListPrivateMessageReports = X0DatatypesListPrivateMessageReports( page = d.page, limit = d.limit, unresolved_only = d.unresolved_only, ) - override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): - X0DatatypesListRegistrationApplications = X0DatatypesListRegistrationApplications( + override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): X0DatatypesListRegistrationApplications = X0DatatypesListRegistrationApplications( unread_only = d.unread_only, page = d.page, limit = d.limit, @@ -2072,14 +2048,12 @@ internal class Transformer : MapperGenerator { read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): - X0DatatypesMarkPrivateMessageAsRead = X0DatatypesMarkPrivateMessageAsRead( + override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): X0DatatypesMarkPrivateMessageAsRead = X0DatatypesMarkPrivateMessageAsRead( private_message_id = d.private_message_id, read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): - X0DatatypesPasswordChangeAfterReset = X0DatatypesPasswordChangeAfterReset( + override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): X0DatatypesPasswordChangeAfterReset = X0DatatypesPasswordChangeAfterReset( token = d.token, password = d.password, password_verify = d.password_verify, @@ -2163,8 +2137,7 @@ internal class Transformer : MapperGenerator { resolved = d.resolved, ) - override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): - X0DatatypesResolvePrivateMessageReport = X0DatatypesResolvePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): X0DatatypesResolvePrivateMessageReport = X0DatatypesResolvePrivateMessageReport( report_id = d.report_id, resolved = d.resolved, ) diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x3/Transformer.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x3/Transformer.kt index 0b1861bd..7ed77d98 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x3/Transformer.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x3/Transformer.kt @@ -650,8 +650,7 @@ internal class Transformer : MapperGenerator { admins = d.admins.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesAddModToCommunityResponse): - LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( + override fun toUni(d: X3DatatypesAddModToCommunityResponse): LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( moderators = d.moderators.map { this.toUni(d = it) }, ) @@ -679,8 +678,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X3DatatypesAdminPurgeCommunityView): - LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( + override fun toUni(d: X3DatatypesAdminPurgeCommunityView): LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( admin_purge_community = this.toUni(d = d.admin_purge_community), admin = d.admin?.let { this.toUni(d = it) }, ) @@ -715,8 +713,7 @@ internal class Transformer : MapperGenerator { community = this.toUni(d = d.community), ) - override fun toUni(d: X3DatatypesBanFromCommunityResponse): - LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( + override fun toUni(d: X3DatatypesBanFromCommunityResponse): LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( person_view = this.toUni(d = d.person_view), banned = d.banned, ) @@ -878,8 +875,7 @@ internal class Transformer : MapperGenerator { blocked = d.blocked.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesGenerateTotpSecretResponse): - LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( + override fun toUni(d: X3DatatypesGenerateTotpSecretResponse): LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( totp_secret_url = d.totp_secret_url, ) @@ -925,8 +921,7 @@ internal class Transformer : MapperGenerator { hidden_communities = d.hidden_communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesGetPersonDetailsResponse): - LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( + override fun toUni(d: X3DatatypesGetPersonDetailsResponse): LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( person_view = this.toUni(d = d.person_view), site = d.site?.let { this.toUni(d = it) }, comments = d.comments.map { this.toUni(d = it) }, @@ -934,8 +929,7 @@ internal class Transformer : MapperGenerator { moderates = d.moderates.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesGetPersonMentionsResponse): - LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( + override fun toUni(d: X3DatatypesGetPersonMentionsResponse): LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( mentions = d.mentions.map { this.toUni(d = it) }, ) @@ -965,8 +959,7 @@ internal class Transformer : MapperGenerator { private_message_reports = d.private_message_reports, ) - override fun toUni(d: X3DatatypesGetSiteMetadataResponse): - LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( + override fun toUni(d: X3DatatypesGetSiteMetadataResponse): LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( metadata = this.toUni(d = d.metadata), ) @@ -976,8 +969,7 @@ internal class Transformer : MapperGenerator { private_messages = d.private_messages, ) - override fun toUni(d: X3DatatypesGetUnreadRegistrationApplicationCountResponse): - LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = + override fun toUni(d: X3DatatypesGetUnreadRegistrationApplicationCountResponse): LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse( registration_applications = d.registration_applications, ) @@ -998,8 +990,7 @@ internal class Transformer : MapperGenerator { site = d.site?.let { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesInstanceWithFederationState): - LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( + override fun toUni(d: X3DatatypesInstanceWithFederationState): LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( id = d.id, domain = d.domain, published = d.published, @@ -1015,18 +1006,15 @@ internal class Transformer : MapperGenerator { name = d.name, ) - override fun toUni(d: X3DatatypesListCommentLikesResponse): - LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( + override fun toUni(d: X3DatatypesListCommentLikesResponse): LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( comment_likes = d.comment_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesListCommentReportsResponse): - LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( + override fun toUni(d: X3DatatypesListCommentReportsResponse): LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( comment_reports = d.comment_reports.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesListCommunitiesResponse): - LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( + override fun toUni(d: X3DatatypesListCommunitiesResponse): LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( communities = d.communities.map { this.toUni(d = it) }, ) @@ -1035,8 +1023,7 @@ internal class Transformer : MapperGenerator { post_likes = d.post_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X3DatatypesListPostReportsResponse): - LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( + override fun toUni(d: X3DatatypesListPostReportsResponse): LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( post_reports = d.post_reports.map { this.toUni(d = it) }, ) @@ -1177,8 +1164,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X3DatatypesModBanFromCommunityView): - LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( + override fun toUni(d: X3DatatypesModBanFromCommunityView): LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( mod_ban_from_community = this.toUni(d = d.mod_ban_from_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1317,8 +1303,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X3DatatypesModTransferCommunityView): - LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( + override fun toUni(d: X3DatatypesModTransferCommunityView): LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( mod_transfer_community = this.toUni(d = d.mod_transfer_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1476,13 +1461,11 @@ internal class Transformer : MapperGenerator { updated = d.updated, ) - override fun toUni(d: X3DatatypesPrivateMessageReportResponse): - LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( + override fun toUni(d: X3DatatypesPrivateMessageReportResponse): LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( private_message_report_view = this.toUni(d = d.private_message_report_view), ) - override fun toUni(d: X3DatatypesPrivateMessageReportView): - LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( + override fun toUni(d: X3DatatypesPrivateMessageReportView): LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( private_message_report = this.toUni(d = d.private_message_report), private_message = this.toUni(d = d.private_message), private_message_creator = this.toUni(d = d.private_message_creator), @@ -1494,8 +1477,7 @@ internal class Transformer : MapperGenerator { private_message_view = this.toUni(d = d.private_message_view), ) - override fun toUni(d: X3DatatypesPrivateMessagesResponse): - LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( + override fun toUni(d: X3DatatypesPrivateMessagesResponse): LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( private_messages = d.private_messages.map { this.toUni(d = it) }, ) @@ -1506,8 +1488,7 @@ internal class Transformer : MapperGenerator { recipient = this.toUni(d = d.recipient), ) - override fun toUni(d: X3DatatypesReadableFederationState): - LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( + override fun toUni(d: X3DatatypesReadableFederationState): LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( instance_id = d.instance_id, last_successful_id = d.last_successful_id, last_successful_published_time = d.last_successful_published_time, @@ -1516,8 +1497,7 @@ internal class Transformer : MapperGenerator { next_retry = d.next_retry, ) - override fun toUni(d: X3DatatypesRegistrationApplication): - LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( + override fun toUni(d: X3DatatypesRegistrationApplication): LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( id = d.id, local_user_id = d.local_user_id, answer = d.answer, @@ -1531,8 +1511,7 @@ internal class Transformer : MapperGenerator { registration_application = this.toUni(d = d.registration_application), ) - override fun toUni(d: X3DatatypesRegistrationApplicationView): - LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( + override fun toUni(d: X3DatatypesRegistrationApplicationView): LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( registration_application = this.toUni(d = d.registration_application), creator_local_user = this.toUni(d = d.creator_local_user), creator = this.toUni(d = d.creator), @@ -1622,8 +1601,7 @@ internal class Transformer : MapperGenerator { added = d.added, ) - override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): - X3DatatypesApproveRegistrationApplication = X3DatatypesApproveRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): X3DatatypesApproveRegistrationApplication = X3DatatypesApproveRegistrationApplication( id = d.id, approve = d.approve, deny_reason = d.deny_reason, @@ -1742,8 +1720,7 @@ internal class Transformer : MapperGenerator { recipient_id = d.recipient_id, ) - override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): - X3DatatypesCreatePrivateMessageReport = X3DatatypesCreatePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): X3DatatypesCreatePrivateMessageReport = X3DatatypesCreatePrivateMessageReport( private_message_id = d.private_message_id, reason = d.reason, ) @@ -2076,15 +2053,13 @@ internal class Transformer : MapperGenerator { community_id = d.community_id, ) - override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): - X3DatatypesListPrivateMessageReports = X3DatatypesListPrivateMessageReports( + override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): X3DatatypesListPrivateMessageReports = X3DatatypesListPrivateMessageReports( page = d.page, limit = d.limit, unresolved_only = d.unresolved_only, ) - override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): - X3DatatypesListRegistrationApplications = X3DatatypesListRegistrationApplications( + override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): X3DatatypesListRegistrationApplications = X3DatatypesListRegistrationApplications( unread_only = d.unread_only, page = d.page, limit = d.limit, @@ -2117,14 +2092,12 @@ internal class Transformer : MapperGenerator { read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): - X3DatatypesMarkPrivateMessageAsRead = X3DatatypesMarkPrivateMessageAsRead( + override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): X3DatatypesMarkPrivateMessageAsRead = X3DatatypesMarkPrivateMessageAsRead( private_message_id = d.private_message_id, read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): - X3DatatypesPasswordChangeAfterReset = X3DatatypesPasswordChangeAfterReset( + override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): X3DatatypesPasswordChangeAfterReset = X3DatatypesPasswordChangeAfterReset( token = d.token, password = d.password, password_verify = d.password_verify, @@ -2208,8 +2181,7 @@ internal class Transformer : MapperGenerator { resolved = d.resolved, ) - override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): - X3DatatypesResolvePrivateMessageReport = X3DatatypesResolvePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): X3DatatypesResolvePrivateMessageReport = X3DatatypesResolvePrivateMessageReport( report_id = d.report_id, resolved = d.resolved, ) diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x4/Transformer.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x4/Transformer.kt index 44f14d67..4ac527ef 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x4/Transformer.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x4/Transformer.kt @@ -448,8 +448,7 @@ internal class Transformer : MapperGenerator { admins = d.admins.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesAddModToCommunityResponse): - LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( + override fun toUni(d: X4DatatypesAddModToCommunityResponse): LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( moderators = d.moderators.map { this.toUni(d = it) }, ) @@ -477,8 +476,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X4DatatypesAdminPurgeCommunityView): - LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( + override fun toUni(d: X4DatatypesAdminPurgeCommunityView): LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( admin_purge_community = this.toUni(d = d.admin_purge_community), admin = d.admin?.let { this.toUni(d = it) }, ) @@ -513,8 +511,7 @@ internal class Transformer : MapperGenerator { community = this.toUni(d = d.community), ) - override fun toUni(d: X4DatatypesBanFromCommunityResponse): - LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( + override fun toUni(d: X4DatatypesBanFromCommunityResponse): LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( person_view = this.toUni(d = d.person_view), banned = d.banned, ) @@ -777,8 +774,7 @@ internal class Transformer : MapperGenerator { blocked = d.blocked.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesGenerateTotpSecretResponse): - LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( + override fun toUni(d: X4DatatypesGenerateTotpSecretResponse): LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( totp_secret_url = d.totp_secret_url, ) @@ -824,8 +820,7 @@ internal class Transformer : MapperGenerator { hidden_communities = d.hidden_communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesGetPersonDetailsResponse): - LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( + override fun toUni(d: X4DatatypesGetPersonDetailsResponse): LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( person_view = this.toUni(d = d.person_view), site = d.site?.let { this.toUni(d = it) }, comments = d.comments.map { this.toUni(d = it) }, @@ -833,8 +828,7 @@ internal class Transformer : MapperGenerator { moderates = d.moderates.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesGetPersonMentionsResponse): - LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( + override fun toUni(d: X4DatatypesGetPersonMentionsResponse): LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( mentions = d.mentions.map { this.toUni(d = it) }, ) @@ -865,8 +859,7 @@ internal class Transformer : MapperGenerator { private_message_reports = d.private_message_reports, ) - override fun toUni(d: X4DatatypesGetSiteMetadataResponse): - LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( + override fun toUni(d: X4DatatypesGetSiteMetadataResponse): LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( metadata = this.toUni(d = d.metadata), ) @@ -890,8 +883,7 @@ internal class Transformer : MapperGenerator { private_messages = d.private_messages, ) - override fun toUni(d: X4DatatypesGetUnreadRegistrationApplicationCountResponse): - LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = + override fun toUni(d: X4DatatypesGetUnreadRegistrationApplicationCountResponse): LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse( registration_applications = d.registration_applications, ) @@ -912,8 +904,7 @@ internal class Transformer : MapperGenerator { site = d.site?.let { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesInstanceWithFederationState): - LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( + override fun toUni(d: X4DatatypesInstanceWithFederationState): LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( id = d.id, domain = d.domain, published = d.published, @@ -938,18 +929,15 @@ internal class Transformer : MapperGenerator { content_type = d.content_type, ) - override fun toUni(d: X4DatatypesListCommentLikesResponse): - LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( + override fun toUni(d: X4DatatypesListCommentLikesResponse): LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( comment_likes = d.comment_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesListCommentReportsResponse): - LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( + override fun toUni(d: X4DatatypesListCommentReportsResponse): LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( comment_reports = d.comment_reports.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesListCommunitiesResponse): - LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( + override fun toUni(d: X4DatatypesListCommunitiesResponse): LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( communities = d.communities.map { this.toUni(d = it) }, ) @@ -963,8 +951,7 @@ internal class Transformer : MapperGenerator { post_likes = d.post_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X4DatatypesListPostReportsResponse): - LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( + override fun toUni(d: X4DatatypesListPostReportsResponse): LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( post_reports = d.post_reports.map { this.toUni(d = it) }, ) @@ -1088,8 +1075,7 @@ internal class Transformer : MapperGenerator { counts = this.toUni(d = d.counts), ) - override fun toUni(d: X4DatatypesLocalUserVoteDisplayMode): - LemmyapiDatatypesLocalUserVoteDisplayMode = LemmyapiDatatypesLocalUserVoteDisplayMode( + override fun toUni(d: X4DatatypesLocalUserVoteDisplayMode): LemmyapiDatatypesLocalUserVoteDisplayMode = LemmyapiDatatypesLocalUserVoteDisplayMode( local_user_id = d.local_user_id, score = d.score, upvotes = d.upvotes, @@ -1167,8 +1153,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X4DatatypesModBanFromCommunityView): - LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( + override fun toUni(d: X4DatatypesModBanFromCommunityView): LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( mod_ban_from_community = this.toUni(d = d.mod_ban_from_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1310,8 +1295,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X4DatatypesModTransferCommunityView): - LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( + override fun toUni(d: X4DatatypesModTransferCommunityView): LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( mod_transfer_community = this.toUni(d = d.mod_transfer_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1529,13 +1513,11 @@ internal class Transformer : MapperGenerator { updated = d.updated, ) - override fun toUni(d: X4DatatypesPrivateMessageReportResponse): - LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( + override fun toUni(d: X4DatatypesPrivateMessageReportResponse): LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( private_message_report_view = this.toUni(d = d.private_message_report_view), ) - override fun toUni(d: X4DatatypesPrivateMessageReportView): - LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( + override fun toUni(d: X4DatatypesPrivateMessageReportView): LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( private_message_report = this.toUni(d = d.private_message_report), private_message = this.toUni(d = d.private_message), private_message_creator = this.toUni(d = d.private_message_creator), @@ -1548,8 +1530,7 @@ internal class Transformer : MapperGenerator { private_message_view = this.toUni(d = d.private_message_view), ) - override fun toUni(d: X4DatatypesPrivateMessagesResponse): - LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( + override fun toUni(d: X4DatatypesPrivateMessagesResponse): LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( private_messages = d.private_messages.map { this.toUni(d = it) }, ) @@ -1560,8 +1541,7 @@ internal class Transformer : MapperGenerator { recipient = this.toUni(d = d.recipient), ) - override fun toUni(d: X4DatatypesReadableFederationState): - LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( + override fun toUni(d: X4DatatypesReadableFederationState): LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( instance_id = d.instance_id, last_successful_id = d.last_successful_id, last_successful_published_time = d.last_successful_published_time, @@ -1570,8 +1550,7 @@ internal class Transformer : MapperGenerator { next_retry = d.next_retry, ) - override fun toUni(d: X4DatatypesRegistrationApplication): - LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( + override fun toUni(d: X4DatatypesRegistrationApplication): LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( id = d.id, local_user_id = d.local_user_id, answer = d.answer, @@ -1585,8 +1564,7 @@ internal class Transformer : MapperGenerator { registration_application = this.toUni(d = d.registration_application), ) - override fun toUni(d: X4DatatypesRegistrationApplicationView): - LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( + override fun toUni(d: X4DatatypesRegistrationApplicationView): LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( registration_application = this.toUni(d = d.registration_application), creator_local_user = this.toUni(d = d.creator_local_user), creator = this.toUni(d = d.creator), @@ -1683,8 +1661,7 @@ internal class Transformer : MapperGenerator { added = d.added, ) - override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): - X4DatatypesApproveRegistrationApplication = X4DatatypesApproveRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): X4DatatypesApproveRegistrationApplication = X4DatatypesApproveRegistrationApplication( id = d.id, approve = d.approve, deny_reason = d.deny_reason, @@ -1806,8 +1783,7 @@ internal class Transformer : MapperGenerator { recipient_id = d.recipient_id, ) - override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): - X4DatatypesCreatePrivateMessageReport = X4DatatypesCreatePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): X4DatatypesCreatePrivateMessageReport = X4DatatypesCreatePrivateMessageReport( private_message_id = d.private_message_id, reason = d.reason, ) @@ -2165,15 +2141,13 @@ internal class Transformer : MapperGenerator { post_id = d.post_id, ) - override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): - X4DatatypesListPrivateMessageReports = X4DatatypesListPrivateMessageReports( + override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): X4DatatypesListPrivateMessageReports = X4DatatypesListPrivateMessageReports( page = d.page, limit = d.limit, unresolved_only = d.unresolved_only, ) - override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): - X4DatatypesListRegistrationApplications = X4DatatypesListRegistrationApplications( + override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): X4DatatypesListRegistrationApplications = X4DatatypesListRegistrationApplications( unread_only = d.unread_only, page = d.page, limit = d.limit, @@ -2206,14 +2180,12 @@ internal class Transformer : MapperGenerator { read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): - X4DatatypesMarkPrivateMessageAsRead = X4DatatypesMarkPrivateMessageAsRead( + override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): X4DatatypesMarkPrivateMessageAsRead = X4DatatypesMarkPrivateMessageAsRead( private_message_id = d.private_message_id, read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): - X4DatatypesPasswordChangeAfterReset = X4DatatypesPasswordChangeAfterReset( + override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): X4DatatypesPasswordChangeAfterReset = X4DatatypesPasswordChangeAfterReset( token = d.token, password = d.password, password_verify = d.password_verify, @@ -2297,8 +2269,7 @@ internal class Transformer : MapperGenerator { resolved = d.resolved, ) - override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): - X4DatatypesResolvePrivateMessageReport = X4DatatypesResolvePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): X4DatatypesResolvePrivateMessageReport = X4DatatypesResolvePrivateMessageReport( report_id = d.report_id, resolved = d.resolved, ) diff --git a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x6/Transformer.kt b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x6/Transformer.kt index da9a557a..5c1b8d82 100644 --- a/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x6/Transformer.kt +++ b/app/src/commonMain/kotlin/it/vercruysse/lemmyapi/v0/x19/x6/Transformer.kt @@ -452,8 +452,7 @@ internal class Transformer : MapperGenerator { admins = d.admins.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesAddModToCommunityResponse): - LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( + override fun toUni(d: X6DatatypesAddModToCommunityResponse): LemmyapiDatatypesAddModToCommunityResponse = LemmyapiDatatypesAddModToCommunityResponse( moderators = d.moderators.map { this.toUni(d = it) }, ) @@ -481,8 +480,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X6DatatypesAdminPurgeCommunityView): - LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( + override fun toUni(d: X6DatatypesAdminPurgeCommunityView): LemmyapiDatatypesAdminPurgeCommunityView = LemmyapiDatatypesAdminPurgeCommunityView( admin_purge_community = this.toUni(d = d.admin_purge_community), admin = d.admin?.let { this.toUni(d = it) }, ) @@ -517,8 +515,7 @@ internal class Transformer : MapperGenerator { community = this.toUni(d = d.community), ) - override fun toUni(d: X6DatatypesBanFromCommunityResponse): - LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( + override fun toUni(d: X6DatatypesBanFromCommunityResponse): LemmyapiDatatypesBanFromCommunityResponse = LemmyapiDatatypesBanFromCommunityResponse( person_view = this.toUni(d = d.person_view), banned = d.banned, ) @@ -779,8 +776,7 @@ internal class Transformer : MapperGenerator { blocked = d.blocked.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesGenerateTotpSecretResponse): - LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( + override fun toUni(d: X6DatatypesGenerateTotpSecretResponse): LemmyapiDatatypesGenerateTotpSecretResponse = LemmyapiDatatypesGenerateTotpSecretResponse( totp_secret_url = d.totp_secret_url, ) @@ -826,8 +822,7 @@ internal class Transformer : MapperGenerator { hidden_communities = d.hidden_communities.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesGetPersonDetailsResponse): - LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( + override fun toUni(d: X6DatatypesGetPersonDetailsResponse): LemmyapiDatatypesGetPersonDetailsResponse = LemmyapiDatatypesGetPersonDetailsResponse( person_view = this.toUni(d = d.person_view), site = d.site?.let { this.toUni(d = it) }, comments = d.comments.map { this.toUni(d = it) }, @@ -835,8 +830,7 @@ internal class Transformer : MapperGenerator { moderates = d.moderates.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesGetPersonMentionsResponse): - LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( + override fun toUni(d: X6DatatypesGetPersonMentionsResponse): LemmyapiDatatypesGetPersonMentionsResponse = LemmyapiDatatypesGetPersonMentionsResponse( mentions = d.mentions.map { this.toUni(d = it) }, ) @@ -866,8 +860,7 @@ internal class Transformer : MapperGenerator { private_message_reports = d.private_message_reports, ) - override fun toUni(d: X6DatatypesGetSiteMetadataResponse): - LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( + override fun toUni(d: X6DatatypesGetSiteMetadataResponse): LemmyapiDatatypesGetSiteMetadataResponse = LemmyapiDatatypesGetSiteMetadataResponse( metadata = this.toUni(d = d.metadata), ) @@ -890,8 +883,7 @@ internal class Transformer : MapperGenerator { private_messages = d.private_messages, ) - override fun toUni(d: X6DatatypesGetUnreadRegistrationApplicationCountResponse): - LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = + override fun toUni(d: X6DatatypesGetUnreadRegistrationApplicationCountResponse): LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse = LemmyapiDatatypesGetUnreadRegistrationApplicationCountResponse( registration_applications = d.registration_applications, ) @@ -920,8 +912,7 @@ internal class Transformer : MapperGenerator { site = d.site?.let { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesInstanceWithFederationState): - LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( + override fun toUni(d: X6DatatypesInstanceWithFederationState): LemmyapiDatatypesInstanceWithFederationState = LemmyapiDatatypesInstanceWithFederationState( id = d.id, domain = d.domain, published = d.published, @@ -946,18 +937,15 @@ internal class Transformer : MapperGenerator { content_type = d.content_type, ) - override fun toUni(d: X6DatatypesListCommentLikesResponse): - LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( + override fun toUni(d: X6DatatypesListCommentLikesResponse): LemmyapiDatatypesListCommentLikesResponse = LemmyapiDatatypesListCommentLikesResponse( comment_likes = d.comment_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesListCommentReportsResponse): - LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( + override fun toUni(d: X6DatatypesListCommentReportsResponse): LemmyapiDatatypesListCommentReportsResponse = LemmyapiDatatypesListCommentReportsResponse( comment_reports = d.comment_reports.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesListCommunitiesResponse): - LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( + override fun toUni(d: X6DatatypesListCommunitiesResponse): LemmyapiDatatypesListCommunitiesResponse = LemmyapiDatatypesListCommunitiesResponse( communities = d.communities.map { this.toUni(d = it) }, ) @@ -971,8 +959,7 @@ internal class Transformer : MapperGenerator { post_likes = d.post_likes.map { this.toUni(d = it) }, ) - override fun toUni(d: X6DatatypesListPostReportsResponse): - LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( + override fun toUni(d: X6DatatypesListPostReportsResponse): LemmyapiDatatypesListPostReportsResponse = LemmyapiDatatypesListPostReportsResponse( post_reports = d.post_reports.map { this.toUni(d = it) }, ) @@ -1096,8 +1083,7 @@ internal class Transformer : MapperGenerator { counts = this.toUni(d = d.counts), ) - override fun toUni(d: X6DatatypesLocalUserVoteDisplayMode): - LemmyapiDatatypesLocalUserVoteDisplayMode = LemmyapiDatatypesLocalUserVoteDisplayMode( + override fun toUni(d: X6DatatypesLocalUserVoteDisplayMode): LemmyapiDatatypesLocalUserVoteDisplayMode = LemmyapiDatatypesLocalUserVoteDisplayMode( local_user_id = d.local_user_id, score = d.score, upvotes = d.upvotes, @@ -1175,8 +1161,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X6DatatypesModBanFromCommunityView): - LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( + override fun toUni(d: X6DatatypesModBanFromCommunityView): LemmyapiDatatypesModBanFromCommunityView = LemmyapiDatatypesModBanFromCommunityView( mod_ban_from_community = this.toUni(d = d.mod_ban_from_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1317,8 +1302,7 @@ internal class Transformer : MapperGenerator { when_ = d.when_, ) - override fun toUni(d: X6DatatypesModTransferCommunityView): - LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( + override fun toUni(d: X6DatatypesModTransferCommunityView): LemmyapiDatatypesModTransferCommunityView = LemmyapiDatatypesModTransferCommunityView( mod_transfer_community = this.toUni(d = d.mod_transfer_community), moderator = d.moderator?.let { this.toUni(d = it) }, community = this.toUni(d = d.community), @@ -1537,13 +1521,11 @@ internal class Transformer : MapperGenerator { updated = d.updated, ) - override fun toUni(d: X6DatatypesPrivateMessageReportResponse): - LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( + override fun toUni(d: X6DatatypesPrivateMessageReportResponse): LemmyapiDatatypesPrivateMessageReportResponse = LemmyapiDatatypesPrivateMessageReportResponse( private_message_report_view = this.toUni(d = d.private_message_report_view), ) - override fun toUni(d: X6DatatypesPrivateMessageReportView): - LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( + override fun toUni(d: X6DatatypesPrivateMessageReportView): LemmyapiDatatypesPrivateMessageReportView = LemmyapiDatatypesPrivateMessageReportView( private_message_report = this.toUni(d = d.private_message_report), private_message = this.toUni(d = d.private_message), private_message_creator = this.toUni(d = d.private_message_creator), @@ -1555,8 +1537,7 @@ internal class Transformer : MapperGenerator { private_message_view = this.toUni(d = d.private_message_view), ) - override fun toUni(d: X6DatatypesPrivateMessagesResponse): - LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( + override fun toUni(d: X6DatatypesPrivateMessagesResponse): LemmyapiDatatypesPrivateMessagesResponse = LemmyapiDatatypesPrivateMessagesResponse( private_messages = d.private_messages.map { this.toUni(d = it) }, ) @@ -1567,8 +1548,7 @@ internal class Transformer : MapperGenerator { recipient = this.toUni(d = d.recipient), ) - override fun toUni(d: X6DatatypesReadableFederationState): - LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( + override fun toUni(d: X6DatatypesReadableFederationState): LemmyapiDatatypesReadableFederationState = LemmyapiDatatypesReadableFederationState( instance_id = d.instance_id, last_successful_id = d.last_successful_id, last_successful_published_time = d.last_successful_published_time, @@ -1577,8 +1557,7 @@ internal class Transformer : MapperGenerator { next_retry = d.next_retry, ) - override fun toUni(d: X6DatatypesRegistrationApplication): - LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( + override fun toUni(d: X6DatatypesRegistrationApplication): LemmyapiDatatypesRegistrationApplication = LemmyapiDatatypesRegistrationApplication( id = d.id, local_user_id = d.local_user_id, answer = d.answer, @@ -1592,8 +1571,7 @@ internal class Transformer : MapperGenerator { registration_application = this.toUni(d = d.registration_application), ) - override fun toUni(d: X6DatatypesRegistrationApplicationView): - LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( + override fun toUni(d: X6DatatypesRegistrationApplicationView): LemmyapiDatatypesRegistrationApplicationView = LemmyapiDatatypesRegistrationApplicationView( registration_application = this.toUni(d = d.registration_application), creator_local_user = this.toUni(d = d.creator_local_user), creator = this.toUni(d = d.creator), @@ -1690,8 +1668,7 @@ internal class Transformer : MapperGenerator { added = d.added, ) - override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): - X6DatatypesApproveRegistrationApplication = X6DatatypesApproveRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesApproveRegistrationApplication): X6DatatypesApproveRegistrationApplication = X6DatatypesApproveRegistrationApplication( id = d.id, approve = d.approve, deny_reason = d.deny_reason, @@ -1813,8 +1790,7 @@ internal class Transformer : MapperGenerator { recipient_id = d.recipient_id, ) - override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): - X6DatatypesCreatePrivateMessageReport = X6DatatypesCreatePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesCreatePrivateMessageReport): X6DatatypesCreatePrivateMessageReport = X6DatatypesCreatePrivateMessageReport( private_message_id = d.private_message_id, reason = d.reason, ) @@ -2098,8 +2074,7 @@ internal class Transformer : MapperGenerator { creator_id = d.creator_id, ) - override fun fromUni(d: LemmyapiDatatypesGetRegistrationApplication): - X6DatatypesGetRegistrationApplication = X6DatatypesGetRegistrationApplication( + override fun fromUni(d: LemmyapiDatatypesGetRegistrationApplication): X6DatatypesGetRegistrationApplication = X6DatatypesGetRegistrationApplication( person_id = d.person_id, ) @@ -2179,15 +2154,13 @@ internal class Transformer : MapperGenerator { post_id = d.post_id, ) - override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): - X6DatatypesListPrivateMessageReports = X6DatatypesListPrivateMessageReports( + override fun fromUni(d: LemmyapiDatatypesListPrivateMessageReports): X6DatatypesListPrivateMessageReports = X6DatatypesListPrivateMessageReports( page = d.page, limit = d.limit, unresolved_only = d.unresolved_only, ) - override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): - X6DatatypesListRegistrationApplications = X6DatatypesListRegistrationApplications( + override fun fromUni(d: LemmyapiDatatypesListRegistrationApplications): X6DatatypesListRegistrationApplications = X6DatatypesListRegistrationApplications( unread_only = d.unread_only, page = d.page, limit = d.limit, @@ -2220,14 +2193,12 @@ internal class Transformer : MapperGenerator { read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): - X6DatatypesMarkPrivateMessageAsRead = X6DatatypesMarkPrivateMessageAsRead( + override fun fromUni(d: LemmyapiDatatypesMarkPrivateMessageAsRead): X6DatatypesMarkPrivateMessageAsRead = X6DatatypesMarkPrivateMessageAsRead( private_message_id = d.private_message_id, read = d.read, ) - override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): - X6DatatypesPasswordChangeAfterReset = X6DatatypesPasswordChangeAfterReset( + override fun fromUni(d: LemmyapiDatatypesPasswordChangeAfterReset): X6DatatypesPasswordChangeAfterReset = X6DatatypesPasswordChangeAfterReset( token = d.token, password = d.password, password_verify = d.password_verify, @@ -2311,8 +2282,7 @@ internal class Transformer : MapperGenerator { resolved = d.resolved, ) - override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): - X6DatatypesResolvePrivateMessageReport = X6DatatypesResolvePrivateMessageReport( + override fun fromUni(d: LemmyapiDatatypesResolvePrivateMessageReport): X6DatatypesResolvePrivateMessageReport = X6DatatypesResolvePrivateMessageReport( report_id = d.report_id, resolved = d.resolved, ) diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock index a33ddf2b..ba293031 100644 --- a/kotlin-js-store/yarn.lock +++ b/kotlin-js-store/yarn.lock @@ -274,6 +274,13 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" +kotlin-web-helpers@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/kotlin-web-helpers/-/kotlin-web-helpers-2.0.0.tgz#b112096b273c1e733e0b86560998235c09a19286" + integrity sha512-xkVGl60Ygn/zuLkDPx+oHj7jeLR7hCvoNF99nhwXMn8a3ApB4lLiC9pk4ol4NHPjyoCbvQctBqvzUcp8pkqyWw== + dependencies: + format-util "^1.0.5" + locate-path@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" @@ -296,10 +303,10 @@ minimatch@^5.0.1, minimatch@^5.1.6: dependencies: brace-expansion "^2.0.1" -mocha@10.7.0: - version "10.7.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.0.tgz#9e5cbed8fa9b37537a25bd1f7fb4f6fc45458b9a" - integrity sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA== +mocha@10.7.3: + version "10.7.3" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.7.3.tgz#ae32003cabbd52b59aece17846056a68eb4b0752" + integrity sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A== dependencies: ansi-colors "^4.1.3" browser-stdout "^1.3.1" @@ -473,10 +480,10 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@8.5.0: - version "8.5.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f" - integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg== +ws@8.18.0: + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== y18n@^5.0.5: version "5.0.8" diff --git a/settings.gradle.kts b/settings.gradle.kts index 56b4543d..a86988d5 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -15,8 +15,8 @@ dependencyResolutionManagement { plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" - kotlin("jvm") version "2.0.21" apply false - id("com.android.library") version "8.2.2" apply false + kotlin("jvm") version "2.1.10" apply false + id("com.android.library") version "8.7.3" apply false } rootProject.name = "LemmyBackwardsCompatibleAPI"