Remove open generics Operation<? super T, U> from stream.compose().
ClosedPublic

Authored by markwei on Wed, Apr 12, 4:18 PM.

Details

Summary

Instead, use Operation<T, U> and count on the fact that operators return an Operation<T extends WantedType> rather than Operation<WantedType>.

This is an attempt to fix travis ci build breakage https://travis-ci.org/material-motion/material-motion-android/builds/221482610

Diff Detail

Repository
rMDMSTREAMSANDROID reactive-motion-android
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
markwei created this revision.Wed, Apr 12, 4:18 PM
Restricted Application added a reviewer: O2: Material Motion. · View Herald TranscriptWed, Apr 12, 4:18 PM
Restricted Application added a project: Material Motion. · View Herald Transcript
Restricted Application added a reviewer: O6: Material Android platform reviewers. · View Herald Transcript
Restricted Application added a reviewer: Material Motion. · View Herald Transcript
Restricted Application failed to build Restricted Buildable!Wed, Apr 12, 4:20 PM
featherless accepted this revision.Wed, Apr 12, 4:41 PM
This revision is now accepted and ready to land.Wed, Apr 12, 4:41 PM
This revision was automatically updated to reflect the committed changes.