From 805983a65ca9bdf5ef779af55c2018c4a72d56ec Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 6 Feb 2017 12:39:57 +0700 Subject: [PATCH] FunctionHelper: do not request project from invalid PSI elements (works for single-project setup only) --- .../intellij/codeInspection/streamToLoop/FunctionHelper.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/streamToLoop/FunctionHelper.java b/java/java-impl/src/com/intellij/codeInspection/streamToLoop/FunctionHelper.java index d0e5c14ec42e..de2c4e3a7544 100644 --- a/java/java-impl/src/com/intellij/codeInspection/streamToLoop/FunctionHelper.java +++ b/java/java-impl/src/com/intellij/codeInspection/streamToLoop/FunctionHelper.java @@ -648,9 +648,8 @@ abstract class FunctionHelper { @Override void suggestOutputNames(StreamToLoopReplacementContext context, StreamVariable var) { - Project project = myBody.getProject(); PsiExpression expr = context.createExpression("(" + var.getType() + ")" + getText()); - suggestFromExpression(var, project, expr); + suggestFromExpression(var, context.getProject(), expr); } }