From 5aabbe131aaa2b602e60b200946c4512bb1285bb Mon Sep 17 00:00:00 2001 From: Alexander Aprelev Date: Wed, 6 Sep 2017 15:13:25 -0700 Subject: [PATCH] Return generated kernel filename on incremental compilation results. (#4069) --- frontend_server/lib/server.dart | 2 +- frontend_server/test/server_test.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend_server/lib/server.dart b/frontend_server/lib/server.dart index 63bd25b13..87e148b52 100644 --- a/frontend_server/lib/server.dart +++ b/frontend_server/lib/server.dart @@ -158,7 +158,7 @@ class _FrontendCompiler implements CompilerInterface { final IOSink sink = new File(_kernelBinaryFilename).openWrite(); final BinaryPrinter printer = printerFactory.newBinaryPrinter(sink); printer.writeProgramFile(deltaProgram.newProgram); - _outputStream.writeln("$boundaryKey"); + _outputStream.writeln("$boundaryKey $_kernelBinaryFilename"); await sink.close(); return null; } diff --git a/frontend_server/test/server_test.dart b/frontend_server/test/server_test.dart index 3a6b9b2db..40b188282 100644 --- a/frontend_server/test/server_test.dart +++ b/frontend_server/test/server_test.dart @@ -222,7 +222,7 @@ Future main() async { boundaryKey = s.substring(RESULT_OUTPUT_SPACE.length); } } else { - if (s == boundaryKey) { + if (s.startsWith(boundaryKey)) { boundaryKey = null; receivedResult.sendPort.send(true); }