IDEA-78280 (Grails: 'Evaluate Expression' broken after controller reload)

This commit is contained in:
Sergey Evdokimov
2011-12-06 15:55:05 +03:00
parent df943049b1
commit 82b2b0acdc
2 changed files with 27 additions and 6 deletions
@@ -143,7 +143,7 @@ public class EvaluatorBuilderImpl implements EvaluatorBuilder {
throwEvaluateException(DebuggerBundle.message("evaluation.error.unknown.expression.type", lExpression.getText()));
}
if(!TypeConversionUtil.areTypesAssignmentCompatible(lType, rExpression)) {
if(!TypeConversionUtil.areTypesAssignmentCompatible(lType, rExpression) && rExpression.getType() != null) {
throwEvaluateException(DebuggerBundle.message("evaluation.error.incompatible.types", expression.getOperationSign().getText()));
}
lExpression.accept(this);