aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCal <cwolfson58@gmail.com>2024-10-23 17:38:18 +1100
committerCal <cwolfson58@gmail.com>2024-10-23 17:38:18 +1100
commit296debb19e9b2542dd07de7ea2b9ff66a07dfa71 (patch)
tree6b8330bd8e240dfc8cc447b98b08889faeaf5465 /src
parent08469f8d06996e41fdc72b4a00c4f0a45604b877 (diff)
downloadSkyHanni-296debb19e9b2542dd07de7ea2b9ff66a07dfa71.tar.gz
SkyHanni-296debb19e9b2542dd07de7ea2b9ff66a07dfa71.tar.bz2
SkyHanni-296debb19e9b2542dd07de7ea2b9ff66a07dfa71.zip
link to full template, better pattern key fail message
Diffstat (limited to 'src')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt b/src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt
index cc251c61f..ad10ba195 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt
@@ -243,13 +243,15 @@ object RepoPatternManager {
setDefaultPatterns()
}
- val keyShape = Pattern.compile("^(?:[a-z0-9]+\\.)*[a-z0-9]+$")
+ private val keyShape = Pattern.compile("^(?:[a-z0-9]+\\.)*[a-z0-9]+$")
/**
* Verify that a key has a valid shape or throw otherwise.
*/
fun verifyKeyShape(key: String) {
- require(keyShape.matches(key)) { "pattern key: \"$key\" failed shape requirements" }
+ require(keyShape.matches(key)) {
+ "pattern key: \"$key\" failed shape requirements. Make sure your key only includes lowercase letters, numbers and dots."
+ }
}
/**