Loading lib/build.gradle +12 −20 Original line number Diff line number Diff line Loading @@ -26,12 +26,11 @@ configurations { } android { namespace 'com.nextcloud.android.sso' compileSdkVersion 31 defaultConfig { minSdkVersion 21 targetSdkVersion 31 versionCode 1 versionName '1.0' } buildTypes { Loading @@ -40,27 +39,20 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { coreLibraryDesugaringEnabled true sourceCompatibility JavaVersion.VERSION_11 targetCompatibility JavaVersion.VERSION_11 } lintOptions { // translations are imported from transifex, so no need to check here disable 'MissingTranslation' disable 'ExtraTranslation' disable 'MissingQuantity' disable 'InconsistentArrays' disable 'TypographyEllipsis' disable 'GradleDependency' disable 'VectorPath' disable 'IconMissingDensityFolder' disable 'IconDensities' productFlavors { } lint { abortOnError false htmlReport true disable 'MissingTranslation', 'ExtraTranslation', 'MissingQuantity', 'InconsistentArrays', 'TypographyEllipsis', 'GradleDependency', 'VectorPath', 'IconMissingDensityFolder', 'IconDensities' htmlOutput file("$project.buildDir/reports/lint/lint.html") } productFlavors { htmlReport true } tasks.register("spotbugsDebugReport", SpotBugsTask) { Loading Loading @@ -98,14 +90,14 @@ detekt { } dependencies { coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.2.0' implementation "androidx.appcompat:appcompat:1.4.2" implementation "androidx.appcompat:appcompat:1.5.1" implementation 'androidx.annotation:annotation:1.5.0' implementation 'androidx.core:core:1.8.0' implementation 'androidx.core:core:1.9.0' implementation 'androidx.fragment:fragment:1.5.4' implementation 'com.google.android.material:material:1.6.1' implementation 'com.google.android.material:material:1.7.0' compileOnly "org.projectlombok:lombok:1.18.24" annotationProcessor "org.projectlombok:lombok:1.18.24" Loading lib/src/main/AndroidManifest.xml +1 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nextcloud.android.sso"> <manifest xmlns:android="http://schemas.android.com/apk/res/android"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> Loading Loading
lib/build.gradle +12 −20 Original line number Diff line number Diff line Loading @@ -26,12 +26,11 @@ configurations { } android { namespace 'com.nextcloud.android.sso' compileSdkVersion 31 defaultConfig { minSdkVersion 21 targetSdkVersion 31 versionCode 1 versionName '1.0' } buildTypes { Loading @@ -40,27 +39,20 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { coreLibraryDesugaringEnabled true sourceCompatibility JavaVersion.VERSION_11 targetCompatibility JavaVersion.VERSION_11 } lintOptions { // translations are imported from transifex, so no need to check here disable 'MissingTranslation' disable 'ExtraTranslation' disable 'MissingQuantity' disable 'InconsistentArrays' disable 'TypographyEllipsis' disable 'GradleDependency' disable 'VectorPath' disable 'IconMissingDensityFolder' disable 'IconDensities' productFlavors { } lint { abortOnError false htmlReport true disable 'MissingTranslation', 'ExtraTranslation', 'MissingQuantity', 'InconsistentArrays', 'TypographyEllipsis', 'GradleDependency', 'VectorPath', 'IconMissingDensityFolder', 'IconDensities' htmlOutput file("$project.buildDir/reports/lint/lint.html") } productFlavors { htmlReport true } tasks.register("spotbugsDebugReport", SpotBugsTask) { Loading Loading @@ -98,14 +90,14 @@ detekt { } dependencies { coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.2.0' implementation "androidx.appcompat:appcompat:1.4.2" implementation "androidx.appcompat:appcompat:1.5.1" implementation 'androidx.annotation:annotation:1.5.0' implementation 'androidx.core:core:1.8.0' implementation 'androidx.core:core:1.9.0' implementation 'androidx.fragment:fragment:1.5.4' implementation 'com.google.android.material:material:1.6.1' implementation 'com.google.android.material:material:1.7.0' compileOnly "org.projectlombok:lombok:1.18.24" annotationProcessor "org.projectlombok:lombok:1.18.24" Loading
lib/src/main/AndroidManifest.xml +1 −2 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.nextcloud.android.sso"> <manifest xmlns:android="http://schemas.android.com/apk/res/android"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> Loading