ably-java
ably-java copied to clipboard
Java, Android, Clojure and Scala client library SDK for Ably realtime messaging service
using batch response without the `newBatchResponse` format, when receiving a partial success response `Rest.request` throws an error and does not expose the response body which makes it impossible to programatically...
Due to our current API design, it is possible to create a configuration object (e.g. `ClientOptions`), pass it to the SDK and modify it later. This is not ideal as...
It looks as though ErrorInfo has code and status code has set incorrectly here: https://github.com/ably/ably-java/blob/7fc1939e4b38d5895701e7cb92e76fd66302f296/lib/src/main/java/io/ably/lib/transport/ConnectionManager.java#L833 ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4445) by [Unito](https://www.unito.io)
As noticed [here](https://github.com/ably/ably-java/pull/768#discussion_r900156238) we are only handling the happy-path in the `onClientIdSet()` in `AblyRest` and `AblyRealtime` classes in `ably-android` module. We should also handle a scenario when either `push` or...
We need to remove some of the deprecated methods. Targeting version 2.0.0 is the best time to do so as it is a major change. There are not many of...
As pointed out in [this comment|https://github.com/ably/ably-java/pull/834#pullrequestreview-1109159607] we might want to add more tests that verify if RSA4d is implemented correctly. * on a token renewal that happens after connection establishment...
I am getting errors in rest bulk publish multiple channels tests where messageId is null. It seems java has an old way of publishing batch messages which will need to...
While working on `implementation/version-2` I noticed many deprecated methods, lousy formatting, and other warnings. Running lint revealed **133 errors, 2.297 warnings, 56 week-warnings, and 1.393 typos**. While a lot of...
A fairly important part of the API which is currently missing from the README 'Usage' section ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4483) by [Unito](https://www.unito.io)
There are **15 of 20** tests that are **ignored** in RealtimeMessageTest class. This is way too many and ignoring tests leaves parts of code untested. As first step we should...