Skip to content
This repository was archived by the owner on Jun 7, 2020. It is now read-only.

Commit 18426e4

Browse files
committed
remove unnecessary imports/lines
1 parent 2832329 commit 18426e4

File tree

4 files changed

+1
-20
lines changed

4 files changed

+1
-20
lines changed

app/src/main/java/chat/rocket/android/chatrooms/adapter/RoomsAdapter.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,17 @@
11
package chat.rocket.android.chatrooms.adapter
22

3-
import android.util.Log
43
import android.view.MenuItem
54
import android.view.ViewGroup
65
import androidx.recyclerview.widget.RecyclerView
76
import chat.rocket.android.R
8-
import chat.rocket.android.chatroom.uimodel.toViewType
97
import chat.rocket.android.chatrooms.adapter.model.RoomUiModel
108
import chat.rocket.android.chatrooms.presentation.ChatRoomsPresenter
11-
import chat.rocket.android.util.extensions.ifNotNullNorEmpty
129
import chat.rocket.android.util.extensions.inflate
13-
import chat.rocket.common.util.ifNull
1410

1511
class RoomsAdapter(private val listener: (RoomUiModel) -> Unit, presenter: ChatRoomsPresenter) :
1612
RecyclerView.Adapter<ViewHolder<*>>() {
1713
private val enableActions: Boolean = true
1814

19-
2015
init {
2116
setHasStableIds(true)
2217
}

app/src/main/java/chat/rocket/android/chatrooms/adapter/ViewHolder.kt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,15 @@
11
package chat.rocket.android.chatrooms.adapter
22

3-
import android.content.Context
4-
import android.content.ContextWrapper
5-
import android.util.Log
63
import android.view.ContextThemeWrapper
74
import android.view.MenuItem
85
import android.view.View
9-
import android.view.ViewGroup
106
import androidx.appcompat.app.AppCompatActivity
11-
import androidx.core.view.children
12-
import androidx.lifecycle.Lifecycle
137
import androidx.recyclerview.widget.RecyclerView
148
import chat.rocket.android.R
159
import chat.rocket.android.chatroom.ui.bottomsheet.ChatRoomActionBottomSheet
16-
import chat.rocket.android.chatroom.ui.bottomsheet.MessageActionsBottomSheet
1710
import chat.rocket.android.chatrooms.adapter.model.RoomUiModel
18-
import chat.rocket.android.util.extensions.ifNotNullNorEmpty
1911
import chat.rocket.android.util.extensions.inflate
2012
import chat.rocket.android.util.extensions.toList
21-
import chat.rocket.core.model.isSystemMessage
2213

2314
abstract class ViewHolder<T : ItemHolder<*>>(
2415
itemView: View,
@@ -43,7 +34,6 @@ abstract class ViewHolder<T : ItemHolder<*>>(
4334
fun onActionSelected(item: MenuItem, room: RoomUiModel)
4435
}
4536

46-
4737
internal fun setupActionMenu(view: View) {
4838
view.setOnLongClickListener{
4939
if (data?.data is RoomUiModel) {

app/src/main/java/chat/rocket/android/chatrooms/presentation/ChatRoomsPresenter.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
11
package chat.rocket.android.chatrooms.presentation
22

3-
import android.util.Log
43
import chat.rocket.android.R
54
import chat.rocket.android.chatrooms.adapter.model.RoomUiModel
65
import chat.rocket.android.chatrooms.domain.FetchChatRoomsInteractor
76
import chat.rocket.android.core.lifecycle.CancelStrategy
87
import chat.rocket.android.db.DatabaseManager
98
import chat.rocket.android.db.model.ChatRoomEntity
10-
import chat.rocket.android.db.model.FullMessage
119
import chat.rocket.android.helper.UserHelper
1210
import chat.rocket.android.infrastructure.LocalRepository
1311
import chat.rocket.android.main.presentation.MainNavigator
1412
import chat.rocket.android.server.domain.SettingsRepository
1513
import chat.rocket.android.server.domain.useRealName
1614
import chat.rocket.android.server.domain.useSpecialCharsOnRoom
1715
import chat.rocket.android.server.infraestructure.ConnectionManager
18-
import chat.rocket.android.server.infraestructure.DatabaseMessageMapper
19-
import chat.rocket.android.server.infraestructure.DatabaseMessagesRepository
2016
import chat.rocket.android.util.extension.launchUI
2117
import chat.rocket.android.util.retryDB
2218
import chat.rocket.android.util.retryIO
@@ -34,6 +30,7 @@ import javax.inject.Named
3430
import kotlin.coroutines.resume
3531
import kotlin.coroutines.suspendCoroutine
3632

33+
3734
class ChatRoomsPresenter @Inject constructor(
3835
private val view: ChatRoomsView,
3936
private val strategy: CancelStrategy,

app/src/main/java/chat/rocket/android/chatrooms/presentation/ChatRoomsView.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ interface ChatRoomsView : LoadingView, MessageView {
77
fun showLoadingRoom(name: CharSequence)
88

99
fun hideLoadingRoom()
10-
1110
}

0 commit comments

Comments
 (0)