diff options
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/repopatterns/RepoPatternManager.kt | 6 |
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." + } } /** |
