Skip to content

Commit 8b1db56

Browse files
author
Targholi
committed
add :core:model and use them in the app. edit EventType Enum and sealed ⚠.
1 parent 78b8c25 commit 8b1db56

File tree

73 files changed

+377
-324
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+377
-324
lines changed

app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ android {
4040
}
4141

4242
dependencies {
43+
implementation(project(":core:model"))
4344

4445
implementation(libs.coreKtx)
4546
implementation(libs.appcompat)

app/src/main/java/com/milad/githoob/data/api/ApiService.kt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.milad.githoob.data.api
22

3-
import com.milad.githoob.data.model.AccessToken
4-
import com.milad.githoob.data.model.Org
5-
import com.milad.githoob.data.model.User
6-
import com.milad.githoob.data.model.event.Contributor
7-
import com.milad.githoob.data.model.event.Event
8-
import com.milad.githoob.data.model.event.Repo
3+
import com.milad.model.AccessToken
4+
import com.milad.model.Org
5+
import com.milad.model.User
6+
import com.milad.model.event.Contributor
7+
import com.milad.model.event.Event
8+
import com.milad.model.event.Repo
99
import okhttp3.ResponseBody
1010
import retrofit2.Response
1111
import retrofit2.http.*

app/src/main/java/com/milad/githoob/data/model/event/Forkee.kt

Lines changed: 0 additions & 104 deletions
This file was deleted.

app/src/main/java/com/milad/githoob/data/model/event/Repo.kt

Lines changed: 0 additions & 80 deletions
This file was deleted.

app/src/main/java/com/milad/githoob/ui/profile/ProfileViewModel.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package com.milad.githoob.ui.profile
22

33
import androidx.lifecycle.*
44
import com.milad.githoob.data.MainRepository
5-
import com.milad.githoob.data.model.User
5+
import com.milad.model.User
66
import com.milad.githoob.utils.AppConstants
77
import com.milad.githoob.utils.Result
88
import com.milad.githoob.utils.Status
@@ -11,7 +11,6 @@ import com.milad.githoob.utils.contributions.ContributionsProvider
1111
import dagger.hilt.android.lifecycle.HiltViewModel
1212
import kotlinx.coroutines.CoroutineDispatcher
1313
import kotlinx.coroutines.flow.Flow
14-
import kotlinx.coroutines.flow.collect
1514
import kotlinx.coroutines.flow.flow
1615
import kotlinx.coroutines.launch
1716
import timber.log.Timber

app/src/main/java/com/milad/githoob/ui/profile/connection/ConnectionBinding.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import android.view.View
44
import androidx.databinding.BindingAdapter
55
import androidx.recyclerview.widget.RecyclerView
66
import com.milad.githoob.R
7-
import com.milad.githoob.data.model.User
7+
import com.milad.model.User
88
import com.milad.githoob.utils.mixTwoColors
99

1010
@BindingAdapter("connection_items")

app/src/main/java/com/milad/githoob/ui/profile/connection/ConnectionViewModel.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,12 @@ import androidx.lifecycle.MutableLiveData
55
import androidx.lifecycle.ViewModel
66
import androidx.lifecycle.viewModelScope
77
import com.milad.githoob.data.MainRepository
8-
import com.milad.githoob.data.model.User
8+
import com.milad.model.User
99
import com.milad.githoob.utils.Result
1010
import com.milad.githoob.utils.Status
1111
import dagger.hilt.android.lifecycle.HiltViewModel
1212
import kotlinx.coroutines.CoroutineDispatcher
1313
import kotlinx.coroutines.flow.Flow
14-
import kotlinx.coroutines.flow.collect
1514
import kotlinx.coroutines.flow.flow
1615
import kotlinx.coroutines.launch
1716
import timber.log.Timber

app/src/main/java/com/milad/githoob/ui/profile/connection/ConnectionsRecyclerviewAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import android.view.ViewGroup
55
import androidx.recyclerview.widget.DiffUtil
66
import androidx.recyclerview.widget.ListAdapter
77
import androidx.recyclerview.widget.RecyclerView
8-
import com.milad.githoob.data.model.User
8+
import com.milad.model.User
99
import com.milad.githoob.databinding.ConnectionListItemBinding
1010

1111
class ConnectionsRecyclerviewAdapter(

app/src/main/java/com/milad/githoob/ui/profile/feed/ProfielFeedsBinding.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import androidx.annotation.DrawableRes
55
import androidx.core.content.ContextCompat
66
import androidx.databinding.BindingAdapter
77
import androidx.recyclerview.widget.RecyclerView
8-
import com.milad.githoob.data.model.event.Event
8+
import com.milad.model.event.Event
99

1010
@BindingAdapter("feeds_items")
1111
fun setFeedsItems(

0 commit comments

Comments
 (0)