Include valid proguard config in java protolite library
#11.252 geöffnet am 12. Dez. 2022
Repository-Metriken
- Stars
- (71.223 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 2T 11h) (185 gemergte PRs in 30 T)
Beschreibung
Related to
https://issuetracker.google.com/issues/144631039 and https://github.com/protocolbuffers/protobuf/issues/6463
What language does this apply to?
Java Protolite
Describe the problem you are trying to solve.
Include necessary proguard definitions to avoid failures in release builds.
Describe the solution you'd like
Include https://github.com/protocolbuffers/protobuf/blob/520c601c99012101c816b6ccc89e8d6fc28fdbb8/java/lite/proguard.pgcfg in the library, so it's applied automatically.
See https://github.com/square/okhttp/blob/master/docs/features/r8_proguard.md for how this feature works in other libraries
Describe alternatives you've considered
Currently every app needs to fail initially, search for the error message and include the same fix.