rharter / auto-value-gson

AutoValue Extension to add Gson De/Serializer support
Apache License 2.0
603 stars 103 forks source link

Extract field renaming util to runtime artifact #209

Closed ZacSweers closed 5 years ago

ZacSweers commented 5 years ago

WIP, will update tests once #207 merges

Resolves #206

ZacSweers commented 5 years ago

I've got concerns about the amount of overhead this support brings in, and think we should make it opt-in via option. Will punt that to whenever autovalue releases again with support for plugins declaring custom supported options though. Some of the generated code for field names are also a bit odd