Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proguard configuration #77

Open
TarasMazepa opened this issue Aug 2, 2019 · 0 comments
Open

Proguard configuration #77

TarasMazepa opened this issue Aug 2, 2019 · 0 comments

Comments

@TarasMazepa
Copy link

Is there any working proguard configuration for this library? Other than

-keepnames class net.i2p.crypto.eddsa.**

I see that in EdDSASecurityProvider there is some classes mentioned by fully qualified name. Do we need to just have -keepnames for this three? Or some other configuration also required?

Lots of classes implementing Serializable. Is this optional feature? I mean if my code does not use serialization it is safe to not care about preserving this classes?

Is there any other cases I should be aware which can cause problems with proguard?

Once we will have good understanding of what proguard config for this library should be, can you include it to the source code of this library? This is currently the best practice for java libraries which can be used on Android.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant