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

This partially completed work to upgrade Gradle to the latest supported version. Wait Ably java v2, due to `lib` module nature it's impossible to extract it into separate module (it...

See https://github.com/ably/ably-java/issues/26#issuecomment-168334893 ┆Issue is synchronized with this [Jira Task](https://ably.atlassian.net/browse/ECO-4362) by [Unito](https://www.unito.io)

enhancement

Our current gradle version is outdated and modules structure is not idiomatic, we need to upgrade gradle version and split SDK into modules to avoid copying source files and improve...

enhancement
code-quality

Calls to `requestToken` are sync in the SDK, and use a singleton executor in the SyncHttpScheduler. This means that requests will queue behind each other. If you have 50 threads...

enhancement

There are 44 tests that are still ignored in RealtimeCryptoTest RealtimeResumeTest and other classes. This is way too many and ignoring tests leaves parts of code untested. As the first...

testing
code-quality
failing-test

If it's properly conforming to `AutoCloseable`. I'm pretty sure this would be a breaking change. Though I'm actually a bit confused as to why we're even able to compile in...

enhancement
breaking

I noticed an android.os.NetworkOnMainThreadException was thrown in my code when an ably publish was executed. Normally this does not happen, so I checked and inspected the full stacktrace (starting from...

bug

There are a lot of places where HTTP status codes are hard coded. This is not a good practice as we should use static variables instead. We already have HttpConstants...

code-quality

There are a lot of places where Ably status codes are hard coded. This is not a good practice as we should use static variables instead. What I suggest is...

code-quality

Detach a channel in failed state completes successfully, but according to specification [RTL5b](https://sdk.ably.com/builds/ably/specification/main/features/#RTL5b) it should result in an error.

bug