fix debugger tests

This commit is contained in:
Vladimir Krivosheev
2014-08-10 17:14:36 +02:00
parent 739bdd7312
commit d544d499ba
2 changed files with 3 additions and 3 deletions
@@ -569,5 +569,4 @@ public abstract class DebuggerTestCase extends ExecutionWithDebuggerToolsTestCas
//To change body of implemented methods use File | Settings | File Templates.
}
}
}
@@ -18,6 +18,7 @@ package com.intellij.xdebugger.impl.breakpoints;
import com.intellij.lang.Language;
import com.intellij.xdebugger.XExpression;
import com.intellij.xdebugger.evaluation.EvaluationMode;
import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -65,12 +66,12 @@ public class XExpressionImpl implements XExpression {
return myMode;
}
@Nullable
@Contract("null -> null; !null -> !null")
public static XExpressionImpl fromText(@Nullable String text) {
return text != null ? new XExpressionImpl(text, null, null, EvaluationMode.EXPRESSION) : null;
}
@Nullable
@Contract("null, _ -> null; !null, _ -> !null")
public static XExpressionImpl fromText(@Nullable String text, EvaluationMode mode) {
return text != null ? new XExpressionImpl(text, null, null, mode) : null;
}