vultisig / vultisig-android

Vultisig Android App
Apache License 2.0
4 stars 2 forks source link

Remove Guava #59

Open yvebe opened 2 months ago

yvebe commented 2 months ago

Google's Guava is a library with many utilities. But! They were helpful in Java EE a long time ago. Currently, there's little to no use in Google's Guava for Android and Kotlin, and as it is a huge library, it leaves a significant footprint on build performance and (if ProGuard isn't set up correctly) application size on the device.

There's no use of Guava in a project as of now, so we may delete it.

johnnyluo commented 2 months ago

we use guava as cache , it has been used in Server.kt, which is a build in http server in the android app

But if there are better library , I am open to change it