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.ThirdParty.Roomigrant.compiler)
implementation(project(":model"))
implementation(Dependencies.AndroidX.activityKtx)
implementation(Dependencies.AndroidX.appCompat)
implementation(Dependencies.AndroidX.browser)
implementation(Dependencies.AndroidX.coreKtx)
implementation(Dependencies.AndroidX.material)
implementation(Dependencies.AndroidX.Compose.compiler)
implementation(Dependencies.AndroidX.Compose.foundation)
implementation(Dependencies.AndroidX.Compose.foundationLayout)

View file

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

View file

@ -20,12 +20,9 @@ object Dependencies {
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 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 material = "com.google.android.material:material:1.3.0-beta01"
object Compose {