diff --git a/src/main/kotlin/org/polyfrost/sorbet/intelliprocessor/PreprocessorHighlight.kt b/src/main/kotlin/org/polyfrost/sorbet/intelliprocessor/PreprocessorHighlight.kt index 9eba31b..26c0b79 100644 --- a/src/main/kotlin/org/polyfrost/sorbet/intelliprocessor/PreprocessorHighlight.kt +++ b/src/main/kotlin/org/polyfrost/sorbet/intelliprocessor/PreprocessorHighlight.kt @@ -317,7 +317,7 @@ class PreprocessorHighlight(private val project: Project) : HighlightVisitor, Du private val WHITESPACES_PATTERN = "\\s+".toRegex() private val EXPR_PATTERN = "(.+)(==|!=|<=|>=|<|>)(.+)".toRegex() - private val IDENTIFIER_PATTERN = "[A-Za-z0-9]+".toRegex() + private val IDENTIFIER_PATTERN = "[A-Za-z0-9-]+".toRegex() private val OR_PATTERN = Pattern.quote("||") private val AND_PATTERN = Pattern.quote("&&") private val SPLIT_PATTERN = Pattern.compile("$OR_PATTERN|$AND_PATTERN")