- square/retrofit Type-safe HTTP client for Android and Java by Square, Inc. 15,090
- butterknife Bind Android views and callbacks to fields and methods. 11,298
- ReactiveX/RxAndroid RxJava bindings for Android 8,498
- RxBinding RxJava binding APIs for Android's UI widgets. 3,473
- square/okhttp An HTTP+HTTP/2 client for Android and Java applications. 13,849
3,567 contributions in the last year
- Pushed 1 commit to ReactiveX/RxAndroid Aug 25
- Pushed 13 commits to JakeWharton/retrofit2-rxjava2-adapter Aug 20 – Aug 25
- Pushed 2 commits to ReactiveX/RxJava Aug 21 – Aug 25
- Pushed 1 commit to JakeWharton/jakewharton.com Aug 24
- Pushed 2 commits to square/whorlwind Aug 23
- Pushed 1 commit to JakeWharton/ThreeTenABP Aug 23
- Pushed 17 commits to JakeWharton/butterknife Aug 22 – Aug 23
- Pushed 2 commits to square/retrofit Aug 20 – Aug 21
- Pushed 1 commit to JakeWharton/jquery-maven-artifact Aug 20
31 Pull Requests
- Open #4425 1.x: Remove 'Completable' prefix from nested interfaces, move its subscription to top-level.
- Merged #6 RxJava 2.0.0-RC1
- Merged #5 Force exception testing code through safe subscription.
- Merged #4423 1.x: Add to() conversion function to all stream types.
- Merged #321 Update sample to compile with latest RxJava 2.0 APIs.
- Closed #4419 1.x: Add extend() for Single and Completable.
- Merged #722 Allow anyone to bind listeners to root view.
- Merged #721 Remove the need for the binder class.
- Merged #719 Always generate a binding class.
- Merged #718 Simplify bind generation logic.
- Merged #717 Change binding to accept either a View or a Context.
- Merged #716 Rename unbinder references to binding.
- Merged #715 Remove Finder and always rely on a View as the source.
- Merged #4398 2.x: Avoid potential NPE when onError throws.
- Merged #1986 Propagate fatal exceptions even if already dispatching an error.
- Merged #4 Add Rx contract-adhering error handling.
- Merged #4391 2.x: Remove explicit StackOverflow check as its a VirtualMachineError.
- Merged #4390 1.x: Remove explicit StackOverflow check as its a VirtualMachineError.
- Merged #3 New test harnesses which obviate TestSubscriber.
- Merged #2 Simplify logic by checking Completable first and eliminating Observable boolean.
- Merged #1984 Add toString implementations to Response and Result.
- Merged #4388 2.x: Remove reference counted Disposable public type.
- Merged #4387 2.x: Remove unused test methods from safe observer/subscriber.
- Merged #4386 2.x: Move error consumer helper to internal API.
- Merged #4385 2.x: Free upstream resources when default observer/subscriber is canceled.
- Merged #4384 2.x: Do not promise a new instance where we return a singleton.
- Merged #4383 2.x: Remove double dash on RxThreadFactory thread names.
- Merged #4382 2.x: Correctly dereference subscription before comparing against null.
- Merged #4381 2.x: Correct factory method name for converting an RS Publisher.
- Merged #4380 2.x: Remove test scheduler factory.
- Merged #4379 2.x: Move single-use top-level type to nested class of its only use.
8 Issues reported
- Open #6 RxJava 2.x variant
- Open #11 RxJava 2.x variant
- Open #281 RxJava 2.x variant
- Open #4420 1.x: Base interface types
- Closed #7 Change support-v4 dependency to 24.2.0 granular support library
- Closed #4392 2.x: toFlowable() swallows onError notifications after throwing in onNext
- Open #1985 CallAdapter's generic should be defined on the type, not method.
- Open #4389 2.x: Ability/API to set thread priority of shared schedulers
- 5 contributions in private repositories Aug 21 – Aug 22