build: pare down unnecessary Jetpack dependencies

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
Harsh Shandilya 2021-01-25 18:58:57 +05:30
parent 5f752ed251
commit 57a2f67646
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
3 changed files with 2 additions and 8 deletions

View file

@ -32,11 +32,8 @@ dependencies {
kapt(Dependencies.AndroidX.Room.compiler) kapt(Dependencies.AndroidX.Room.compiler)
kapt(Dependencies.ThirdParty.Roomigrant.compiler) kapt(Dependencies.ThirdParty.Roomigrant.compiler)
implementation(project(":model")) implementation(project(":model"))
implementation(Dependencies.AndroidX.activityKtx)
implementation(Dependencies.AndroidX.appCompat) implementation(Dependencies.AndroidX.appCompat)
implementation(Dependencies.AndroidX.browser) implementation(Dependencies.AndroidX.browser)
implementation(Dependencies.AndroidX.coreKtx)
implementation(Dependencies.AndroidX.material)
implementation(Dependencies.AndroidX.Compose.compiler) implementation(Dependencies.AndroidX.Compose.compiler)
implementation(Dependencies.AndroidX.Compose.foundation) implementation(Dependencies.AndroidX.Compose.foundation)
implementation(Dependencies.AndroidX.Compose.foundationLayout) implementation(Dependencies.AndroidX.Compose.foundationLayout)

View file

@ -11,11 +11,11 @@
android:label="@string/app_name" android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round" android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true" android:supportsRtl="true"
android:theme="@style/Theme.MaterialComponents"> android:theme="@style/Theme.AppCompat.DayNight">
<activity <activity
android:name=".ui.main.MainActivity" android:name=".ui.main.MainActivity"
android:label="@string/app_name" android:label="@string/app_name"
android:theme="@style/Theme.MaterialComponents.NoActionBar"> android:theme="@style/Theme.AppCompat.DayNight.NoActionBar">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />

View file

@ -20,12 +20,9 @@ object Dependencies {
object AndroidX { object AndroidX {
const val activityKtx = "androidx.activity:activity-ktx:1.2.0-rc01"
const val appCompat = "androidx.appcompat:appcompat:1.3.0-beta01" const val appCompat = "androidx.appcompat:appcompat:1.3.0-beta01"
const val browser = "androidx.browser:browser:1.3.0" const val browser = "androidx.browser:browser:1.3.0"
const val coreKtx = "androidx.core:core-ktx:1.5.0-beta01"
const val coreLibraryDesugaring = "com.android.tools:desugar_jdk_libs:1.0.10" const val coreLibraryDesugaring = "com.android.tools:desugar_jdk_libs:1.0.10"
const val material = "com.google.android.material:material:1.3.0-beta01"
object Compose { object Compose {