mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
- add incompatibility inspections, quickfix, tests - improve quickfix for adding parentheses - add AST tests for PY-84077 GitOrigin-RevId: 2d09a06d4d0b5ae106f556808900573c50f41800
40 lines
1.3 KiB
Plaintext
40 lines
1.3 KiB
Plaintext
PyFile:TryExceptMultipleWithParens.py
|
|
PyTryExceptStatement
|
|
PyTryPart
|
|
PsiElement(Py:TRY_KEYWORD)('try')
|
|
PsiElement(Py:COLON)(':')
|
|
PsiWhiteSpace('\n ')
|
|
PyStatementList
|
|
PyAssignmentStatement
|
|
PyTargetExpression: f
|
|
PsiElement(Py:IDENTIFIER)('f')
|
|
PsiWhiteSpace(' ')
|
|
PsiElement(Py:EQ)('=')
|
|
PsiWhiteSpace(' ')
|
|
PyCallExpression: open
|
|
PyReferenceExpression: open
|
|
PsiElement(Py:IDENTIFIER)('open')
|
|
PyArgumentList
|
|
PsiElement(Py:LPAR)('(')
|
|
PyStringLiteralExpression: myfile.txt
|
|
PsiElement(Py:SINGLE_QUOTED_STRING)(''myfile.txt'')
|
|
PsiElement(Py:RPAR)(')')
|
|
PsiWhiteSpace('\n')
|
|
PyExceptPart
|
|
PsiElement(Py:EXCEPT_KEYWORD)('except')
|
|
PsiWhiteSpace(' ')
|
|
PyParenthesizedExpression
|
|
PsiElement(Py:LPAR)('(')
|
|
PyTupleExpression
|
|
PyReferenceExpression: IOError
|
|
PsiElement(Py:IDENTIFIER)('IOError')
|
|
PsiElement(Py:COMMA)(',')
|
|
PsiWhiteSpace(' ')
|
|
PyReferenceExpression: OtherError
|
|
PsiElement(Py:IDENTIFIER)('OtherError')
|
|
PsiElement(Py:RPAR)(')')
|
|
PsiElement(Py:COLON)(':')
|
|
PsiWhiteSpace('\n ')
|
|
PyStatementList
|
|
PyPassStatement
|
|
PsiElement(Py:PASS_KEYWORD)('pass') |