Skip to content

Commit f908080

Browse files
authored
Require analyzer 6.7.0, use FileSource. (#3719)
1 parent 30c4459 commit f908080

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

build_resolvers/lib/src/build_asset_uri_resolver.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import 'dart:isolate';
99
import 'package:analyzer/dart/analysis/utilities.dart';
1010
import 'package:analyzer/dart/ast/ast.dart';
1111
import 'package:analyzer/file_system/memory_file_system.dart';
12+
import 'package:analyzer/source/file_source.dart';
1213
// ignore: implementation_imports
1314
import 'package:analyzer/src/clients/build_resolvers/build_resolvers.dart';
1415
import 'package:build/build.dart' show AssetId, BuildStep;
@@ -217,9 +218,8 @@ class BuildAssetUriResolver extends UriResolver {
217218
final assetId = parseAsset(uri);
218219
if (assetId == null) return null;
219220

220-
return resourceProvider
221-
.getFile(assetPath(assetId))
222-
.createSource(assetId.uri);
221+
var file = resourceProvider.getFile(assetPath(assetId));
222+
return FileSource(file, assetId.uri);
223223
}
224224

225225
@override

build_resolvers/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ environment:
77
sdk: ^3.4.0
88

99
dependencies:
10-
analyzer: '>=6.5.0 <7.0.0'
10+
analyzer: '>=6.7.0 <7.0.0'
1111
async: ^2.5.0
1212
build: ^2.0.0
1313
collection: ^1.17.0

0 commit comments

Comments
 (0)