From 57799724ffc86e2b293c69382bb4454c442fc7f0 Mon Sep 17 00:00:00 2001 From: Erik Ernst Date: Tue, 12 Aug 2025 06:22:15 -0700 Subject: [PATCH] Eliminate deprecation warning 'SpecParser.java' has always been using an `ANTLRFileStream`, but this class has been deprecated at this time. Changing the code to use `CharStreams.fromFileName(...)`. Change-Id: I35fce3b381ac2e819794c08faef7f97c4c3bea50 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/444840 Commit-Queue: Erik Ernst Reviewed-by: Chloe Stefantsova --- tools/spec_parser/SpecParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/spec_parser/SpecParser.java b/tools/spec_parser/SpecParser.java index c2c84e5f87a..7f682e586c0 100644 --- a/tools/spec_parser/SpecParser.java +++ b/tools/spec_parser/SpecParser.java @@ -122,7 +122,7 @@ public class SpecParser { continue; } if (verbose) System.err.println("Parsing file: " + filePath); - DartLexer lexer = new DartLexer(new ANTLRFileStream(filePath)); + DartLexer lexer = new DartLexer(CharStreams.fromFileName(filePath)); DartParser parser = new DartParser(new CommonTokenStream(lexer)); ANTLRErrorListener errorListener = new DartErrorListener(); lexer.addErrorListener(errorListener);