64c2dd6193
In each library where an import is removed, the library uses some elements provided by the import, BUT there is another import which provides all of the same elements, and at least one more which the library uses. In this change, we remove the imports which can be simply removed in favor of the other already present imports. See https://github.com/dart-lang/sdk/issues/44569 for more information. Change-Id: Ifebf11894fd62280b20230aa6d66de41cf6baae8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199462 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Samuel Rawlins <srawlins@google.com>
16 lines
477 B
Dart
16 lines
477 B
Dart
// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
library kernel.transformations.empty;
|
|
|
|
import '../ast.dart';
|
|
import '../kernel.dart';
|
|
|
|
Component transformComponent(Component component) {
|
|
new EmptyTransformer().visitComponent(component);
|
|
return component;
|
|
}
|
|
|
|
class EmptyTransformer extends Transformer {}
|