cleanup (final)

GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
This commit is contained in:
Vladimir Krivosheev
2020-06-26 10:39:01 +02:00
committed by intellij-monorepo-bot
parent 2294d15bfa
commit d4e9b09e26
1884 changed files with 3911 additions and 11974 deletions

View File

@@ -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
}