From 67fb552d0174ea5eb34c4e302e89dd82c75f9797 Mon Sep 17 00:00:00 2001 From: bpavuk <75901693+bpavuk@users.noreply.github.com> Date: Thu, 17 Apr 2025 18:18:17 +0300 Subject: [PATCH] refactor: moved unique gift properties into separate package --- .../commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/Gift.kt | 3 +++ .../tgbotapi/types/gifts/{ => unique}/UniqueGiftBackdrop.kt | 2 +- .../types/gifts/{ => unique}/UniqueGiftBackdropColors.kt | 2 +- .../inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftModel.kt | 2 +- .../inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftSymbol.kt | 2 +- 5 files changed, 7 insertions(+), 4 deletions(-) rename tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftBackdrop.kt (90%) rename tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftBackdropColors.kt (93%) rename tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftModel.kt (91%) rename tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/{ => unique}/UniqueGiftSymbol.kt (91%) diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/Gift.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/Gift.kt index 685bfb3303..3ff24910ed 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/Gift.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/Gift.kt @@ -2,6 +2,9 @@ package dev.inmo.tgbotapi.types.gifts import dev.inmo.tgbotapi.types.* import dev.inmo.tgbotapi.types.files.Sticker +import dev.inmo.tgbotapi.types.gifts.unique.UniqueGiftBackdrop +import dev.inmo.tgbotapi.types.gifts.unique.UniqueGiftModel +import dev.inmo.tgbotapi.types.gifts.unique.UniqueGiftSymbol import kotlinx.serialization.KSerializer import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdrop.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdrop.kt similarity index 90% rename from tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdrop.kt rename to tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdrop.kt index 22bd75b826..2cf5b14930 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdrop.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdrop.kt @@ -1,4 +1,4 @@ -package dev.inmo.tgbotapi.types.gifts +package dev.inmo.tgbotapi.types.gifts.unique import dev.inmo.tgbotapi.types.colorsField import dev.inmo.tgbotapi.types.nameField diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdropColors.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdropColors.kt similarity index 93% rename from tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdropColors.kt rename to tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdropColors.kt index fac98b28ed..d2acfdb353 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftBackdropColors.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftBackdropColors.kt @@ -1,4 +1,4 @@ -package dev.inmo.tgbotapi.types.gifts +package dev.inmo.tgbotapi.types.gifts.unique import dev.inmo.tgbotapi.types.centerColorField import dev.inmo.tgbotapi.types.edgeColorField diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftModel.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftModel.kt similarity index 91% rename from tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftModel.kt rename to tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftModel.kt index 2f95e03a30..28e3820c57 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftModel.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftModel.kt @@ -1,4 +1,4 @@ -package dev.inmo.tgbotapi.types.gifts +package dev.inmo.tgbotapi.types.gifts.unique import dev.inmo.tgbotapi.types.files.Sticker import dev.inmo.tgbotapi.types.nameField diff --git a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftSymbol.kt b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftSymbol.kt similarity index 91% rename from tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftSymbol.kt rename to tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftSymbol.kt index 3ce903732c..0c322ee19b 100644 --- a/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/UniqueGiftSymbol.kt +++ b/tgbotapi.core/src/commonMain/kotlin/dev/inmo/tgbotapi/types/gifts/unique/UniqueGiftSymbol.kt @@ -1,4 +1,4 @@ -package dev.inmo.tgbotapi.types.gifts +package dev.inmo.tgbotapi.types.gifts.unique import dev.inmo.tgbotapi.types.files.Sticker import dev.inmo.tgbotapi.types.nameField