Project View: Show script declarations in "Show members" mode

This commit is contained in:
Alexey Sedunov
2018-06-01 20:14:09 +03:00
parent 3c267b206b
commit 0110f66529
@@ -46,7 +46,7 @@ public class KtFileTreeNode extends PsiFileNode {
ArrayList<AbstractTreeNode> result = new ArrayList<AbstractTreeNode>();
if (getSettings().isShowMembers()) {
List<KtDeclaration> declarations = file.getDeclarations();
@SuppressWarnings("ConstantConditions") List<KtDeclaration> declarations = (file.isScript() ? file.getScript() : file).getDeclarations();
for (KtDeclaration declaration : declarations) {
if (declaration instanceof KtClassOrObject) {