diff --git a/dependencies.gradle b/dependencies.gradle index 77d072e7c7..620b252cd1 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -7,7 +7,7 @@ ext.versions = [ 'targetCompat' : JavaVersion.VERSION_11, ] -def gradle = "7.0.4" +def gradle = "7.1.0" // Ref: https://kotlinlang.org/releases.html def kotlin = "1.5.31" def kotlinCoroutines = "1.5.2" @@ -37,7 +37,6 @@ ext.libs = [ 'gradlePlugin' : "com.android.tools.build:gradle:$gradle", 'kotlinPlugin' : "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin", 'hiltPlugin' : "com.google.dagger:hilt-android-gradle-plugin:$dagger" - ], jetbrains : [ 'coroutinesCore' : "org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlinCoroutines", diff --git a/dependencies_groups.gradle b/dependencies_groups.gradle index 7de8100469..e8bc2484d2 100644 --- a/dependencies_groups.gradle +++ b/dependencies_groups.gradle @@ -175,6 +175,7 @@ ext.groups = [ 'org.sonatype.oss', 'org.testng', 'org.threeten', + 'org.webjars', 'ru.noties', 'xerces', 'xml-apis', diff --git a/matrix-sdk-android/build.gradle b/matrix-sdk-android/build.gradle index a4102f7441..a9d4cbc540 100644 --- a/matrix-sdk-android/build.gradle +++ b/matrix-sdk-android/build.gradle @@ -62,8 +62,8 @@ android { } } - adbOptions { - installOptions "-g" + installation { + installOptions '-g' // timeOutInMs 350 * 1000 } diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/job/SyncWorker.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/job/SyncWorker.kt index 423a4e553f..c67c0e350e 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/job/SyncWorker.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/sync/job/SyncWorker.kt @@ -27,7 +27,6 @@ import org.matrix.android.sdk.internal.di.WorkManagerProvider import org.matrix.android.sdk.internal.session.SessionComponent import org.matrix.android.sdk.internal.session.sync.SyncPresence import org.matrix.android.sdk.internal.session.sync.SyncTask -import org.matrix.android.sdk.internal.task.TaskExecutor import org.matrix.android.sdk.internal.worker.SessionSafeCoroutineWorker import org.matrix.android.sdk.internal.worker.SessionWorkerParams import org.matrix.android.sdk.internal.worker.WorkerParamsFactory @@ -58,7 +57,6 @@ internal class SyncWorker(context: Context, workerParameters: WorkerParameters, ) : SessionWorkerParams @Inject lateinit var syncTask: SyncTask - @Inject lateinit var taskExecutor: TaskExecutor @Inject lateinit var workManagerProvider: WorkManagerProvider override fun injectWith(injector: SessionComponent) { diff --git a/vector/build.gradle b/vector/build.gradle index 54d23863ab..7155c425e4 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -288,9 +288,8 @@ android { } } - lintOptions { - lintConfig file("lint.xml") - + lint { + lintConfig file('lint.xml') checkDependencies true abortOnError true } diff --git a/vector/lint.xml b/vector/lint.xml index f02090489c..f2387c58cb 100644 --- a/vector/lint.xml +++ b/vector/lint.xml @@ -6,6 +6,7 @@ +