diff --git a/app/lint.xml b/app/lint.xml new file mode 100644 index 00000000..851f09e7 --- /dev/null +++ b/app/lint.xml @@ -0,0 +1,3 @@ + + + diff --git a/app/src/main/kotlin/dev/patrickgold/florisboard/ime/media/emoji/Emoji.kt b/app/src/main/kotlin/dev/patrickgold/florisboard/ime/media/emoji/Emoji.kt index e99103ce..651c954c 100644 --- a/app/src/main/kotlin/dev/patrickgold/florisboard/ime/media/emoji/Emoji.kt +++ b/app/src/main/kotlin/dev/patrickgold/florisboard/ime/media/emoji/Emoji.kt @@ -16,8 +16,6 @@ package dev.patrickgold.florisboard.ime.media.emoji -import android.os.Build -import androidx.annotation.RequiresApi import androidx.compose.runtime.Composable import dev.patrickgold.florisboard.R import dev.patrickgold.florisboard.ime.keyboard.AbstractKeyData @@ -108,7 +106,6 @@ data class Emoji(val value: String, val name: String, val keywords: List val hairStyle: EmojiHairStyle val codePoints: IntStream - @RequiresApi(Build.VERSION_CODES.N) get() = value.codePoints() init { diff --git a/app/src/main/kotlin/dev/patrickgold/florisboard/lib/android/AndroidInternalR.kt b/app/src/main/kotlin/dev/patrickgold/florisboard/lib/android/AndroidInternalR.kt index 23465357..ac6ea1cc 100644 --- a/app/src/main/kotlin/dev/patrickgold/florisboard/lib/android/AndroidInternalR.kt +++ b/app/src/main/kotlin/dev/patrickgold/florisboard/lib/android/AndroidInternalR.kt @@ -16,6 +16,7 @@ package dev.patrickgold.florisboard.lib.android +import android.annotation.SuppressLint import android.content.res.Resources /** @@ -25,6 +26,7 @@ import android.content.res.Resources * modified system resources or something has changed in a newer Android version. */ object AndroidInternalR { + @SuppressLint("DiscouragedApi") @Suppress("ClassName") object string { val ime_action_go by lazy { diff --git a/benchmark/build.gradle.kts b/benchmark/build.gradle.kts index 07df2f6e..ccf9f7d8 100644 --- a/benchmark/build.gradle.kts +++ b/benchmark/build.gradle.kts @@ -24,7 +24,7 @@ plugins { android { namespace = "dev.patrickgold.florisboard.benchmark" - compileSdk = 32 + compileSdk = 34 compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 @@ -37,7 +37,7 @@ android { defaultConfig { minSdk = 24 - targetSdk = 32 + targetSdk = 34 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"