Bump linter to aed089e45c35221ce2b82f3757132031f0344b8b

Sync compare URI implementation with linter

Change-Id: I23e14459ac55fef4cec1c0c41341fe6f51b781b6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313285
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Oleh Prypin <oprypin@google.com>
This commit is contained in:
Sam Rawlins 2023-07-13 23:43:40 +00:00 committed by Commit Queue
parent dc38d30836
commit d3233115c8
2 changed files with 4 additions and 1 deletions

2
DEPS
View file

@ -151,7 +151,7 @@ vars = {
"intl_rev": "5d65e3808ce40e6282e40881492607df4e35669f",
"json_rpc_2_rev": "509f71eef90ec5afb5486b69dab7fed97b9f1eef",
"leak_tracker_rev": "56752316847e0ddd023650d35a9c7a5da1581d96",
"linter_rev": "655de5d0dc30cdd1df9ce4cd16bd7489106d987f", # disable rev_sdk_deps.dart
"linter_rev": "aed089e45c35221ce2b82f3757132031f0344b8b", # disable rev_sdk_deps.dart
"lints_rev": "e03dc048796fa4bfb64c11eadcb44b5dc76a5757",
"logging_rev": "521498757ed3eeae151c2d4796404e8947baa04c",
"markdown_rev": "ee4e1b36f21a6815385b157f8fff12af28bdcf9a",

View file

@ -358,6 +358,9 @@ class _DirectiveInfo implements Comparable<_DirectiveInfo> {
/// https://github.com/dart-lang/linter/blob/658f497eef/lib/src/rules/directives_ordering.dart#L380-L387
/// Consider finding a way to share this code!
static int _compareUri(String a, String b) {
if (!a.startsWith('package:') || !b.startsWith('package:')) {
return a.compareTo(b);
}
var indexA = a.indexOf('/');
var indexB = b.indexOf('/');
if (indexA == -1 || indexB == -1) return a.compareTo(b);