| Index: pkg/path/lib/path.dart
|
| diff --git a/pkg/path/lib/path.dart b/pkg/path/lib/path.dart
|
| index b425124cd42e2e86055998bd3fc13004cb66f080..25ce0e6fb850199240b4d00d90f72bd92a12449c 100644
|
| --- a/pkg/path/lib/path.dart
|
| +++ b/pkg/path/lib/path.dart
|
| @@ -525,7 +525,7 @@ class Builder {
|
| var needsSeparator = false;
|
| var isAbsoluteAndNotRootRelative = false;
|
|
|
| - for (var part in parts) {
|
| + for (var part in parts.where((part) => part != '')) {
|
| if (this.isRootRelative(part) && isAbsoluteAndNotRootRelative) {
|
| // If the new part is root-relative, it preserves the previous root but
|
| // replaces the path after it.
|
|
|