| Index: pkg/analyzer/lib/source/package_map_resolver.dart
|
| diff --git a/pkg/analyzer/lib/source/package_map_resolver.dart b/pkg/analyzer/lib/source/package_map_resolver.dart
|
| index de2c67374dac1e57541c76123ce459fc06f00970..2f70b864e78066cf3760dfd67740b3f3b34ff759 100644
|
| --- a/pkg/analyzer/lib/source/package_map_resolver.dart
|
| +++ b/pkg/analyzer/lib/source/package_map_resolver.dart
|
| @@ -6,6 +6,7 @@ library source.package_map_resolver;
|
|
|
| import 'package:analyzer/file_system/file_system.dart';
|
| import 'package:analyzer/src/generated/source.dart';
|
| +import 'package:analyzer/src/util/asserts.dart' as asserts;
|
|
|
|
|
| /**
|
| @@ -35,7 +36,10 @@ class PackageMapUriResolver extends UriResolver {
|
| * [packageMap] is a table mapping package names to the paths of the
|
| * directories containing the package
|
| */
|
| - PackageMapUriResolver(this.resourceProvider, this.packageMap);
|
| + PackageMapUriResolver(this.resourceProvider, this.packageMap) {
|
| + asserts.notNull(resourceProvider);
|
| + asserts.notNull(packageMap);
|
| + }
|
|
|
| @override
|
| Source resolveAbsolute(Uri uri) {
|
|
|