From d5c4e9274badc57379deb9dfd88bef152e9cd96f Mon Sep 17 00:00:00 2001 From: limuyang Date: Thu, 29 Sep 2022 09:36:40 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=20gradle=20=E5=AF=B9?= =?UTF-8?q?=20Databinding=20=E5=AF=B9=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 3 +-- library/build.gradle | 13 +------------ .../adapter/base/diff/BrvahAsyncDifferConfig.kt | 2 -- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 6143a41c7..2e4c8147f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,12 +42,11 @@ android { dependencies { implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs') - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" implementation project(path: ':library') implementation 'com.google.android.material:material:1.2.1' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'com.kyleduo.switchbutton:library:2.0.0' - implementation 'androidx.recyclerview:recyclerview:1.1.0' + implementation 'androidx.recyclerview:recyclerview:1.2.1' implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" } diff --git a/library/build.gradle b/library/build.gradle index 91d51e93e..a30b87442 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -1,6 +1,5 @@ apply plugin: 'com.android.library' apply plugin: 'kotlin-android' -//apply plugin: 'kotlin-kapt' android { compileSdkVersion 28 @@ -23,16 +22,6 @@ android { kotlinOptions.freeCompilerArgs += ['-module-name', "com.github.CymChad.brvah", "-Xjvm-default=all"] } - lintOptions { - abortOnError false - } - - viewBinding { - enabled = true - } - buildFeatures { - dataBinding = true - } } // 打包源码jar @@ -43,6 +32,6 @@ task sourcesJar(type: Jar) { dependencies { implementation 'androidx.annotation:annotation:1.2.0' - + implementation 'androidx.databinding:databinding-runtime:4.2.2' implementation 'androidx.recyclerview:recyclerview:1.2.1' } diff --git a/library/src/main/java/com/chad/library/adapter/base/diff/BrvahAsyncDifferConfig.kt b/library/src/main/java/com/chad/library/adapter/base/diff/BrvahAsyncDifferConfig.kt index 86beea910..889dcb4de 100644 --- a/library/src/main/java/com/chad/library/adapter/base/diff/BrvahAsyncDifferConfig.kt +++ b/library/src/main/java/com/chad/library/adapter/base/diff/BrvahAsyncDifferConfig.kt @@ -1,12 +1,10 @@ package com.chad.library.adapter.base.diff -import androidx.annotation.RestrictTo import androidx.recyclerview.widget.DiffUtil import java.util.concurrent.Executor import java.util.concurrent.Executors class BrvahAsyncDifferConfig( - @RestrictTo(RestrictTo.Scope.LIBRARY) val mainThreadExecutor: Executor?, val backgroundThreadExecutor: Executor, val diffCallback: DiffUtil.ItemCallback) {