| Index: utils/pub/package.dart
|
| diff --git a/utils/pub/package.dart b/utils/pub/package.dart
|
| index d3d9819088ce9d30a76baab19871991b658034f0..883b01b1bdef01cade760790d543548bdab19661 100644
|
| --- a/utils/pub/package.dart
|
| +++ b/utils/pub/package.dart
|
| @@ -48,12 +48,12 @@ class Package {
|
| where((entry) => entry.contains(_README_REGEXP));
|
| if (readmes.isEmpty) return;
|
|
|
| - return path.join(dir, readmes.min((readme1, readme2) {
|
| + return path.join(dir, readmes.reduce((readme1, readme2) {
|
| var extensions1 = ".".allMatches(readme1).length;
|
| var extensions2 = ".".allMatches(readme2).length;
|
| var comparison = extensions1.compareTo(extensions2);
|
| - if (comparison != 0) return comparison;
|
| - return readme1.compareTo(readme2);
|
| + if (comparison == 0) comparison = readme1.compareTo(readme2);
|
| + return (comparison <= 0) ? readme1 : readme2;
|
| }));
|
| }
|
|
|
|
|