Additional newline appears when breakpoint is hit (PY-18292)

On python side we pass empty log message when suspend on breakpoint without logging. On Java side if message is empty string instead of null, we decide it's a logging message and print it to the console with new line character.
This commit is contained in:
Elizaveta Shashkova
2016-02-04 18:52:10 +03:00
parent 2cb0c9c714
commit 696f2d2d4a
@@ -160,7 +160,7 @@ public class ProtocolParser {
final String name = readString(reader, "name", "");
final int stopReason = readInt(reader, "stop_reason", 0);
String message = readString(reader, "message", "None");
if ("None".equals(message)) {
if ("None".equals(message) || message.isEmpty()) {
message = null;
}