mozilla-mobile / android-components

⚠️ This project moved to a new repository. It is now developed and maintained at: https://github.com/mozilla-mobile/firefox-android
https://github.com/mozilla-mobile/firefox-android
Mozilla Public License 2.0
2.02k stars 474 forks source link

Use WorkManager in fretboard #493

Closed pocmo closed 6 years ago

pocmo commented 6 years ago

Like #160 for the telemetry library.

Eventually we want to use WorkManager: https://developer.android.com/reference/androidx/work/WorkManager

┆Issue is synchronized with this Jira Task

pocmo commented 6 years ago

At the moment 1.0.0-alpha05 seems to be the latest version.

pocmo commented 6 years ago

Oh boy, workmanager does come with a bunch of things attached:

[..]
+--- android.arch.work:work-runtime:1.0.0-alpha05
|    +--- android.arch.lifecycle:extensions:1.1.0
|    |    +--- android.arch.lifecycle:runtime:1.1.0 (*)
|    |    +--- android.arch.core:common:1.1.0 -> 1.1.1 (*)
|    |    +--- android.arch.core:runtime:1.1.0 -> 1.1.1 (*)
|    |    +--- com.android.support:support-fragment:26.1.0 -> 27.1.1 (*)
|    |    +--- android.arch.lifecycle:common:1.1.0 (*)
|    |    +--- android.arch.lifecycle:livedata:1.1.0
|    |    |    +--- android.arch.core:runtime:1.1.0 -> 1.1.1 (*)
|    |    |    +--- android.arch.lifecycle:livedata-core:1.1.0 (*)
|    |    |    \--- android.arch.core:common:1.1.0 -> 1.1.1 (*)
|    |    \--- android.arch.lifecycle:viewmodel:1.1.0 (*)
|    \--- android.arch.persistence.room:runtime:1.1.1-rc1
|         +--- android.arch.persistence.room:common:1.1.1-rc1
|         |    \--- com.android.support:support-annotations:26.1.0 -> 27.1.1
|         +--- android.arch.persistence:db-framework:1.1.1-rc1
|         |    +--- com.android.support:support-annotations:26.1.0 -> 27.1.1
|         |    \--- android.arch.persistence:db:1.1.1-rc1
|         |         \--- com.android.support:support-annotations:26.1.0 -> 27.1.1
|         +--- android.arch.persistence:db:1.1.1-rc1 (*)
|         +--- android.arch.core:runtime:1.1.1 (*)
|         \--- com.android.support:support-core-utils:26.1.0 -> 27.1.1 (*)
[..]