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.network"
group = "dev.meloda.fast.network"
android {
namespace = "com.meloda.app.fast.network"
namespace = "dev.meloda.fast.network"
compileSdk = Configs.compileSdk
defaultConfig {
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import com.slack.eithernet.ApiResult
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import java.lang.reflect.Type
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import com.squareup.moshi.Moshi
import java.lang.reflect.Type
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
sealed class OAuthErrorDomain {
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
sealed interface OAuthResponse<out R : Any, out E : Any> {
data class Success<out R : Any>(val response: R) : OAuthResponse<R, Nothing>
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import com.meloda.app.fast.model.api.responses.AuthDirectErrorOnlyResponse
import dev.meloda.fast.model.api.responses.AuthDirectErrorOnlyResponse
import com.squareup.moshi.Moshi
import okhttp3.Request
import okio.Timeout
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import android.util.Log
import com.slack.eithernet.ApiException
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
data class RestApiErrorDomain(
val code: Int,
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network;
package dev.meloda.fast.network;
enum class ValidationType(val value: String) {
APP("2fa_app"),
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
enum class VkErrorCode(val code: Int) {
UNKNOWN_ERROR(1),
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network
package dev.meloda.fast.network
enum class VkOAuthError(val value: String) {
UNKNOWN("unknown_error"),
@@ -1,4 +1,4 @@
package com.meloda.app.fast.network;
package dev.meloda.fast.network;
enum class VkOAuthErrorType(val value: String) {
WRONG_OTP_FORMAT("otp_format_is_incorrect"),
@@ -1,27 +1,27 @@
package com.meloda.app.fast.network.di
package dev.meloda.fast.network.di
import com.chuckerteam.chucker.api.ChuckerCollector
import com.chuckerteam.chucker.api.ChuckerInterceptor
import com.meloda.app.fast.common.AppConstants
import com.meloda.app.fast.network.JsonConverter
import com.meloda.app.fast.network.MoshiConverter
import com.meloda.app.fast.network.OAuthResultCallFactory
import com.meloda.app.fast.network.ResponseConverterFactory
import com.meloda.app.fast.network.interceptor.AccessTokenInterceptor
import com.meloda.app.fast.network.interceptor.LanguageInterceptor
import com.meloda.app.fast.network.interceptor.VersionInterceptor
import com.meloda.app.fast.network.service.account.AccountService
import com.meloda.app.fast.network.service.audios.AudiosService
import com.meloda.app.fast.network.service.auth.AuthService
import com.meloda.app.fast.network.service.conversations.ConversationsService
import com.meloda.app.fast.network.service.files.FilesService
import com.meloda.app.fast.network.service.friends.FriendsService
import com.meloda.app.fast.network.service.longpoll.LongPollService
import com.meloda.app.fast.network.service.messages.MessagesService
import com.meloda.app.fast.network.service.oauth.OAuthService
import com.meloda.app.fast.network.service.photos.PhotosService
import com.meloda.app.fast.network.service.users.UsersService
import com.meloda.app.fast.network.service.videos.VideosService
import dev.meloda.fast.common.AppConstants
import dev.meloda.fast.network.JsonConverter
import dev.meloda.fast.network.MoshiConverter
import dev.meloda.fast.network.OAuthResultCallFactory
import dev.meloda.fast.network.ResponseConverterFactory
import dev.meloda.fast.network.interceptor.AccessTokenInterceptor
import dev.meloda.fast.network.interceptor.LanguageInterceptor
import dev.meloda.fast.network.interceptor.VersionInterceptor
import dev.meloda.fast.network.service.account.AccountService
import dev.meloda.fast.network.service.audios.AudiosService
import dev.meloda.fast.network.service.auth.AuthService
import dev.meloda.fast.network.service.conversations.ConversationsService
import dev.meloda.fast.network.service.files.FilesService
import dev.meloda.fast.network.service.friends.FriendsService
import dev.meloda.fast.network.service.longpoll.LongPollService
import dev.meloda.fast.network.service.messages.MessagesService
import dev.meloda.fast.network.service.oauth.OAuthService
import dev.meloda.fast.network.service.photos.PhotosService
import dev.meloda.fast.network.service.users.UsersService
import dev.meloda.fast.network.service.videos.VideosService
import com.slack.eithernet.ApiResultCallAdapterFactory
import com.slack.eithernet.ApiResultConverterFactory
import com.squareup.moshi.Moshi
@@ -1,7 +1,7 @@
package com.meloda.app.fast.network.interceptor
package dev.meloda.fast.network.interceptor
import androidx.core.net.toUri
import com.meloda.app.fast.common.UserConfig
import dev.meloda.fast.common.UserConfig
import okhttp3.Interceptor
import okhttp3.Response
import java.net.URLEncoder
@@ -1,8 +1,8 @@
package com.meloda.app.fast.network.interceptor
package dev.meloda.fast.network.interceptor
import androidx.core.net.toUri
import com.meloda.app.fast.common.model.ApiLanguage
import com.meloda.app.fast.common.provider.Provider
import dev.meloda.fast.common.model.ApiLanguage
import dev.meloda.fast.common.provider.Provider
import okhttp3.Interceptor
import okhttp3.Response
import java.net.URLEncoder
@@ -1,7 +1,7 @@
package com.meloda.app.fast.network.interceptor
package dev.meloda.fast.network.interceptor
import androidx.core.net.toUri
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
import okhttp3.Interceptor
import okhttp3.Response
import java.net.URLEncoder
@@ -1,7 +1,7 @@
package com.meloda.app.fast.network.service.account
package dev.meloda.fast.network.service.account
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.FieldMap
import retrofit2.http.FormUrlEncoded
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.account
package dev.meloda.fast.network.service.account
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object AccountUrls {
private const val URL = AppConstants.URL_API
@@ -1,10 +1,10 @@
package com.meloda.app.fast.network.service.audios
package dev.meloda.fast.network.service.audios
import com.meloda.app.fast.model.api.data.VkAudioData
import com.meloda.app.fast.model.api.responses.AudiosGetUploadServerResponse
import com.meloda.app.fast.model.api.responses.AudiosUploadResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.data.VkAudioData
import dev.meloda.fast.model.api.responses.AudiosGetUploadServerResponse
import dev.meloda.fast.model.api.responses.AudiosUploadResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import okhttp3.MultipartBody
import retrofit2.http.FieldMap
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.audios
package dev.meloda.fast.network.service.audios
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object AudiosUrls {
@@ -1,9 +1,9 @@
package com.meloda.app.fast.network.service.auth
package dev.meloda.fast.network.service.auth
import com.meloda.app.fast.model.api.responses.ValidateLoginResponse
import com.meloda.app.fast.model.api.responses.ValidatePhoneResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.responses.ValidateLoginResponse
import dev.meloda.fast.model.api.responses.ValidatePhoneResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.GET
import retrofit2.http.Query
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.auth
package dev.meloda.fast.network.service.auth
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object AuthUrls {
private const val URL = AppConstants.URL_API
@@ -1,9 +1,9 @@
package com.meloda.app.fast.network.service.conversations
package dev.meloda.fast.network.service.conversations
import com.meloda.app.fast.model.api.responses.ConversationsDeleteResponse
import com.meloda.app.fast.model.api.responses.ConversationsGetResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.responses.ConversationsDeleteResponse
import dev.meloda.fast.model.api.responses.ConversationsGetResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.FieldMap
import retrofit2.http.FormUrlEncoded
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.conversations
package dev.meloda.fast.network.service.conversations
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object ConversationsUrls {
@@ -1,10 +1,10 @@
package com.meloda.app.fast.network.service.files
package dev.meloda.fast.network.service.files
import com.meloda.app.fast.model.api.responses.FilesGetMessagesUploadServerResponse
import com.meloda.app.fast.model.api.responses.FilesSaveFileResponse
import com.meloda.app.fast.model.api.responses.FilesUploadFileResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.responses.FilesGetMessagesUploadServerResponse
import dev.meloda.fast.model.api.responses.FilesSaveFileResponse
import dev.meloda.fast.model.api.responses.FilesUploadFileResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import okhttp3.MultipartBody
import retrofit2.http.FieldMap
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.files
package dev.meloda.fast.network.service.files
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object FilesUrls {
@@ -1,8 +1,8 @@
package com.meloda.app.fast.network.service.friends
package dev.meloda.fast.network.service.friends
import com.meloda.app.fast.model.api.responses.GetFriendsResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.responses.GetFriendsResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.FieldMap
import retrofit2.http.FormUrlEncoded
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.friends
package dev.meloda.fast.network.service.friends
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object FriendsUrls {
@@ -1,7 +1,7 @@
package com.meloda.app.fast.network.service.longpoll
package dev.meloda.fast.network.service.longpoll
import com.meloda.app.fast.model.api.data.LongPollUpdates
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.data.LongPollUpdates
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.GET
import retrofit2.http.QueryMap
@@ -1,11 +1,11 @@
package com.meloda.app.fast.network.service.messages
package dev.meloda.fast.network.service.messages
import com.meloda.app.fast.model.api.data.VkLongPollData
import com.meloda.app.fast.model.api.responses.MessagesGetByIdResponse
import com.meloda.app.fast.model.api.responses.MessagesGetHistoryAttachmentsResponse
import com.meloda.app.fast.model.api.responses.MessagesGetHistoryResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.data.VkLongPollData
import dev.meloda.fast.model.api.responses.MessagesGetByIdResponse
import dev.meloda.fast.model.api.responses.MessagesGetHistoryAttachmentsResponse
import dev.meloda.fast.model.api.responses.MessagesGetHistoryResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.FieldMap
import retrofit2.http.FormUrlEncoded
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.messages
package dev.meloda.fast.network.service.messages
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object MessagesUrls {
@@ -1,7 +1,7 @@
package com.meloda.app.fast.network.service.oauth
package dev.meloda.fast.network.service.oauth
import com.meloda.app.fast.model.api.responses.AuthDirectResponse
import com.meloda.app.fast.model.api.responses.GetAnonymousTokenResponse
import dev.meloda.fast.model.api.responses.AuthDirectResponse
import dev.meloda.fast.model.api.responses.GetAnonymousTokenResponse
import com.slack.eithernet.ApiResult
import com.slack.eithernet.DecodeErrorBody
import retrofit2.http.GET
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.oauth
package dev.meloda.fast.network.service.oauth
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object OAuthUrls {
private const val URL = AppConstants.URL_OAUTH
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.photos
package dev.meloda.fast.network.service.photos
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object PhotoUrls {
@@ -1,10 +1,10 @@
package com.meloda.app.fast.network.service.photos
package dev.meloda.fast.network.service.photos
import com.meloda.app.fast.model.api.data.VkPhotoData
import com.meloda.app.fast.model.api.responses.PhotosGetMessagesUploadServerResponse
import com.meloda.app.fast.model.api.responses.PhotosUploadPhotoResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.data.VkPhotoData
import dev.meloda.fast.model.api.responses.PhotosGetMessagesUploadServerResponse
import dev.meloda.fast.model.api.responses.PhotosUploadPhotoResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import okhttp3.MultipartBody
import retrofit2.http.FieldMap
@@ -1,8 +1,8 @@
package com.meloda.app.fast.network.service.users
package dev.meloda.fast.network.service.users
import com.meloda.app.fast.model.api.data.VkUserData
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.data.VkUserData
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import retrofit2.http.FieldMap
import retrofit2.http.FormUrlEncoded
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.users
package dev.meloda.fast.network.service.users
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object UsersUrls {
@@ -1,9 +1,9 @@
package com.meloda.app.fast.network.service.videos
package dev.meloda.fast.network.service.videos
import com.meloda.app.fast.model.api.responses.VideosSaveResponse
import com.meloda.app.fast.model.api.responses.VideosUploadResponse
import com.meloda.app.fast.network.ApiResponse
import com.meloda.app.fast.network.RestApiError
import dev.meloda.fast.model.api.responses.VideosSaveResponse
import dev.meloda.fast.model.api.responses.VideosUploadResponse
import dev.meloda.fast.network.ApiResponse
import dev.meloda.fast.network.RestApiError
import com.slack.eithernet.ApiResult
import okhttp3.MultipartBody
import retrofit2.http.Multipart
@@ -1,6 +1,6 @@
package com.meloda.app.fast.network.service.videos
package dev.meloda.fast.network.service.videos
import com.meloda.app.fast.common.AppConstants
import dev.meloda.fast.common.AppConstants
object VideosUrls {