Skip to content

Commit ba4b3d2

Browse files
scheglovCommit Bot
authored and
Commit Bot
committed
Import dart:typed_data instead of deprecated re-export from dart:io
Bug: #23067 Change-Id: I6bfe7afabe344bb0de690f762b5f80604809021e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/248344 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Johnni Winther <[email protected]> Reviewed-by: Bob Nystrom <[email protected]>
1 parent 6478f3b commit ba4b3d2

File tree

7 files changed

+12
-9
lines changed

7 files changed

+12
-9
lines changed

pkg/front_end/lib/src/fasta/kernel/utils.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
import 'dart:io' show BytesBuilder, File, IOSink;
5+
import 'dart:io' show File, IOSink;
66

7-
import 'dart:typed_data' show Uint8List;
7+
import 'dart:typed_data' show BytesBuilder, Uint8List;
88

99
import 'package:_fe_analyzer_shared/src/parser/formal_parameter_kind.dart';
1010
import 'package:_fe_analyzer_shared/src/scanner/scanner.dart' show Token;

pkg/front_end/lib/src/fasta/util/bytes_sink.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
import 'dart:io' show BytesBuilder;
5+
import 'dart:typed_data' show BytesBuilder;
66

77
// TODO(ahe): https://github.com/dart-lang/sdk/issues/28316
88
class BytesSink implements Sink<List<int>> {

pkg/front_end/test/crashing_test_case_minimizer_impl.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ import 'dart:async' show Future, StreamSubscription;
66

77
import 'dart:convert' show JsonEncoder, jsonDecode, utf8;
88

9-
import 'dart:io' show BytesBuilder, File, stdin, stdout;
9+
import 'dart:io' show File, stdin, stdout;
1010

1111
import 'dart:math' show max;
1212

13-
import 'dart:typed_data' show Uint8List;
13+
import 'dart:typed_data' show BytesBuilder, Uint8List;
1414

1515
import 'package:_fe_analyzer_shared/src/util/relativize.dart'
1616
show relativizeUri, isWindows;

pkg/frontend_server/lib/frontend_server.dart

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ library frontend_server;
77

88
import 'dart:async';
99
import 'dart:convert';
10-
import 'dart:io' hide FileSystemEntity;
10+
import 'dart:io' show Directory, File, IOSink, stdin, stdout;
11+
import 'dart:typed_data' show BytesBuilder;
1112

1213
import 'package:args/args.dart';
1314
import 'package:dev_compiler/dev_compiler.dart'

pkg/kernel/test/binary/utils.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// for details. All rights reserved. Use of this source code is governed by a
33
// BSD-style license that can be found in the LICENSE file.
44

5-
import 'dart:io' show BytesBuilder;
5+
import 'dart:typed_data' show BytesBuilder;
66

77
import 'package:kernel/binary/ast_to_binary.dart' show BinaryPrinter;
88
import 'package:kernel/kernel.dart';

pkg/kernel/test/metadata_test.dart

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
// BSD-style license that can be found in the LICENSE file.
44

55
import 'dart:convert';
6-
import 'dart:io';
6+
import 'dart:io' show File;
7+
import 'dart:typed_data' show BytesBuilder;
78

89
import 'package:kernel/ast.dart';
910
import 'package:kernel/binary/ast_from_binary.dart';

pkg/test_runner/lib/src/testing_servers.dart

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
import 'dart:async';
66
import 'dart:convert' show HtmlEscape;
7-
import 'dart:io';
7+
import 'dart:io' hide BytesBuilder;
8+
import 'dart:typed_data' show BytesBuilder;
89

910
import 'package:package_config/package_config.dart';
1011
import 'package:test_runner/src/configuration.dart';

0 commit comments

Comments
 (0)