mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
cleanup (final)
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2294d15bfa
commit
d4e9b09e26
@@ -14,13 +14,13 @@ import com.jetbrains.python.PyTokenTypes.FSTRING_TEXT
|
||||
import com.jetbrains.python.psi.PyFormattedStringElement
|
||||
import com.jetbrains.python.psi.PyStringLiteralExpression
|
||||
|
||||
class PythonGrammarCheckingStrategy : BaseGrammarCheckingStrategy {
|
||||
internal class PythonGrammarCheckingStrategy : BaseGrammarCheckingStrategy {
|
||||
override fun isMyContextRoot(element: PsiElement) = element is PsiCommentImpl || element.elementType in PyTokenTypes.STRING_NODES
|
||||
|
||||
override fun getContextRootTextDomain(root: PsiElement) = when (root.elementType) {
|
||||
PyTokenTypes.DOCSTRING -> GrammarCheckingStrategy.TextDomain.DOCS
|
||||
PyTokenTypes.END_OF_LINE_COMMENT -> GrammarCheckingStrategy.TextDomain.COMMENTS
|
||||
PyTokenTypes.STRING_NODES -> GrammarCheckingStrategy.TextDomain.LITERALS
|
||||
in PyTokenTypes.STRING_NODES -> GrammarCheckingStrategy.TextDomain.LITERALS
|
||||
else -> GrammarCheckingStrategy.TextDomain.NON_TEXT
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user