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"