mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-21914: PsiQuery refactored to support typing
* Fixed according to review IDEA-CR-16812
This commit is contained in:
@@ -837,7 +837,7 @@ public class PyFunctionImpl extends PyBaseElementImpl<PyFunctionStub> implements
|
||||
@NotNull
|
||||
private static List<PyAssignmentStatement> findAttributesStatic(@NotNull final PsiElement self) {
|
||||
final List<PyAssignmentStatement> result = new ArrayList<>();
|
||||
for (final PyAssignmentStatement statement : PsiQuery.create(self).siblings(PyAssignmentStatement.class)
|
||||
for (final PyAssignmentStatement statement : new PsiQuery<>(self).siblings(PyAssignmentStatement.class)
|
||||
.getElements()) {
|
||||
for (final PyQualifiedExpression targetExpression : new PsiQuery<PsiElement>(statement.getTargets())
|
||||
.filter(new PsiQuery.PsiFilter<>(PyQualifiedExpression.class))
|
||||
|
||||
Reference in New Issue
Block a user