0
0
mirror of https://github.com/florisboard/florisboard.git synced 2024-09-19 19:42:20 +02:00

Fix Android API level issues and suppress compose material import lints

This commit is contained in:
Patrick Goldinger 2024-02-15 02:34:25 +01:00
parent 777bf48b50
commit 9cd413f2f3
No known key found for this signature in database
GPG Key ID: 533467C3DC7B9262
4 changed files with 7 additions and 5 deletions

3
app/lint.xml Normal file
View File

@ -0,0 +1,3 @@
<lint>
<issue id="UsingMaterialAndMaterial3Libraries" severity="ignore" />
</lint>

View File

@ -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<String>
val hairStyle: EmojiHairStyle
val codePoints: IntStream
@RequiresApi(Build.VERSION_CODES.N)
get() = value.codePoints()
init {

View File

@ -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 {

View File

@ -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"