IDEA-169006 Compiling evaluator fails in lambda context - fixed tests

This commit is contained in:
Egor.Ushakov
2017-03-03 21:16:57 +03:00
parent 96409c5431
commit 81c0bdd0b6
@@ -302,7 +302,7 @@ public class ExtractLightMethodObjectHandler {
@Override
public boolean isMakeStatic() {
return myProcessor.getExtractProcessor().isCanBeStatic();
return myProcessor.getExtractProcessor().isCanBeStatic() && !myProcessor.getExtractProcessor().getInputVariables().hasInstanceFields();
}
@Override