Eva

Results 57 issues of Eva

https://issuetracker.google.com/issues/112929938 Waiting on a 2.3.* release of lifecycle to try it out

enhancement

Right now this is kinda a mess. The java plugin runs all test code through retrolambda and then forces unit tests with an older java version. The android plugin, however,...

enhancement

Should be able to invoke retrolamba directly instead of running it in a separate processes passing command line args. This can improve performance and possibly simplify implementation. It should start...

enhancement

methods like `JobParameters.getCallback()` and `PersistableBundle.saveToXml()` should not be public. May require a package restructure.

It's possible to use broadcasts to send information across apps sharing this library. This could be used, for example, to limit the number of jobs run at the same time,...

In several of the BroadcastReceivers, SharedPreferences are used to save some state of the system. However, these receievers are enabled and disabled depending on what jobs are pending. There is...

Right now this library has only been lightly tested (i.e. running jobs manually from the sample app and seeing if they appear to do the right thing). One idea I...

If the service is missing from the manifest or doesn't have the correct permission, consistent exceptions should be thrown between the compat and lollipop versions.