Update README to include enum section in ProGuard/R8 rules (#1354)

This commit is contained in:
iury souza
2021-09-12 21:54:44 -03:00
committed by GitHub
parent 5756136a72
commit 29d2f0f0ed

View File

@@ -706,6 +706,10 @@ R8 / ProGuard
Moshi contains minimally required rules for its own internals to work without need for consumers to embed their own. However if you are using reflective serialization and R8 or ProGuard, you must add keep rules in your proguard configuration file for your reflectively serialized classes. Moshi contains minimally required rules for its own internals to work without need for consumers to embed their own. However if you are using reflective serialization and R8 or ProGuard, you must add keep rules in your proguard configuration file for your reflectively serialized classes.
#### Enums
Annotate enums with `@JsonClass(generateAdapter = false)` to prevent them from being removed/obfuscated from your code by R8/ProGuard.
License License
-------- --------