Skip to content

Commit 4c9ea72

Browse files
fix: exclude linting for native files
1 parent 9ed3eec commit 4c9ea72

14 files changed

Lines changed: 45 additions & 13 deletions

app/src/main/java/be/scri/helpers/NativeSuggestionEngine.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
// SPDX-License-Identifier: GPL-3.0-or-later
24

5+
36
package be.scri.helpers
47

58
import android.content.Context
69
import android.util.Log
7-
import be.scri.inputmethod.latin.BinaryDictionary
810
import be.scri.inputmethod.keyboard.ProximityInfo
911
import be.scri.latin.NgramContext
1012
import be.scri.latin.common.ComposedData
@@ -188,4 +190,4 @@ class NativeSuggestionEngine(private val context: Context) {
188190
}
189191
loadedDicts.clear()
190192
}
191-
}
193+
}

app/src/main/java/be/scri/helpers/SuggestionHandler.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
// SPDX-License-Identifier: GPL-3.0-or-later
24

5+
36
package be.scri.helpers
47

58
import android.os.Handler
@@ -185,4 +188,4 @@ class SuggestionHandler(
185188
ime.autoSuggestEmojis = null
186189
ime.isSingularAndPlural = false
187190
}
188-
}
191+
}

app/src/main/java/be/scri/helpers/data/AutoSuggestionDataManager.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
// SPDX-License-Identifier: GPL-3.0-or-later
24

5+
36
package be.scri.helpers.data
47

58
import android.database.sqlite.SQLiteDatabase
@@ -49,4 +52,4 @@ class AutoSuggestionDataManager(
4952
}
5053
return suggestionMap
5154
}
52-
}
55+
}

app/src/main/java/be/scri/latin/common/ComposedData.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2014 The Android Open Source Project
35
* modified
@@ -57,4 +59,4 @@ class ComposedData(
5759
return ComposedData(pointers, false, word)
5860
}
5961
}
60-
}
62+
}

app/src/main/java/be/scri/latin/common/Constants.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
// SPDX-License-Identifier: GPL-3.0-only
24
package be.scri.latin.common
35

@@ -15,4 +17,4 @@ object Links {
1517
const val CUSTOM_COLORS = "$GITHUB/discussions/categories/custom-colors"
1618
}
1719

18-
val combiningRange = 0x300..0x35b
20+
val combiningRange = 0x300..0x35b

app/src/main/java/be/scri/latin/common/StringUtils.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2013 The Android Open Source Project
35
* modified
@@ -54,4 +56,4 @@ fun String.decapitalize(locale: Locale): String {
5456
return replaceFirstChar { it.lowercase(locale) }
5557
}
5658

57-
private val emoRegex = Regex("[#*0-9]\\uFE0F?\\u20E3|[\\xA9\\xAE\\u203C\\u2049\\u2122\\u2139\\u2194-\\u2199\\u21A9\\u21AA\\u231A\\u231B\\u2328\\u23CF\\u23ED-\\u23EF\\u23F1\\u23F2\\u23F8-\\u23FA\\u24C2\\u25AA\\u25AB\\u25B6\\u25C0\\u25FB\\u25FC\\u25FE\\u2600-\\u2604\\u260E\\u2611\\u2614\\u2615\\u2618\\u2620\\u2622\\u2623\\u2626\\u262A\\u262E\\u262F\\u2638-\\u263A\\u2640\\u2642\\u2648-\\u2653\\u265F\\u2660\\u2663\\u2665\\u2666\\u2668\\u267B\\u267E\\u267F\\u2692\\u2694-\\u2697\\u2699\\u269B\\u269C\\u26A0\\u26A7\\u26AA\\u26B0\\u26B1\\u26BD\\u26BE\\u26C4\\u26C8\\u26CF\\u26D1\\u26E9\\u26F0-\\u26F5\\u26F7\\u26F8\\u26FA\\u2702\\u2708\\u2709\\u270F\\u2712\\u2714\\u2716\\u271D\\u2721\\u2733\\u2734\\u2744\\u2747\\u2757\\u2763\\u27A1\\u2934\\u2935\\u2B05-\\u2B07\\u2B1B\\u2B1C\\u2B55\\u3030\\u303D\\u3297\\u3299]")
59+
private val emoRegex = Regex("[#*0-9]\\uFE0F?\\u20E3|[\\xA9\\xAE\\u203C\\u2049\\u2122\\u2139\\u2194-\\u2199\\u21A9\\u21AA\\u231A\\u231B\\u2328\\u23CF\\u23ED-\\u23EF\\u23F1\\u23F2\\u23F8-\\u23FA\\u24C2\\u25AA\\u25AB\\u25B6\\u25C0\\u25FB\\u25FC\\u25FE\\u2600-\\u2604\\u260E\\u2611\\u2614\\u2615\\u2618\\u2620\\u2622\\u2623\\u2626\\u262A\\u262E\\u262F\\u2638-\\u263A\\u2640\\u2642\\u2648-\\u2653\\u265F\\u2660\\u2663\\u2665\\u2666\\u2668\\u267B\\u267E\\u267F\\u2692\\u2694-\\u2697\\u2699\\u269B\\u269C\\u26A0\\u26A7\\u26AA\\u26B0\\u26B1\\u26BD\\u26BE\\u26C4\\u26C8\\u26CF\\u26D1\\u26E9\\u26F0-\\u26F5\\u26F7\\u26F8\\u26FA\\u2702\\u2708\\u2709\\u270F\\u2712\\u2714\\u2716\\u271D\\u2721\\u2733\\u2734\\u2744\\u2747\\u2757\\u2763\\u27A1\\u2934\\u2935\\u2B05-\\u2B07\\u2B1B\\u2B1C\\u2B55\\u3030\\u303D\\u3297\\u3299]")

app/src/main/java/be/scri/latin/define/DebugFlags.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2014 The Android Open Source Project
35
* modified
@@ -15,4 +17,4 @@ object DebugFlags {
1517
fun init(context: Context) {
1618
// No-op for Scribe-Android
1719
}
18-
}
20+
}

app/src/main/java/be/scri/latin/define/DecoderSpecificConstants.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2015 The Android Open Source Project
35
* modified

app/src/main/java/be/scri/latin/define/ProductionFlags.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2012 The Android Open Source Project
35
* modified
@@ -20,4 +22,4 @@ object ProductionFlags {
2022
* [be.scri.latin.SuggestedWords.mRawSuggestions].
2123
*/
2224
const val INCLUDE_RAW_SUGGESTIONS = false
23-
}
25+
}

app/src/main/java/be/scri/latin/makedict/DictionaryHeader.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@file:Suppress("ktlint", "detekt.all")
2+
13
/*
24
* Copyright (C) 2014 The Android Open Source Project
35
* modified
@@ -67,4 +69,4 @@ class DictionaryHeader(
6769
const val ATTRIBUTE_VALUE_TRUE = "1"
6870
const val CODE_POINT_TABLE_KEY = "codePointTable"
6971
}
70-
}
72+
}

0 commit comments

Comments
 (0)