GrenderG / GrenderG/Toasty

To easily adhere to LGPL, prevent obfuscation

Open
#129 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.6k
Forks
803
PR merge metrics
No merged PRs in 30d

Description

As the author of this library suggested in #115, it is recommended to avoid obfuscation for libraries that use LGPL license as it could be considered as modification. This requires adding proguard rules. Either the user can add the rules or the library itself can provide these rules.

It would be better if this library itself provides a consumer proguard file that prevents this obfuscation. This makes it easy as most users may forget to add these rules manually otherwise. More details about gradle's `consumerProguardFiles` can be found [here](https://developer.android.com/studio/projects/android-library#Considerations).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.