| Index: pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/utilities_dart.dart b/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| index 2e4abf1286c29be5b3153897a44ca9dc3d7256cf..1409cd5dcc269b1dfd37396d2d7c61a692584f18 100644
|
| --- a/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| +++ b/pkg/analyzer/lib/src/generated/utilities_dart.dart
|
| @@ -10,6 +10,7 @@ import 'package:analyzer/src/dart/element/element.dart' show ElementImpl;
|
| import 'package:analyzer/src/generated/java_core.dart';
|
| import 'package:analyzer/src/generated/java_engine.dart';
|
| import 'package:analyzer/src/generated/source.dart';
|
| +import 'package:analyzer/src/util/fast_uri.dart';
|
|
|
| /**
|
| * Resolve the [containedUri] against [baseUri] using Dart rules.
|
| @@ -33,12 +34,12 @@ Uri resolveRelativeUri(Uri baseUri, Uri containedUri) {
|
| if (scheme == DartUriResolver.DART_SCHEME && part.indexOf('/') < 0) {
|
| part = "$part/$part.dart";
|
| }
|
| - baseUri = parseUriWithException("$scheme:/$part");
|
| + baseUri = FastUri.parse("$scheme:/$part");
|
| }
|
| Uri result = baseUri.resolveUri(containedUri);
|
| if (isOpaque) {
|
| result =
|
| - parseUriWithException("${result.scheme}:${result.path.substring(1)}");
|
| + FastUri.parse("${result.scheme}:${result.path.substring(1)}");
|
| }
|
| return result;
|
| } catch (exception, stackTrace) {
|
|
|