|
1 | 1 | plugins { |
2 | | - alias(libs.plugins.android.application) |
3 | | - alias(libs.plugins.kotlin.android) |
4 | | - alias(libs.plugins.kotlin.compose) |
| 2 | + alias(libs.plugins.android.application) |
| 3 | + alias(libs.plugins.kotlin.android) |
| 4 | + alias(libs.plugins.kotlin.compose) |
| 5 | + alias(libs.plugins.ktfmt) |
5 | 6 | } |
6 | 7 |
|
7 | | -kotlin { |
8 | | - jvmToolchain(17) |
9 | | -} |
10 | | - |
11 | | -android { |
12 | | - namespace = "com.tldw.app" |
13 | | - compileSdk = 36 |
| 8 | +kotlin { jvmToolchain(17) } |
14 | 9 |
|
15 | | - defaultConfig { |
16 | | - applicationId = "com.tldw.app" |
17 | | - minSdk = 31 |
18 | | - targetSdk = 36 |
19 | | - versionCode = 1 |
20 | | - versionName = "1.0" |
21 | | - } |
| 10 | +ktfmt { googleStyle() } |
22 | 11 |
|
23 | | - buildTypes { |
24 | | - release { |
25 | | - isMinifyEnabled = false |
26 | | - proguardFiles( |
27 | | - getDefaultProguardFile("proguard-android-optimize.txt"), |
28 | | - "proguard-rules.pro" |
29 | | - ) |
30 | | - } |
| 12 | +android { |
| 13 | + namespace = "com.tldw.app" |
| 14 | + compileSdk = 36 |
| 15 | + |
| 16 | + defaultConfig { |
| 17 | + applicationId = "com.tldw.app" |
| 18 | + minSdk = 31 |
| 19 | + targetSdk = 36 |
| 20 | + versionCode = 1 |
| 21 | + versionName = "1.0" |
| 22 | + } |
| 23 | + |
| 24 | + buildTypes { |
| 25 | + release { |
| 26 | + isMinifyEnabled = false |
| 27 | + proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") |
31 | 28 | } |
| 29 | + } |
32 | 30 |
|
33 | | - buildFeatures { |
34 | | - compose = true |
35 | | - } |
| 31 | + buildFeatures { compose = true } |
36 | 32 | } |
37 | 33 |
|
38 | 34 | dependencies { |
39 | | - implementation(libs.androidx.core.ktx) |
40 | | - implementation(libs.androidx.lifecycle.runtime.ktx) |
41 | | - implementation(libs.androidx.lifecycle.runtime.compose) |
42 | | - implementation(libs.androidx.lifecycle.viewmodel.compose) |
43 | | - implementation(libs.androidx.activity.compose) |
44 | | - implementation(platform(libs.androidx.compose.bom)) |
45 | | - implementation(libs.androidx.ui) |
46 | | - implementation(libs.androidx.ui.graphics) |
47 | | - implementation(libs.androidx.ui.tooling.preview) |
48 | | - implementation(libs.androidx.material3) |
49 | | - implementation(libs.androidx.material.icons.extended) |
50 | | - implementation(libs.kotlinx.coroutines.android) |
51 | | - implementation(libs.okhttp) |
52 | | - implementation(libs.gson) |
53 | | - implementation(libs.leap.sdk.android) |
54 | | - implementation(libs.leap.model.downloader) |
55 | | - implementation(libs.coil.compose) |
56 | | - implementation(libs.compose.markdown) |
57 | | - |
58 | | - debugImplementation(libs.androidx.ui.tooling) |
59 | | - debugImplementation(libs.androidx.ui.test.manifest) |
60 | | - |
61 | | - testImplementation(libs.junit) |
62 | | - testImplementation(libs.kotlinx.coroutines.test) |
63 | | - testImplementation(libs.mockito.kotlin) |
64 | | - testImplementation(libs.okhttp.mockwebserver) |
| 35 | + implementation(libs.androidx.core.ktx) |
| 36 | + implementation(libs.androidx.lifecycle.runtime.ktx) |
| 37 | + implementation(libs.androidx.lifecycle.runtime.compose) |
| 38 | + implementation(libs.androidx.lifecycle.viewmodel.compose) |
| 39 | + implementation(libs.androidx.activity.compose) |
| 40 | + implementation(platform(libs.androidx.compose.bom)) |
| 41 | + implementation(libs.androidx.ui) |
| 42 | + implementation(libs.androidx.ui.graphics) |
| 43 | + implementation(libs.androidx.ui.tooling.preview) |
| 44 | + implementation(libs.androidx.material3) |
| 45 | + implementation(libs.androidx.material.icons.extended) |
| 46 | + implementation(libs.kotlinx.coroutines.android) |
| 47 | + implementation(libs.okhttp) |
| 48 | + implementation(libs.gson) |
| 49 | + implementation(libs.leap.sdk.android) |
| 50 | + implementation(libs.leap.model.downloader) |
| 51 | + implementation(libs.coil.compose) |
| 52 | + implementation(libs.compose.markdown) |
| 53 | + |
| 54 | + debugImplementation(libs.androidx.ui.tooling) |
| 55 | + debugImplementation(libs.androidx.ui.test.manifest) |
| 56 | + |
| 57 | + testImplementation(libs.junit) |
| 58 | + testImplementation(libs.kotlinx.coroutines.test) |
| 59 | + testImplementation(libs.mockito.kotlin) |
| 60 | + testImplementation(libs.okhttp.mockwebserver) |
65 | 61 | } |
0 commit comments