| Index: pkg/analyzer/lib/src/task/inputs.dart
|
| diff --git a/pkg/analyzer/lib/src/task/inputs.dart b/pkg/analyzer/lib/src/task/inputs.dart
|
| index 308b06a5f2082c92ecee97b28f55f93ebe1810ea..c93a1273dc431b4e9961fb1b8c9ccfa8b3224afc 100644
|
| --- a/pkg/analyzer/lib/src/task/inputs.dart
|
| +++ b/pkg/analyzer/lib/src/task/inputs.dart
|
| @@ -25,7 +25,8 @@ typedef R Mapper<P, R>(P value);
|
| * defined on a single target.
|
| */
|
| class ListTaskInputImpl<E> extends SimpleTaskInput<List<E>>
|
| - with ListTaskInputMixin<E> implements ListTaskInput<E> {
|
| + with ListTaskInputMixin<E>
|
| + implements ListTaskInput<E> {
|
| /**
|
| * Initialize a newly created task input that computes the input by accessing
|
| * the given [result] associated with the given [target].
|
| @@ -168,7 +169,8 @@ class ListToMapTaskInputBuilder<B, E>
|
| abstract class MapTaskInputMixin<K, V> implements MapTaskInput<K, V> {
|
| TaskInput<List /*<E>*/ > toFlattenList(
|
| BinaryFunction<K, dynamic /*element of V*/, dynamic /*<E>*/ > mapper) {
|
| - return new MapToFlattenListTaskInput<K, dynamic /*element of V*/, dynamic /*E*/ >(
|
| + return new MapToFlattenListTaskInput<K, dynamic /*element of V*/,
|
| + dynamic /*E*/ >(
|
| this as MapTaskInput<K, List /*<element of V>*/ >, mapper);
|
| }
|
| }
|
| @@ -301,7 +303,8 @@ class MapToFlattenListTaskInputBuilder<K, V, E>
|
| * An input to an [AnalysisTask] that is computed by mapping the value of
|
| * another task input to a list of values.
|
| */
|
| -class ObjectToListTaskInput<E> extends TaskInputImpl<List<E>> with ListTaskInputMixin<E>
|
| +class ObjectToListTaskInput<E> extends TaskInputImpl<List<E>>
|
| + with ListTaskInputMixin<E>
|
| implements ListTaskInput<E> {
|
| /**
|
| * The input used to compute the value to be mapped.
|
|
|