pilgr / Paper

Paper is a fast NoSQL-like storage for Java/Kotlin objects on Android with automatic schema migration support.
Apache License 2.0
2.35k stars 234 forks source link

[Doubt] Does the changing of model class names due to Proguard-ing effect PaperDb logic? #113

Closed kuwapa closed 6 years ago

kuwapa commented 6 years ago

Hi,

I'm working on a library for Android and I've chosen PaperDb for storing the data. I'm concerned about proguard. Will obfuscating and changing the class names and class member of the model classes effect the PaperDb logic?

pilgr commented 6 years ago

It shouldn't but better to keep paper and kryo classes untouched for proguard.

kuwapa commented 6 years ago

Cool. I'll add the model classes to the proguard exclusions. p.s. Thanks for building this awesome library 👍

pilgr commented 6 years ago

You are welcome! Glad you like it.
What kind of a library do you develop? Is it open sourced?

//Aleksey Masny

On Tuesday, January 23, 2018 at 13:44, Abhimanyu Agrawal wrote:

Cool. I'll add the model classes to the proguard exclusions. p.s. Thanks for building this awesome library 👍

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub (https://github.com/pilgr/Paper/issues/113#issuecomment-359765600), or mute the thread (https://github.com/notifications/unsubscribe-auth/AAaNIfXI3TFgxmA8ovirNKoBgQHHMYb4ks5tNcY0gaJpZM4RpdHz).

kuwapa commented 6 years ago

Its an analytics view tracking library. No, unfortunately its not open source :/. This is something I'm making for a client of mine.