update package name (big one)

This commit is contained in:
2024-07-16 06:37:37 +03:00
parent ab27ef29b1
commit 4f9e49003b
378 changed files with 1395 additions and 1395 deletions
+2 -2
View File
@@ -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
@@ -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
@@ -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
@@ -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
@@ -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,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,
@@ -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,
@@ -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,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,
@@ -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
@@ -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,
@@ -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,
@@ -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,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,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",
@@ -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,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
@@ -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
@@ -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
@@ -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
@@ -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,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
@@ -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,4 +1,4 @@
package com.meloda.app.fast.model.database
package dev.meloda.fast.model.database
import androidx.room.Embedded
import androidx.room.Relation
@@ -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