From 07cfbebd4aa4c0f2afc5f26567f65897ce855109 Mon Sep 17 00:00:00 2001 From: Mikhail Golubev Date: Mon, 2 Nov 2015 14:17:15 +0300 Subject: [PATCH] PyStatementListContainer extends PyElement, so it can be used in methods like PsiTreeUtil#getParentOfType --- .../src/com/jetbrains/python/psi/PyStatementListContainer.java | 2 +- .../psi-api/src/com/jetbrains/python/psi/PyStatementPart.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/psi-api/src/com/jetbrains/python/psi/PyStatementListContainer.java b/python/psi-api/src/com/jetbrains/python/psi/PyStatementListContainer.java index c56b799f429c..b69e2c70f41e 100644 --- a/python/psi-api/src/com/jetbrains/python/psi/PyStatementListContainer.java +++ b/python/psi-api/src/com/jetbrains/python/psi/PyStatementListContainer.java @@ -20,7 +20,7 @@ import org.jetbrains.annotations.NotNull; /** * @author Ilya.Kazakevich */ -public interface PyStatementListContainer { +public interface PyStatementListContainer extends PyElement { @NotNull PyStatementList getStatementList(); } diff --git a/python/psi-api/src/com/jetbrains/python/psi/PyStatementPart.java b/python/psi-api/src/com/jetbrains/python/psi/PyStatementPart.java index 0ebc50865504..b639f206277b 100644 --- a/python/psi-api/src/com/jetbrains/python/psi/PyStatementPart.java +++ b/python/psi-api/src/com/jetbrains/python/psi/PyStatementPart.java @@ -20,6 +20,6 @@ package com.jetbrains.python.psi; * User: dcheryasov * Date: Mar 16, 2009 4:34:59 AM */ -public interface PyStatementPart extends PyElement, PyStatementListContainer { +public interface PyStatementPart extends PyStatementListContainer { PyStatementPart[] EMPTY_ARRAY = new PyStatementPart[0]; }