Skip to content

Commit 90b52f8

Browse files
bkonyiCommit Queue
authored andcommitted
[ Frontend Server ] Clear error count before compiling expressions
Updated FrontendCompiler.compileExpression() to clear previous errors before compiling the expression. This matches the behavior of FrontendCompiler.compileExpressionToJs(). Related issue: flutter/flutter#157922 Change-Id: I7bbc163c3f02758be4a495fd753a4ef6cf03c3ce Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/394220 Auto-Submit: Ben Konyi <[email protected]> Reviewed-by: Jens Johansen <[email protected]> Commit-Queue: Jens Johansen <[email protected]>
1 parent 8b2b6b2 commit 90b52f8

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

pkg/frontend_server/lib/frontend_server.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,6 +1073,7 @@ class FrontendCompiler implements CompilerInterface {
10731073
int offset,
10741074
String? scriptUri,
10751075
bool isStatic) async {
1076+
errors.clear();
10761077
final String boundaryKey = generateV4UUID();
10771078
_outputStream.writeln('result $boundaryKey');
10781079
Procedure? procedure = await _generator.compileExpression(

0 commit comments

Comments
 (0)