Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 844 Bytes

README.md

File metadata and controls

19 lines (13 loc) · 844 Bytes

AutoValuePlugin

Google AutoValue plugin for IntelliJ

It also supports AutoParcel and AutoParceGson. Thanks to @vjames19 for that!

AutoValue is awesome. I can't explain it better than that.

Functionality:

  • Adds an @Autovalue.Builder static class inside the target @Autovalue class.
  • Searches for all abstract getters on the target class and transforms it into builder methods in the builder.
  • Creates a static builder method that returns the @Autovalue.Builder instance.
  • If the builder exists, it will add the missing properties to it.

Here is a short example video (1:50 mins): https://www.youtube.com/watch?v=8_HbI9RwiGw