| Index: pkg/barback/lib/src/transformer/aggregate_transformer.dart
|
| diff --git a/pkg/barback/lib/src/transformer/aggregate_transformer.dart b/pkg/barback/lib/src/transformer/aggregate_transformer.dart
|
| index 959b3e75a105331b06982d154b0e83070e7b1da5..6873e990a5ab8398e142466588ee605d02651413 100644
|
| --- a/pkg/barback/lib/src/transformer/aggregate_transformer.dart
|
| +++ b/pkg/barback/lib/src/transformer/aggregate_transformer.dart
|
| @@ -32,15 +32,14 @@ abstract class AggregateTransformer {
|
| /// All assets for which [classifyPrimary] returns the same key are passed
|
| /// together to the same [apply] call.
|
| ///
|
| - /// Any string can be used to classify an asset. If possible, though, this
|
| - /// should return a path-like string to aid in logging. If [classifyPrimary]
|
| - /// needs to do asynchronous work, it can also return a [Future] that
|
| - /// completes to the key.
|
| + /// This may return [Future<String>] or, if it's entirely synchronous,
|
| + /// [String]. Any string can be used to classify an asset. If possible,
|
| + /// though, this should return a path-like string to aid in logging.
|
| ///
|
| /// A return value of `null` indicates that the transformer is not interested
|
| /// in an asset. Assets with a key of `null` will not be passed to any [apply]
|
| /// call; this is equivalent to [Transformer.isPrimary] returning `false`.
|
| - String classifyPrimary(AssetId id);
|
| + classifyPrimary(AssetId id);
|
|
|
| /// Runs this transformer on a group of primary inputs specified by
|
| /// [transform].
|
|
|