Skip to content

Commit

Permalink
Merge pull request #305 from team-haribo/feature/304-remove-unused-im…
Browse files Browse the repository at this point in the history
…port-statements

🔀  :: (#304) - remove unused import statements
  • Loading branch information
minStone-dev authored Aug 12, 2024
2 parents 2ea5a0b + 5244c69 commit 1d1a6b5
Show file tree
Hide file tree
Showing 72 changed files with 45 additions and 176 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import android.app.NotificationManager
import android.app.PendingIntent
import android.content.Intent
import androidx.core.app.NotificationCompat
import com.google.firebase.messaging.FirebaseMessagingService
import com.google.firebase.messaging.RemoteMessage
import com.goms.design_system.R
import com.goms.domain.notification.SaveDeviceTokenUseCase
import com.google.firebase.messaging.FirebaseMessagingService
import com.google.firebase.messaging.RemoteMessage
import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,12 @@ import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.goms.common.result.Result
import com.goms.common.result.asResult
import com.goms.data.repository.account.AccountRepository
import com.goms.data.repository.auth.AuthRepository
import com.goms.data.repository.setting.SettingRepository
import com.goms.domain.auth.SaveTokenUseCase
import com.goms.domain.auth.TokenRefreshUseCase
import com.goms.domain.notification.DeleteDeviceTokenUseCase
import com.goms.domain.notification.SaveDeviceTokenUseCase
import com.goms.model.response.account.ProfileResponseModel
import com.goms.model.response.auth.LoginResponseModel
import com.goms.model.util.ResourceKeys
import dagger.hilt.android.lifecycle.HiltViewModel
Expand All @@ -20,7 +18,6 @@ import kotlinx.coroutines.flow.SharingStarted
import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.asStateFlow
import kotlinx.coroutines.flow.catch
import kotlinx.coroutines.flow.collectLatest
import kotlinx.coroutines.flow.first
import kotlinx.coroutines.flow.flow
import kotlinx.coroutines.flow.map
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import org.gradle.api.plugins.JavaPluginExtension
import org.gradle.kotlin.dsl.configure
import org.gradle.kotlin.dsl.provideDelegate
import org.gradle.kotlin.dsl.withType
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

internal fun Project.configureKotlinAndroid(
commonExtension: CommonExtension<*, *, *, *, *>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ import com.goms.model.request.council.AuthorityRequestModel
import com.goms.model.response.council.LateResponseModel
import com.goms.model.response.council.OutingUUIDResponseModel
import com.goms.model.response.council.StudentResponseModel
import com.goms.network.dto.request.council.AuthorityRequest
import com.goms.network.dto.response.council.LateResponse
import com.goms.network.dto.response.council.OutingUUIDResponse
import com.goms.network.dto.response.council.StudentResponse
import kotlinx.coroutines.flow.Flow
import kotlinx.datetime.LocalDate
import java.util.UUID
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ import com.goms.model.request.council.AuthorityRequestModel
import com.goms.model.response.council.LateResponseModel
import com.goms.model.response.council.OutingUUIDResponseModel
import com.goms.model.response.council.StudentResponseModel
import com.goms.network.dto.request.council.AuthorityRequest
import com.goms.network.dto.response.council.LateResponse
import com.goms.network.dto.response.council.OutingUUIDResponse
import com.goms.network.dto.response.council.StudentResponse
import com.goms.network.datasource.council.CouncilDataSource
import com.goms.network.mapper.request.council.toDto
import com.goms.network.mapper.response.council.toModel
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.goms.data.repository.late

import com.goms.model.response.late.RankResponseModel
import com.goms.network.dto.response.late.RankResponse
import kotlinx.coroutines.flow.Flow

interface LateRepository {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.goms.data.repository.late

import com.goms.model.response.late.RankResponseModel
import com.goms.network.dto.response.late.RankResponse
import com.goms.network.datasource.late.LateDataSource
import com.goms.network.mapper.response.late.toModel
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ package com.goms.data.repository.outing

import com.goms.model.response.outing.CountResponseModel
import com.goms.model.response.outing.OutingResponseModel
import com.goms.network.dto.response.outing.CountResponse
import com.goms.network.dto.response.outing.OutingResponse
import kotlinx.coroutines.flow.Flow
import java.util.UUID

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ package com.goms.data.repository.outing

import com.goms.model.response.outing.CountResponseModel
import com.goms.model.response.outing.OutingResponseModel
import com.goms.network.dto.response.outing.CountResponse
import com.goms.network.dto.response.outing.OutingResponse
import com.goms.network.datasource.outing.OutingDataSource
import com.goms.network.mapper.response.outing.toModel
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package com.goms.data.repository.setting

import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.map
import javax.inject.Inject

interface SettingRepository {
fun getThemeValue(): Flow<String>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import androidx.datastore.core.DataStore
import androidx.datastore.core.DataStoreFactory
import androidx.datastore.dataStoreFile
import com.goms.datastore.AuthToken
import com.goms.datastore.serializer.AuthTokenSerializer
import com.goms.datastore.SettingInfo
import com.goms.datastore.serializer.AuthTokenSerializer
import com.goms.datastore.serializer.SettingSerializer
import dagger.Module
import dagger.Provides
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,14 @@ package com.goms.design_system.component.bottomsheet
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.Divider
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.ModalBottomSheet
import androidx.compose.material3.Text
import androidx.compose.material3.rememberDatePickerState
import androidx.compose.material3.rememberModalBottomSheetState
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import androidx.compose.foundation.background
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Divider
import androidx.compose.material3.HorizontalDivider
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.heightIn
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.foundation.text.KeyboardActions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ package com.goms.design_system.util

import android.graphics.BlurMaskFilter
import android.graphics.Color
import android.graphics.Typeface.NORMAL
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.drawBehind
import androidx.compose.ui.graphics.Paint
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
package com.goms.design_system.util

import kotlinx.datetime.*
import kotlinx.datetime.Clock
import kotlinx.datetime.DateTimeUnit
import kotlinx.datetime.Instant
import kotlinx.datetime.TimeZone
import kotlinx.datetime.atStartOfDayIn
import kotlinx.datetime.minus
import kotlinx.datetime.toLocalDateTime
import java.time.DayOfWeek

fun getDefaultWednesday(): Instant {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.goms.domain.account

import com.goms.data.repository.account.AccountRepository
import okhttp3.MultipartBody
import javax.inject.Inject

class DeleteProfileImageUseCase @Inject constructor(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.goms.domain.outing

import com.goms.data.repository.outing.OutingRepository
import kotlinx.coroutines.flow.Flow
import java.util.UUID
import javax.inject.Inject

Expand Down
2 changes: 0 additions & 2 deletions core/model/src/main/java/com/goms/model/util/ResourceKeys.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,5 @@ package com.goms.model.util
object ResourceKeys {
const val BEARER = "Bearer"
const val EMAIL_DOMAIN = "@gsm.hs.kr"
const val DEVICE = "device"
const val DEVICE_TOKEN = "deviceToken"
const val EMPTY = ""
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.goms.network.datasource.account

import com.goms.network.dto.request.account.FindPasswordRequest
import com.goms.network.dto.response.account.ProfileResponse
import com.goms.network.api.AccountAPI
import com.goms.network.dto.request.account.FindPasswordRequest
import com.goms.network.dto.request.account.RePasswordRequest
import com.goms.network.dto.response.account.ProfileResponse
import com.goms.network.util.GomsApiHandler
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.goms.network.datasource.auth

import com.goms.network.api.AuthAPI
import com.goms.network.dto.request.auth.LoginRequest
import com.goms.network.dto.request.auth.SendNumberRequest
import com.goms.network.dto.request.auth.SignUpRequest
import com.goms.network.dto.response.auth.LoginResponse
import com.goms.network.api.AuthAPI
import com.goms.network.util.GomsApiHandler
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.goms.network.datasource.council

import com.goms.network.api.CouncilAPI
import com.goms.network.dto.request.council.AuthorityRequest
import com.goms.network.dto.response.council.LateResponse
import com.goms.network.dto.response.council.OutingUUIDResponse
import com.goms.network.dto.response.council.StudentResponse
import com.goms.network.api.CouncilAPI
import com.goms.network.util.GomsApiHandler
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.goms.network.datasource.late

import com.goms.network.dto.response.late.RankResponse
import com.goms.network.api.LateAPI
import com.goms.network.dto.response.late.RankResponse
import com.goms.network.util.GomsApiHandler
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.goms.network.datasource.outing

import com.goms.network.api.OutingAPI
import com.goms.network.dto.response.outing.CountResponse
import com.goms.network.dto.response.outing.OutingResponse
import com.goms.network.api.OutingAPI
import com.goms.network.util.GomsApiHandler
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.goms.network.dto.request.auth

import com.squareup.moshi.JsonClass
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

@JsonClass(generateAdapter = true)
data class LoginRequest(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
package com.goms.network.dto.request.auth

import com.goms.model.enum.Gender
import com.goms.model.enum.Major
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package com.goms.network.dto.response.council

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import java.util.UUID

@JsonClass(generateAdapter = true)
data class OutingUUIDResponse(
@Json(name = "outingUUID") val outingUUID: String,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package com.goms.network.mapper.response.auth

import com.goms.model.request.auth.LoginRequestModel
import com.goms.model.response.auth.LoginResponseModel
import com.goms.network.dto.response.auth.LoginResponse

Expand Down
4 changes: 2 additions & 2 deletions core/ui/src/main/java/com/goms/ui/AnalyticsExtension.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ package com.goms.ui
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import com.goms.analytics.AnalyticsEvent
import com.goms.analytics.AnalyticsEvent.Types
import com.goms.analytics.AnalyticsEvent.ParamKeys
import com.goms.analytics.AnalyticsEvent.Param
import com.goms.analytics.AnalyticsEvent.ParamKeys
import com.goms.analytics.AnalyticsEvent.Types
import com.goms.analytics.AnalyticsHelper
import com.goms.analytics.LocalAnalyticsHelper

Expand Down
2 changes: 0 additions & 2 deletions core/ui/src/main/java/com/goms/ui/GomsTopBar.kt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package com.goms.ui

import android.content.res.Configuration
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
Expand All @@ -14,7 +13,6 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.goms.design_system.component.clickable.gomsClickable
import com.goms.design_system.icon.GomsTextIcon
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
package com.goms.ui

import android.content.res.Configuration
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.ExperimentalMaterial3Api
Expand All @@ -25,7 +22,6 @@ import androidx.compose.ui.layout.onGloballyPositioned
import androidx.compose.ui.platform.LocalDensity
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import com.goms.design_system.component.bottomsheet.BottomSheetHeader
import com.goms.design_system.component.button.GomsSwitchButton
Expand Down
2 changes: 1 addition & 1 deletion core/ui/src/main/java/com/goms/ui/isAfterReturnTime.kt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.goms.ui

import kotlinx.datetime.LocalTime
import kotlinx.datetime.Clock
import kotlinx.datetime.LocalTime
import kotlinx.datetime.TimeZone
import kotlinx.datetime.toLocalDateTime

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.imePadding
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
Expand All @@ -32,7 +31,6 @@ import androidx.compose.ui.text.input.KeyboardType
import androidx.compose.ui.unit.dp
import androidx.hilt.navigation.compose.hiltViewModel
import androidx.lifecycle.compose.collectAsStateWithLifecycle
import com.goms.design_system.component.bottomsheet.BottomSheetHeader
import com.goms.design_system.component.button.ButtonState
import com.goms.design_system.component.button.GomsBackButton
import com.goms.design_system.component.button.GomsButton
Expand All @@ -47,10 +45,10 @@ import com.goms.design_system.util.ThemeDevicePreviews
import com.goms.design_system.util.keyboardAsState
import com.goms.design_system.util.lockScreenOrientation
import com.goms.find_password.component.FindPasswordText
import com.goms.model.request.auth.SendNumberRequestModel
import com.goms.find_password.viewmodel.FindPasswordViewmodel
import com.goms.find_password.viewmodel.uistate.SendNumberUiState
import com.goms.model.enum.EmailStatus
import com.goms.model.request.auth.SendNumberRequestModel
import com.goms.model.util.ResourceKeys

@Composable
Expand Down
Loading

0 comments on commit 1d1a6b5

Please sign in to comment.