[tests/io] Avoid use of deprecated unmodifiable typed data view constructor

Issue: 53785
Change-Id: I47c854c1eafec8ffee30852a94eb6183c222442a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/332264
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Stephen Adams <sra@google.com>
This commit is contained in:
Stephen Adams 2023-10-26 22:46:39 +00:00 committed by Commit Queue
parent 335aec593f
commit e19e4bfaaf
2 changed files with 4 additions and 4 deletions

View file

@ -122,7 +122,7 @@ testWriteAsSubtypeSync(dir) {
var input = Uint8List(5);
input[0] = 1;
input[1] = 2;
f.writeAsBytesSync(UnmodifiableUint8ListView(input));
f.writeAsBytesSync(input.asUnmodifiableView());
var bytes = f.readAsBytesSync();
Expect.listEquals(input, bytes);
}

View file

@ -48,7 +48,7 @@ main() async {
{
var chunks = [];
for (var i = 0; i < chunkCount; i++) {
var chunk = new UnmodifiableUint8ListView(new Uint8List(chunkSize));
var chunk = new Uint8List(chunkSize).asUnmodifiableView();
chunks.add(chunk);
}
unmodifiableArrayTime = await timeWrite(file, chunks);
@ -73,8 +73,8 @@ main() async {
var chunks = [];
var backing = new Uint8List(chunkSize * chunkCount);
for (var i = 0; i < chunkCount; i++) {
var chunk = new UnmodifiableUint8ListView(
new Uint8List.view(backing.buffer, i * chunkSize, chunkSize));
var chunk = new Uint8List.view(backing.buffer, i * chunkSize, chunkSize)
.asUnmodifiableView();
chunks.add(chunk);
}
unmodifiableViewTime = await timeWrite(file, chunks);