Skip to content

Commit d9c4bc4

Browse files
committed
refactoring : NearPlace UseCase invoke로 변경
1 parent 863df7a commit d9c4bc4

File tree

10 files changed

+13
-13
lines changed

10 files changed

+13
-13
lines changed

domain/src/main/java/com/stop/domain/usecase/nearplace/DeleteRecentPlaceSearchUseCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ package com.stop.domain.usecase.nearplace
22

33
interface DeleteRecentPlaceSearchUseCase {
44

5-
suspend fun deleteAllRecentPlaceSearch()
5+
suspend operator fun invoke()
66

77
}

domain/src/main/java/com/stop/domain/usecase/nearplace/DeleteRecentPlaceSearchUseCaseImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class DeleteRecentPlaceSearchUseCaseImpl @Inject constructor(
77
private val recentPlaceSearchRepository: RecentPlaceSearchRepository
88
) : DeleteRecentPlaceSearchUseCase {
99

10-
override suspend fun deleteAllRecentPlaceSearch() {
10+
override suspend operator fun invoke() {
1111
recentPlaceSearchRepository.deleteAllRecentPlaceSearch()
1212
}
1313

domain/src/main/java/com/stop/domain/usecase/nearplace/GetNearPlacesUseCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import com.stop.domain.model.nearplace.PlaceUseCaseItem
44

55
interface GetNearPlacesUseCase {
66

7-
suspend fun getNearPlaces(
7+
suspend operator fun invoke(
88
searchKeyword: String,
99
centerLon: Double,
1010
centerLat: Double

domain/src/main/java/com/stop/domain/usecase/nearplace/GetNearPlacesUseCaseImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ internal class GetNearPlacesUseCaseImpl @Inject constructor(
88
private val nearPlaceRepository: NearPlaceRepository
99
) : GetNearPlacesUseCase {
1010

11-
override suspend fun getNearPlaces(
11+
override suspend operator fun invoke(
1212
searchKeyword: String,
1313
centerLon: Double,
1414
centerLat: Double,

domain/src/main/java/com/stop/domain/usecase/nearplace/GetRecentPlaceSearchUseCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ import kotlinx.coroutines.flow.Flow
55

66
interface GetRecentPlaceSearchUseCase {
77

8-
fun getAllRecentPlaceSearch(): Flow<List<PlaceUseCaseItem>>
8+
operator fun invoke(): Flow<List<PlaceUseCaseItem>>
99

1010
}

domain/src/main/java/com/stop/domain/usecase/nearplace/GetRecentPlaceSearchUseCaseImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class GetRecentPlaceSearchUseCaseImpl @Inject constructor(
99
private val recentPlaceSearchRepository: RecentPlaceSearchRepository
1010
) : GetRecentPlaceSearchUseCase {
1111

12-
override fun getAllRecentPlaceSearch(): Flow<List<PlaceUseCaseItem>> {
12+
override operator fun invoke(): Flow<List<PlaceUseCaseItem>> {
1313
return recentPlaceSearchRepository.getAllRecentPlaceSearch()
1414
}
1515

domain/src/main/java/com/stop/domain/usecase/nearplace/InsertRecentPlaceSearchUseCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ import com.stop.domain.model.nearplace.PlaceUseCaseItem
44

55
interface InsertRecentPlaceSearchUseCase {
66

7-
suspend fun insertRecentPlaceSearch(placeUseCaseItem: PlaceUseCaseItem)
7+
suspend operator fun invoke(placeUseCaseItem: PlaceUseCaseItem)
88

99
}

domain/src/main/java/com/stop/domain/usecase/nearplace/InsertRecentPlaceSearchUseCaseImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class InsertRecentPlaceSearchUseCaseImpl @Inject constructor(
88
private val recentPlaceSearchRepository: RecentPlaceSearchRepository
99
) : InsertRecentPlaceSearchUseCase {
1010

11-
override suspend fun insertRecentPlaceSearch(placeUseCaseItem: PlaceUseCaseItem) {
11+
override suspend operator fun invoke(placeUseCaseItem: PlaceUseCaseItem) {
1212
recentPlaceSearchRepository.insertRecentPlaceSearch(placeUseCaseItem)
1313
}
1414

presentation/src/main/java/com/stop/ui/alarmsetting/LastTimeCheckWorker.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ class LastTimeCheckWorker @AssistedInject constructor(
8484
private suspend fun checkLastTransportTime() {
8585
while (isStopped.not()) {
8686
//TODO 막차시간 가져오는 API로 변경 해야합니다.
87-
getNearPlacesUseCase.getNearPlaces(
87+
getNearPlacesUseCase(
8888
"아남타워",
8989
126.969652,
9090
37.553836

presentation/src/main/java/com/stop/ui/placesearch/PlaceSearchViewModel.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class PlaceSearchViewModel @Inject constructor(
6464
val distance: LiveData<Float>
6565
get() = _distance
6666

67-
val recentPlaceSearch: StateFlow<List<PlaceUseCaseItem>> = getRecentPlaceSearchUseCase.getAllRecentPlaceSearch().stateIn(
67+
val recentPlaceSearch: StateFlow<List<PlaceUseCaseItem>> = getRecentPlaceSearchUseCase().stateIn(
6868
scope = viewModelScope, started = SharingStarted.WhileSubscribed(), initialValue = emptyList()
6969
)
7070

@@ -80,7 +80,7 @@ class PlaceSearchViewModel @Inject constructor(
8080
viewModelScope.launch {
8181
try {
8282
_nearPlaces.emit(
83-
getNearPlacesUseCase.getNearPlaces(
83+
getNearPlacesUseCase(
8484
searchKeyword, currentLocation.longitude, currentLocation.latitude
8585
)
8686
)
@@ -152,13 +152,13 @@ class PlaceSearchViewModel @Inject constructor(
152152

153153
fun insertRecentSearchPlace(placeUseCaseItem: PlaceUseCaseItem) {
154154
viewModelScope.launch(Dispatchers.IO) {
155-
insertRecentPlaceSearchUseCase.insertRecentPlaceSearch(placeUseCaseItem)
155+
insertRecentPlaceSearchUseCase(placeUseCaseItem)
156156
}
157157
}
158158

159159
fun deleteRecentSearchPlace() {
160160
viewModelScope.launch(Dispatchers.IO) {
161-
deleteRecentPlaceSearchUseCase.deleteAllRecentPlaceSearch()
161+
deleteRecentPlaceSearchUseCase()
162162
}
163163
}
164164

0 commit comments

Comments
 (0)