| Index: sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart b/sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart
|
| index c92791b6c67d20908336b8b280f449dde1c044f2..c5ab37fd7a0c8c79678c200361190dcd8d66e602 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/barback/load_transformers.dart
|
| @@ -66,7 +66,7 @@ Iterable initialize(Uri uri, Map configuration, BarbackMode mode) {
|
| if (declaration is! ClassMirror) return null;
|
| var classMirror = declaration;
|
| if (classMirror.isPrivate) return null;
|
| - if (isAbstract(classMirror)) return null;
|
| + if (classMirror.isAbstract) return null;
|
| if (!classIsA(classMirror, transformerClass) &&
|
| !classIsA(classMirror, groupClass)) {
|
| return null;
|
| @@ -164,11 +164,6 @@ bool classIsA(ClassMirror mirror, ClassMirror superclass) {
|
| mirror.superinterfaces.any((int) => classIsA(int, superclass));
|
| }
|
|
|
| -// TODO(nweiz): get rid of this when issue 12826 is fixed.
|
| -/// Returns whether or not [mirror] is an abstract class.
|
| -bool isAbstract(ClassMirror mirror) => mirror.declarations.values
|
| - .any((member) => member is MethodMirror && member.isAbstract);
|
| -
|
| /// Converts [transformerOrGroup] into a serializable map.
|
| Map _serializeTransformerOrGroup(transformerOrGroup) {
|
| if (transformerOrGroup is Transformer) {
|
|
|