Skip to content

Commit c89d430

Browse files
committed
Remove Compose dependencies and unused UI code
1 parent 7ff7e4e commit c89d430

8 files changed

Lines changed: 1 addition & 121 deletions

File tree

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ plugins {
44
alias(libs.plugins.kotlin.android) apply false
55
alias(libs.plugins.ksp) apply false
66
alias(libs.plugins.hilt) apply false
7-
alias(libs.plugins.kotlin.compose) apply false
87
}

gradle/libs.versions.toml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ junit = "4.13.2"
66
junitVersion = "1.3.0"
77
espressoCore = "3.7.0"
88
activity = "1.13.0"
9-
activityCompose = "1.13.0"
109
room = "2.8.4"
11-
composeBom = "2026.03.00"
1210
ksp = "2.3.6"
1311
hilt = "2.59.2"
1412

@@ -18,16 +16,6 @@ androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "j
1816
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
1917
androidx-activity = { group = "androidx.activity", name = "activity", version.ref = "activity" }
2018
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
21-
androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" }
22-
androidx-compose-foundation = { group = "androidx.compose.foundation", name = "foundation" }
23-
androidx-compose-material-material3 = { group = "androidx.compose.material3", name = "material3" }
24-
androidx-compose-ui-ui = { group = "androidx.compose.ui", name = "ui" }
25-
androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" }
26-
androidx-ui-graphics = { group = "androidx.compose.ui", name = "ui-graphics" }
27-
androidx-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
28-
androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
29-
androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
30-
androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
3119
room-compiler = { group = "androidx.room", name = "room-compiler", version.ref = "room" }
3220
room-ktx = { group = "androidx.room", name = "room-ktx", version.ref = "room" }
3321
room-runtime = { group = "androidx.room", name = "room-runtime", version.ref = "room" }
@@ -40,5 +28,4 @@ kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
4028
android-application = { id = "com.android.application", version.ref = "agp" }
4129
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
4230
hilt = { id = "com.google.dagger.hilt.android", version.ref = "hilt" }
43-
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
4431
androidx-room = { id = "androidx.room", version.ref = "room" }

sample/build.gradle.kts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ plugins {
44
alias(libs.plugins.android.application)
55
alias(libs.plugins.hilt)
66
alias(libs.plugins.ksp)
7-
alias(libs.plugins.kotlin.compose)
87
alias(libs.plugins.androidx.room)
98
id("jp.ntsk.room-schema-docs")
109
}
@@ -40,22 +39,11 @@ android {
4039
jvmTarget = JvmTarget.JVM_17
4140
}
4241
}
43-
buildFeatures {
44-
compose = true
45-
}
4642
}
4743

4844
dependencies {
4945
implementation(libs.androidx.core.ktx)
5046
implementation(libs.androidx.activity)
51-
implementation(libs.androidx.activity.compose)
52-
implementation(libs.androidx.ui.graphics)
53-
implementation(libs.androidx.ui.tooling.preview)
54-
55-
implementation(platform(libs.androidx.compose.bom))
56-
implementation(libs.androidx.compose.foundation)
57-
implementation(libs.androidx.compose.ui.ui)
58-
implementation(libs.androidx.compose.material.material3)
5947

6048
implementation(libs.hilt.android)
6149
implementation(libs.hilt.core)
@@ -66,12 +54,8 @@ dependencies {
6654
ksp(libs.room.compiler)
6755

6856
testImplementation(libs.junit)
69-
debugImplementation(libs.androidx.ui.tooling)
70-
debugImplementation(libs.androidx.ui.test.manifest)
7157
androidTestImplementation(libs.androidx.junit)
7258
androidTestImplementation(libs.androidx.espresso.core)
73-
androidTestImplementation(platform(libs.androidx.compose.bom))
74-
androidTestImplementation(libs.androidx.ui.test.junit4)
7559
}
7660

7761
room {

sample/src/main/kotlin/jp/ntsk/room/schema/docs/sample/theme/Color.kt

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

sample/src/main/kotlin/jp/ntsk/room/schema/docs/sample/theme/Theme.kt

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

sample/src/main/kotlin/jp/ntsk/room/schema/docs/sample/theme/Type.kt

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

sample/src/main/kotlin/jp/ntsk/room/schema/docs/sample/ui/MainActivity.kt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,11 @@ package jp.ntsk.room.schema.docs.sample.ui
22

33
import android.os.Bundle
44
import androidx.activity.ComponentActivity
5-
import androidx.activity.compose.setContent
6-
import androidx.activity.enableEdgeToEdge
75
import dagger.hilt.android.AndroidEntryPoint
8-
import jp.ntsk.room.schema.docs.sample.theme.SampleAppTheme
96

107
@AndroidEntryPoint
118
class MainActivity : ComponentActivity() {
129
override fun onCreate(savedInstanceState: Bundle?) {
1310
super.onCreate(savedInstanceState)
14-
enableEdgeToEdge()
15-
setContent {
16-
SampleAppTheme {
17-
MainScreen()
18-
}
19-
}
2011
}
21-
}
12+
}

sample/src/main/kotlin/jp/ntsk/room/schema/docs/sample/ui/MainScreen.kt

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

0 commit comments

Comments
 (0)