Skip to content

Commit b1c6ecb

Browse files
committed
[Update] libs
1 parent 524f5af commit b1c6ecb

3 files changed

Lines changed: 26 additions & 23 deletions

File tree

.idea/kotlinc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradle/libs.versions.toml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
[versions]
2-
agp = "8.11.0"
3-
compose-bom = "2025.06.01"
2+
agp = "8.12.1"
3+
compose-bom = "2025.08.00"
44
android-compileSdk = "36"
55
android-minSdk = "26"
66
android-targetSdk = "36"
77
konsist = "0.17.3"
8-
kotlin = "2.2.0"
9-
ksp = "2.2.0-2.0.2"
8+
kotlin = "2.2.10"
9+
ksp = "2.2.10-2.0.2"
1010
appcompat = "1.7.1"
1111
core-splashscreen = "1.0.1"
12-
core-ktx = "1.16.0"
12+
core-ktx = "1.17.0"
1313
core-testing = "2.2.0"
14-
lifecycle-runtime-ktx = "2.9.1"
15-
lifecycle-compose = "2.9.1"
14+
lifecycle-runtime-ktx = "2.9.2"
15+
lifecycle-compose = "2.9.2"
1616
activity-compose = "1.10.1"
1717
retrofit = "3.0.0"
18-
hilt = "2.56.2"
18+
hilt = "2.57.1"
1919
hilt-navigation-compose = "1.2.0"
2020
coil-compose = "2.7.0"
2121
window = "1.4.0"
22-
kotlinx-serialization-json = "1.8.1"
23-
nav-compose = "2.9.0"
22+
kotlinx-serialization-json = "1.9.0"
23+
nav-compose = "2.9.3"
2424
gson = "2.13.1"
25-
okio = "3.13.0"
26-
okhttp = "4.12.0"
27-
logging-interceptor = "4.12.0"
25+
okio = "3.16.0"
26+
okhttp = "5.1.0"
27+
logging-interceptor = "5.1.0"
2828
timber = "5.0.1"
2929
material = "1.12.0"
3030
lottie-compose = "6.6.7"
31-
androidx-test-ext-junit = "1.2.1"
32-
espresso = "3.6.1"
31+
androidx-test-ext-junit = "1.3.0"
32+
espresso = "3.7.0"
3333
junitparams = "1.1.1"
34-
junit-jupiter = "5.11.4"
35-
mockk = "1.14.4"
34+
junit-jupiter = "5.13.4"
35+
mockk = "1.14.5"
3636
coroutines-test = "1.10.2"
37-
mockwebserver = "4.12.0"
37+
mockwebserver = "5.1.0"
3838
secrets-gradle-plugin = "2.0.1"
3939
shot = "6.1.0"
4040
versions = "0.52.0"
4141
glance = "1.1.1"
4242
glance-experimental = "0.2.2"
43-
ui-tooling-preview-android = "1.8.3"
44-
test-core = "1.6.1"
43+
ui-tooling-preview-android = "1.9.0"
44+
test-core = "1.7.0"
4545

4646
[libraries]
4747
compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "compose-bom" }

library-marvelapi/src/main/java/com/rumosoft/marvelapi/infrastructure/interceptors/LoggingInterceptor.kt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import okhttp3.Response
66
import okhttp3.ResponseBody.Companion.toResponseBody
77
import okio.IOException
88
import timber.log.Timber
9+
import java.util.Locale
910

1011
class LoggingInterceptor : Interceptor {
1112
@Throws(IOException::class)
@@ -15,6 +16,7 @@ class LoggingInterceptor : Interceptor {
1516
val t1 = System.nanoTime()
1617
Timber.i(
1718
String.format(
19+
Locale.US,
1820
"API Sending request %s on %s%n%s",
1921
request.url,
2022
chain.connection(),
@@ -25,18 +27,19 @@ class LoggingInterceptor : Interceptor {
2527
val t2 = System.nanoTime()
2628
Timber.i(
2729
String.format(
30+
Locale.US,
2831
"API Received response for %s in %.1fms%n%s",
2932
response.request.url,
3033
(t2 - t1) / 1e6,
3134
response.headers,
3235
),
3336
)
34-
val bodyString = response.body?.string()
37+
val bodyString = response.body.string()
3538

3639
Timber.d("API response: $bodyString")
3740

3841
return response.newBuilder()
39-
.body(bodyString?.toResponseBody(response.body?.contentType()))
42+
.body(bodyString.toResponseBody(response.body.contentType()))
4043
.build()
4144
}
4245
}

0 commit comments

Comments
 (0)