AutoDispose
AutoDispose copied to clipboard
Automatic binding+disposal of RxJava streams.
Ref: #370
If [compound extensions](https://discuss.kotlinlang.org/t/compound-extension/10722/1) do make their way into Kotlin, we could leverage them nicely in AutoDispose to do something like this: ```kotlin fun ScopeProvider.Observable.autoDispose() { // ... } fun test(scope:...
https://github.com/uber/AutoDispose/blob/7d86ab1d191e2e9c78a2ccf05ea514ad0ca0dc71/android/autodispose-android/src/main/java/com/uber/autodispose/android/DetachEventCompletable.java?_pjax=%23js-repo-pjax-container%2C%20div%5Bitemtype%3D%22http%3A%2F%2Fschema.org%2FSoftwareSourceCode%22%5D%20main%2C%20%5Bdata-pjax-container%5D#L79 Hello, Thank you very much for that great library. I think I found a leak when `DetachEventCompletable.Listener` isn't removed from listeners inside a View. And this view was multiple...
Gives us a lot more coverage and ensures they're kept at parity, as well as avoiding duplication.
Bumps `agp` from 8.0.2 to 8.2.2. Updates `com.android.application` from 8.0.2 to 8.2.2 Updates `com.android.library` from 8.0.2 to 8.2.2 Updates `com.android.lint` from 8.0.2 to 8.2.2 You can trigger a rebase of...
Bumps `errorProne` from 2.22.0 to 2.24.1. Updates `com.google.errorprone:error_prone_core` from 2.22.0 to 2.24.1 Release notes Sourced from com.google.errorprone:error_prone_core's releases. Error Prone 2.24.1 Changes: Add an assertion to try to help debug...
Bumps com.diffplug.spotless from 6.24.0 to 6.25.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps [com.google.devtools.ksp](https://github.com/google/ksp) from 1.9.22-1.0.16 to 1.9.22-1.0.17. Release notes Sourced from com.google.devtools.ksp's releases. 1.9.22-1.0.17 Issues fixed Annotations missing on KSTypeArgument of typealias #1679 unhandled visibility: private to this #1515 Resolver#getJvmCheckedException results...
Bumps [com.facebook:ktfmt](https://github.com/facebookincubator/ktfmt) from 0.46 to 0.47. Release notes Sourced from com.facebook:ktfmt's releases. 0.47 Changelog: Automatically manage trailing commas when running with --google-style Commits 7d28ad1 Bump version to 0.47 c0511df Reformat...
Error prone relies on the service loader mechanism to load plugin, the plugin's jar needs to contain a `BugChecker` file named: `META-INF\services\com.google.errorprone.bugpatterns.BugChecker` I _think_ that since https://github.com/uber/AutoDispose/pull/471 the file is...