OLD | NEW |
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 library analyzer.src.generated.source_io; | 5 library analyzer.src.generated.source_io; |
6 | 6 |
7 import 'dart:collection'; | 7 import 'dart:collection'; |
8 | 8 |
9 import 'package:analyzer/src/generated/engine.dart'; | 9 import 'package:analyzer/src/generated/engine.dart'; |
10 import 'package:analyzer/src/generated/java_core.dart'; | 10 import 'package:analyzer/src/generated/java_core.dart'; |
(...skipping 332 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
343 } | 343 } |
344 | 344 |
345 /** | 345 /** |
346 * Instances of the class `PackageUriResolver` resolve `package` URI's in the co
ntext of | 346 * Instances of the class `PackageUriResolver` resolve `package` URI's in the co
ntext of |
347 * an application. | 347 * an application. |
348 * | 348 * |
349 * For the purposes of sharing analysis, the path to each package under the "pac
kages" directory | 349 * For the purposes of sharing analysis, the path to each package under the "pac
kages" directory |
350 * should be canonicalized, but to preserve relative links within a package, the
remainder of the | 350 * should be canonicalized, but to preserve relative links within a package, the
remainder of the |
351 * path from the package directory to the leaf should not. | 351 * path from the package directory to the leaf should not. |
352 */ | 352 */ |
| 353 @deprecated |
353 class PackageUriResolver extends UriResolver { | 354 class PackageUriResolver extends UriResolver { |
354 /** | 355 /** |
355 * The name of the `package` scheme. | 356 * The name of the `package` scheme. |
356 */ | 357 */ |
357 static String PACKAGE_SCHEME = "package"; | 358 static String PACKAGE_SCHEME = "package"; |
358 | 359 |
359 /** | 360 /** |
360 * Log exceptions thrown with the message "Required key not available" only on
ce. | 361 * Log exceptions thrown with the message "Required key not available" only on
ce. |
361 */ | 362 */ |
362 static bool _CanLogRequiredKeyIoException = true; | 363 static bool _CanLogRequiredKeyIoException = true; |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
567 } | 568 } |
568 | 569 |
569 /** | 570 /** |
570 * Return `true` if the given URI is a `file` URI. | 571 * Return `true` if the given URI is a `file` URI. |
571 * | 572 * |
572 * @param uri the URI being tested | 573 * @param uri the URI being tested |
573 * @return `true` if the given URI is a `file` URI | 574 * @return `true` if the given URI is a `file` URI |
574 */ | 575 */ |
575 static bool isFileUri(Uri uri) => uri.scheme == FILE_SCHEME; | 576 static bool isFileUri(Uri uri) => uri.scheme == FILE_SCHEME; |
576 } | 577 } |
OLD | NEW |