update package name (big one)
This commit is contained in:
@@ -4,10 +4,10 @@ plugins {
|
||||
alias(libs.plugins.com.google.devtools.ksp)
|
||||
}
|
||||
|
||||
group = "com.meloda.app.fast.model"
|
||||
group = "dev.meloda.fast.model"
|
||||
|
||||
android {
|
||||
namespace = "com.meloda.app.fast.model"
|
||||
namespace = "dev.meloda.fast.model"
|
||||
compileSdk = Configs.compileSdk
|
||||
|
||||
defaultConfig {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model;
|
||||
package dev.meloda.fast.model;
|
||||
|
||||
enum class ApiEvent(val value: Int) {
|
||||
MESSAGE_SET_FLAGS(2),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model
|
||||
package dev.meloda.fast.model
|
||||
|
||||
import androidx.compose.runtime.Immutable
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model
|
||||
package dev.meloda.fast.model
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkUser
|
||||
import dev.meloda.fast.model.api.domain.VkUser
|
||||
|
||||
data class FriendsInfo(
|
||||
val friends: List<VkUser>,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model
|
||||
package dev.meloda.fast.model
|
||||
|
||||
sealed class InteractionType(val value: Int) {
|
||||
data object Typing : InteractionType(1)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model
|
||||
package dev.meloda.fast.model
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkMessage
|
||||
import dev.meloda.fast.model.api.domain.VkMessage
|
||||
|
||||
sealed interface LongPollEvent {
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
package com.meloda.app.fast.model.api
|
||||
package dev.meloda.fast.model.api
|
||||
|
||||
fun Boolean.asInt(): Int = if (this) 1 else 0
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api;
|
||||
package dev.meloda.fast.model.api;
|
||||
|
||||
enum class PeerType(val value: String) {
|
||||
USER("user"),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import android.util.Log
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkArticleDomain
|
||||
import dev.meloda.fast.model.api.domain.VkArticleDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkArtistDomain
|
||||
import dev.meloda.fast.model.api.domain.VkArtistDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
interface VkAttachmentData
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkAttachmentHistoryMessage
|
||||
import dev.meloda.fast.model.api.domain.VkAttachmentHistoryMessage
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkAttachment
|
||||
import com.meloda.app.fast.model.api.domain.VkUnknownAttachment
|
||||
import dev.meloda.fast.model.api.domain.VkAttachment
|
||||
import dev.meloda.fast.model.api.domain.VkUnknownAttachment
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkAudioDomain
|
||||
import dev.meloda.fast.model.api.domain.VkAudioDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkAudioMessageDomain
|
||||
import dev.meloda.fast.model.api.domain.VkAudioMessageDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkAudioPlaylistDomain
|
||||
import dev.meloda.fast.model.api.domain.VkAudioPlaylistDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkCallDomain
|
||||
import dev.meloda.fast.model.api.domain.VkCallDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkChatDomain
|
||||
import dev.meloda.fast.model.api.domain.VkChatDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkChatMemberDomain
|
||||
import dev.meloda.fast.model.api.domain.VkChatMemberDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkContactDomain
|
||||
import dev.meloda.fast.model.api.domain.VkContactDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.PeerType
|
||||
import com.meloda.app.fast.model.api.domain.VkConversation
|
||||
import com.meloda.app.fast.model.api.domain.VkMessage
|
||||
import dev.meloda.fast.model.api.PeerType
|
||||
import dev.meloda.fast.model.api.domain.VkConversation
|
||||
import dev.meloda.fast.model.api.domain.VkMessage
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkCuratorDomain
|
||||
import dev.meloda.fast.model.api.domain.VkCuratorDomain
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkEventDomain
|
||||
import dev.meloda.fast.model.api.domain.VkEventDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkFileDomain
|
||||
import dev.meloda.fast.model.api.domain.VkFileDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkGiftDomain
|
||||
import dev.meloda.fast.model.api.domain.VkGiftDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkGraffitiDomain
|
||||
import dev.meloda.fast.model.api.domain.VkGraffitiDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkGroupCallDomain
|
||||
import dev.meloda.fast.model.api.domain.VkGroupCallDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkGroupDomain
|
||||
import dev.meloda.fast.model.api.domain.VkGroupDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
import kotlin.math.abs
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkLinkDomain
|
||||
import dev.meloda.fast.model.api.domain.VkLinkDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkMessage
|
||||
import dev.meloda.fast.model.api.domain.VkMessage
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkMiniAppDomain
|
||||
import dev.meloda.fast.model.api.domain.VkMiniAppDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkNarrativeDomain
|
||||
import dev.meloda.fast.model.api.domain.VkNarrativeDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkPhotoDomain
|
||||
import dev.meloda.fast.model.api.domain.VkPhotoDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkMessage
|
||||
import dev.meloda.fast.model.api.domain.VkMessage
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkPodcastDomain
|
||||
import dev.meloda.fast.model.api.domain.VkPodcastDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkPollDomain
|
||||
import dev.meloda.fast.model.api.domain.VkPollDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkStickerDomain
|
||||
import dev.meloda.fast.model.api.domain.VkStickerDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkStoryDomain
|
||||
import dev.meloda.fast.model.api.domain.VkStoryDomain
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.OnlineStatus
|
||||
import com.meloda.app.fast.model.api.domain.VkUser
|
||||
import dev.meloda.fast.model.api.domain.OnlineStatus
|
||||
import dev.meloda.fast.model.api.domain.VkUser
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkVideoDomain
|
||||
import dev.meloda.fast.model.api.domain.VkVideoDomain
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkWallDomain
|
||||
import dev.meloda.fast.model.api.domain.VkWallDomain
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkWallReplyDomain
|
||||
import dev.meloda.fast.model.api.domain.VkWallReplyDomain
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.data
|
||||
package dev.meloda.fast.model.api.data
|
||||
|
||||
import com.meloda.app.fast.model.api.domain.VkWidgetDomain
|
||||
import dev.meloda.fast.model.api.domain.VkWidgetDomain
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkArticleDomain(
|
||||
val id: Int
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkArtistData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkArtistData
|
||||
|
||||
data class VkArtistDomain(
|
||||
val id: String,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
interface VkAttachment {
|
||||
val type: AttachmentType
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
data class VkAttachmentHistoryMessage(
|
||||
val messageId: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkAudioDomain(
|
||||
val id: Int,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkAudioMessageDomain(
|
||||
val id: Int,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkAudioPlaylistDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkCallDomain(
|
||||
val initiatorId: Int,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
data class VkChatDomain(
|
||||
val type: String,
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
data class VkChatMemberDomain(
|
||||
val memberId: Int,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
data class VkContactDomain(
|
||||
val name: String,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.PeerType
|
||||
import com.meloda.app.fast.model.database.VkConversationEntity
|
||||
import dev.meloda.fast.model.api.PeerType
|
||||
import dev.meloda.fast.model.database.VkConversationEntity
|
||||
|
||||
data class VkConversation(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkCuratorDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkEventDomain(
|
||||
val id: Int
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkFileData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkFileData
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkGiftDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkGraffitiDomain(
|
||||
val id: Int,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkGroupCallDomain(
|
||||
val initiatorId: Int
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.database.VkGroupEntity
|
||||
import dev.meloda.fast.model.database.VkGroupEntity
|
||||
|
||||
data class VkGroupDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkLinkDomain(
|
||||
val url: String,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.database.VkMessageEntity
|
||||
import dev.meloda.fast.model.database.VkMessageEntity
|
||||
|
||||
data class VkMessage(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkMiniAppDomain(
|
||||
val link: String
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkNarrativeDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkPhotoData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkPhotoData
|
||||
import java.util.Stack
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkPodcastDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkPollDomain(
|
||||
val id: Int
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkStickerData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkStickerData
|
||||
|
||||
data class VkStickerDomain(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkStoryDomain(
|
||||
val id: Int,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data object VkUnknownAttachment : VkAttachment {
|
||||
override val type: AttachmentType = AttachmentType.UNKNOWN
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.database.VkUserEntity
|
||||
import dev.meloda.fast.model.database.VkUserEntity
|
||||
|
||||
data class VkUser(
|
||||
val id: Int,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkVideoData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkVideoData
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import com.meloda.app.fast.model.api.data.VkAttachmentItemData
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.VkAttachmentItemData
|
||||
|
||||
data class VkWallDomain(
|
||||
val id: Int,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkWallReplyDomain(
|
||||
val id: Int
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.domain
|
||||
package dev.meloda.fast.model.api.domain
|
||||
|
||||
import com.meloda.app.fast.model.api.data.AttachmentType
|
||||
import dev.meloda.fast.model.api.data.AttachmentType
|
||||
|
||||
data class VkWidgetDomain(
|
||||
val id: Int
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class ConversationsGetRequest(
|
||||
val count: Int? = null,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class GetFriendsRequest(
|
||||
val order: String?,
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class LongPollGetUpdatesRequest(
|
||||
val act: String = "a_check",
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
import com.meloda.app.fast.model.api.asInt
|
||||
import com.meloda.app.fast.model.api.domain.VkAttachment
|
||||
import dev.meloda.fast.model.api.asInt
|
||||
import dev.meloda.fast.model.api.domain.VkAttachment
|
||||
|
||||
data class MessagesGetHistoryRequest(
|
||||
val count: Int? = null,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class AuthDirectRequest(
|
||||
val grantType: String,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class PhotosSaveMessagePhotoRequest(
|
||||
val photo: String,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.requests
|
||||
package dev.meloda.fast.model.api.requests
|
||||
|
||||
data class UsersGetRequest(
|
||||
val userIds: List<Int>? = null,
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
+6
-6
@@ -1,10 +1,10 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkContactData
|
||||
import com.meloda.app.fast.model.api.data.VkConversationData
|
||||
import com.meloda.app.fast.model.api.data.VkGroupData
|
||||
import com.meloda.app.fast.model.api.data.VkMessageData
|
||||
import com.meloda.app.fast.model.api.data.VkUserData
|
||||
import dev.meloda.fast.model.api.data.VkContactData
|
||||
import dev.meloda.fast.model.api.data.VkConversationData
|
||||
import dev.meloda.fast.model.api.data.VkGroupData
|
||||
import dev.meloda.fast.model.api.data.VkMessageData
|
||||
import dev.meloda.fast.model.api.data.VkUserData
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkAudioMessageData
|
||||
import com.meloda.app.fast.model.api.data.VkFileData
|
||||
import dev.meloda.fast.model.api.data.VkAudioMessageData
|
||||
import dev.meloda.fast.model.api.data.VkFileData
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkUserData
|
||||
import dev.meloda.fast.model.api.data.VkUserData
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
+8
-8
@@ -1,12 +1,12 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.meloda.app.fast.model.api.data.VkAttachmentHistoryMessageData
|
||||
import com.meloda.app.fast.model.api.data.VkChatMemberData
|
||||
import com.meloda.app.fast.model.api.data.VkContactData
|
||||
import com.meloda.app.fast.model.api.data.VkConversationData
|
||||
import com.meloda.app.fast.model.api.data.VkGroupData
|
||||
import com.meloda.app.fast.model.api.data.VkMessageData
|
||||
import com.meloda.app.fast.model.api.data.VkUserData
|
||||
import dev.meloda.fast.model.api.data.VkAttachmentHistoryMessageData
|
||||
import dev.meloda.fast.model.api.data.VkChatMemberData
|
||||
import dev.meloda.fast.model.api.data.VkContactData
|
||||
import dev.meloda.fast.model.api.data.VkConversationData
|
||||
import dev.meloda.fast.model.api.data.VkGroupData
|
||||
import dev.meloda.fast.model.api.data.VkMessageData
|
||||
import dev.meloda.fast.model.api.data.VkUserData
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
import com.squareup.moshi.JsonClass
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.api.responses
|
||||
package dev.meloda.fast.model.api.responses
|
||||
|
||||
import com.squareup.moshi.Json
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.database
|
||||
package dev.meloda.fast.model.database
|
||||
|
||||
import androidx.room.Entity
|
||||
import androidx.room.PrimaryKey
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.database
|
||||
package dev.meloda.fast.model.database
|
||||
|
||||
import androidx.room.Embedded
|
||||
import androidx.room.Relation
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
package com.meloda.app.fast.model.database
|
||||
package dev.meloda.fast.model.database
|
||||
|
||||
import androidx.room.Entity
|
||||
import androidx.room.PrimaryKey
|
||||
import com.meloda.app.fast.model.api.PeerType
|
||||
import com.meloda.app.fast.model.api.domain.VkConversation
|
||||
import dev.meloda.fast.model.api.PeerType
|
||||
import dev.meloda.fast.model.api.domain.VkConversation
|
||||
|
||||
@Entity(tableName = "conversations")
|
||||
data class VkConversationEntity(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.meloda.app.fast.model.database
|
||||
package dev.meloda.fast.model.database
|
||||
|
||||
import androidx.room.Entity
|
||||
import androidx.room.PrimaryKey
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user