Skip to content

Commit 8b0c7ea

Browse files
committed
fix and format
1 parent 26f3ded commit 8b0c7ea

Some content is hidden

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

42 files changed

+279
-178
lines changed

.idea/jarRepositories.xml

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ dependencies {
4545
implementation 'androidx.constraintlayout:constraintlayout:2.1.2'
4646
implementation "androidx.recyclerview:recyclerview:1.3.0-alpha01"
4747
implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01"
48+
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.4.0"
4849

4950
// Coroutines
5051
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2"
Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,22 @@
11
package com.hoc081098.paginationmviflow
22

3-
import androidx.test.platform.app.InstrumentationRegistry
43
import androidx.test.ext.junit.runners.AndroidJUnit4
5-
4+
import androidx.test.platform.app.InstrumentationRegistry
5+
import org.junit.Assert.assertEquals
66
import org.junit.Test
77
import org.junit.runner.RunWith
88

9-
import org.junit.Assert.*
10-
119
/**
1210
* Instrumented test, which will execute on an Android device.
1311
*
1412
* See [testing documentation](http://d.android.com/tools/testing).
1513
*/
1614
@RunWith(AndroidJUnit4::class)
1715
class ExampleInstrumentedTest {
18-
@Test
19-
fun useAppContext() {
20-
// Context of the app under test.
21-
val appContext = InstrumentationRegistry.getInstrumentation().targetContext
22-
assertEquals("com.hoc081098.paginationmviflow", appContext.packageName)
23-
}
24-
}
16+
@Test
17+
fun useAppContext() {
18+
// Context of the app under test.
19+
val appContext = InstrumentationRegistry.getInstrumentation().targetContext
20+
assertEquals("com.hoc081098.paginationmviflow", appContext.packageName)
21+
}
22+
}

app/src/main/java/com/hoc081098/paginationmviflow/MyApp.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ import android.app.Application
44
import dagger.hilt.android.HiltAndroidApp
55

66
@HiltAndroidApp
7-
class MyApp : Application()
7+
class MyApp : Application()

app/src/main/java/com/hoc081098/paginationmviflow/data/PhotoRepositoryImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import com.hoc081098.paginationmviflow.data.remote.ApiService
44
import com.hoc081098.paginationmviflow.domain.dispatchers_schedulers.CoroutinesDispatchersProvider
55
import com.hoc081098.paginationmviflow.domain.entity.Photo
66
import com.hoc081098.paginationmviflow.domain.repository.PhotoRepository
7+
import kotlinx.coroutines.withContext
78
import javax.inject.Inject
89
import javax.inject.Singleton
9-
import kotlinx.coroutines.withContext
1010

1111
@Singleton
1212
class PhotoRepositoryImpl @Inject constructor(

app/src/main/java/com/hoc081098/paginationmviflow/data/PostRepositoryImpl.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import com.hoc081098.paginationmviflow.data.remote.ApiService
44
import com.hoc081098.paginationmviflow.domain.dispatchers_schedulers.CoroutinesDispatchersProvider
55
import com.hoc081098.paginationmviflow.domain.entity.Post
66
import com.hoc081098.paginationmviflow.domain.repository.PostRepository
7+
import kotlinx.coroutines.withContext
78
import javax.inject.Inject
89
import javax.inject.Singleton
9-
import kotlinx.coroutines.withContext
1010

1111
@Singleton
1212
class PostRepositoryImpl @Inject constructor(
@@ -25,5 +25,4 @@ class PostRepositoryImpl @Inject constructor(
2525
}
2626
}
2727
}
28-
2928
}

app/src/main/java/com/hoc081098/paginationmviflow/data/remote/ApiService.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ interface ApiService {
2323
companion object {
2424
operator fun invoke(retrofit: Retrofit) = retrofit.create<ApiService>()
2525
}
26-
}
26+
}

app/src/main/java/com/hoc081098/paginationmviflow/data/remote/PhotoResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ data class PhotoResponse(
1313
val title: String, // natus nisi omnis corporis facere molestiae rerum in
1414
@Json(name = "url")
1515
val url: String // https://via.placeholder.com/600/f66b97
16-
)
16+
)

app/src/main/java/com/hoc081098/paginationmviflow/data/remote/PostResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ data class PostResponse(
1111
val title: String, // at nam consequatur ea labore ea harum
1212
@Json(name = "userId")
1313
val userId: Int // 10
14-
)
14+
)

app/src/main/java/com/hoc081098/paginationmviflow/di/modules/DataModule.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ import dagger.Module
99
import dagger.Provides
1010
import dagger.hilt.InstallIn
1111
import dagger.hilt.components.SingletonComponent
12-
import java.util.concurrent.TimeUnit
13-
import javax.inject.Singleton
1412
import okhttp3.OkHttpClient
1513
import okhttp3.logging.HttpLoggingInterceptor
1614
import retrofit2.Retrofit
1715
import retrofit2.converter.moshi.MoshiConverterFactory
16+
import java.util.concurrent.TimeUnit
17+
import javax.inject.Singleton
1818

1919
@Module
2020
@InstallIn(SingletonComponent::class)

0 commit comments

Comments
 (0)