java-stellar-sdk icon indicating copy to clipboard operation
java-stellar-sdk copied to clipboard

Upgrade to Java 8

Open tamirms opened this issue 6 years ago • 6 comments
trafficstars

Java 8 was released in 2014 and introduces a lot of nice features such as lambdas, streams, and completable futures. By upgrading the Java Stellar SDK to use Java 8 we will be able to take advantage of these features to improve the code quality of the Stellar client.

tamirms avatar Jun 05 '19 16:06 tamirms

@tamirms have you seen the quality of Stellar Java SDK. Java 8 will not help. It's just buggy and incomplete. Moreover the Horizon API is poor and suites only for pet projects. You understand if try to work with Offers.
P.S. And almost no attention is paid to Java SDK, issues and pull requests are hanging for weeks if not months.

stepan-romankov avatar Jun 12 '19 15:06 stepan-romankov

This will break compatibility with Android. It does not support Java 8.

jillesvangurp avatar Jul 06 '19 09:07 jillesvangurp

@jillesvangurp yes it does.

ardevd avatar Mar 19 '21 11:03 ardevd

@ardevd thanks! Can you post a source for that statement?

ire-and-curses avatar Mar 19 '21 15:03 ire-and-curses

https://developer.android.com/studio/write/java8-support

ardevd avatar Mar 19 '21 16:03 ardevd

Thanks! Looks like the support is partial, but this is still helpful.

ire-and-curses avatar Mar 19 '21 16:03 ire-and-curses

@tamirms , i think this ticket can be closed, the sdk has been upgraded to 8

sreuland avatar Jul 27 '23 21:07 sreuland