Don't use bundled sqlite driver

Too many crashes, will retry when its out of alpha
pull/2939/head
Alex Baker 1 year ago
parent 87ae179efc
commit 8c9b996cb8

@ -185,7 +185,6 @@ dependencies {
implementation(libs.androidx.lifecycle.runtime.compose)
implementation(libs.androidx.lifecycle.viewmodel)
implementation(libs.androidx.room)
implementation(libs.androidx.sqlite)
implementation(libs.androidx.appcompat)
implementation(libs.markwon)
implementation(libs.markwon.editor)

@ -2,7 +2,6 @@ package org.tasks.injection
import android.content.Context
import androidx.room.Room
import androidx.sqlite.driver.bundled.BundledSQLiteDriver
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
@ -37,7 +36,6 @@ internal class ProductionModule {
context = context,
name = databaseFile.absolutePath
)
.setDriver(BundledSQLiteDriver())
.addMigrations(*Migrations.migrations(context, fileStorage))
if (!BuildConfig.DEBUG || !preferences.getBoolean(R.string.p_crash_main_queries, false)) {
builder.allowMainThreadQueries()

@ -241,15 +241,13 @@
+| | | \--- androidx.sqlite:sqlite-android:2.5.0-alpha04
+| | | +--- androidx.annotation:annotation:1.8.0 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | | +--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
+| | +--- androidx.sqlite:sqlite-framework:2.5.0-alpha04
+| | | \--- androidx.sqlite:sqlite-framework-android:2.5.0-alpha04
+| | | +--- androidx.annotation:annotation:1.8.0 (*)
+| | | +--- androidx.sqlite:sqlite:2.5.0-alpha04 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | | +--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | +--- org.jetbrains.kotlinx:atomicfu:0.17.0
+| | | \--- org.jetbrains.kotlinx:atomicfu-jvm:0.17.0
@ -883,12 +881,6 @@
+| \--- androidx.lifecycle:lifecycle-common-java8:2.8.2 (c)
++--- androidx.lifecycle:lifecycle-viewmodel:2.8.2 (*)
++--- androidx.room:room-runtime:2.7.0-alpha04 (*)
++--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04
+| \--- androidx.sqlite:sqlite-bundled-android:2.5.0-alpha04
+| +--- androidx.sqlite:sqlite:2.5.0-alpha04 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| +--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| \--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
++--- androidx.appcompat:appcompat:1.7.0 (*)
++--- io.noties.markwon:core:4.6.2
+| +--- androidx.annotation:annotation:1.1.0 -> 1.8.0 (*)

@ -610,15 +610,13 @@
+| | | \--- androidx.sqlite:sqlite-android:2.5.0-alpha04
+| | | +--- androidx.annotation:annotation:1.8.0 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | | +--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
+| | +--- androidx.sqlite:sqlite-framework:2.5.0-alpha04
+| | | \--- androidx.sqlite:sqlite-framework-android:2.5.0-alpha04
+| | | +--- androidx.annotation:annotation:1.8.0 (*)
+| | | +--- androidx.sqlite:sqlite:2.5.0-alpha04 (*)
+| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | | +--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04 (c)
+| | | \--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| | +--- org.jetbrains.kotlinx:atomicfu:0.17.0
+| | | \--- org.jetbrains.kotlinx:atomicfu-jvm:0.17.0
@ -1119,12 +1117,6 @@
+| \--- androidx.lifecycle:lifecycle-common-java8:2.8.2 (c)
++--- androidx.lifecycle:lifecycle-viewmodel:2.8.2 (*)
++--- androidx.room:room-runtime:2.7.0-alpha04 (*)
++--- androidx.sqlite:sqlite-bundled:2.5.0-alpha04
+| \--- androidx.sqlite:sqlite-bundled-android:2.5.0-alpha04
+| +--- androidx.sqlite:sqlite:2.5.0-alpha04 (*)
+| +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.0.0 (*)
+| +--- androidx.sqlite:sqlite:2.5.0-alpha04 (c)
+| \--- androidx.sqlite:sqlite-framework:2.5.0-alpha04 (c)
++--- androidx.appcompat:appcompat:1.7.0 (*)
++--- io.noties.markwon:core:4.6.2
+| +--- androidx.annotation:annotation:1.1.0 -> 1.8.0 (*)

Loading…
Cancel
Save