Skip to content

Commit e08f68d

Browse files
authored
Merge pull request #33 from alllex/language-annotation
Use @language from java-annotations
2 parents 68a214d + 3142698 commit e08f68d

File tree

3 files changed

+8
-25
lines changed

3 files changed

+8
-25
lines changed

build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ version = publishVersion
1212

1313
kotlin {
1414
sourceSets {
15+
commonMain {
16+
dependencies {
17+
compileOnly("org.jetbrains:annotations:26.0.1") {
18+
because("multiplatform @Language annotation")
19+
}
20+
}
21+
}
1522
commonTest {
1623
dependencies {
1724
implementation(kotlin("test"))

src/commonMain/kotlin/me/alllex/parsus/external/Language.kt

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/commonMain/kotlin/me/alllex/parsus/token/RegexToken.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ private fun Regex.withIgnoreCase(ignoreCase: Boolean) =
3535
* This token defined by a regular expression [pattern] that is expected to match the input.
3636
*/
3737
fun Grammar<*>.regexToken(
38-
@Language("RegExp", "", "")
38+
@Language("RegExp")
3939
pattern: String,
4040
name: String? = null,
4141
ignored: Boolean = false,

0 commit comments

Comments
 (0)