ably-java icon indicating copy to clipboard operation
ably-java copied to clipboard

Java, Android, Clojure and Scala client library SDK for Ably realtime messaging service

Results 124 ably-java issues
Sort by recently updated
recently updated
newest added

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...

bug

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...

enhancement

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)

bug

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...

code-quality

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...

code-quality
breaking

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...

code-quality

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...

failing-test

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...

code-quality

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)

documentation

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...

testing
code-quality
failing-test