Skip to content

evant/AutoValuePlugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google AutoValue plugin for IntelliJ.


Prerequisites

IntelliJ should run using JRE 1.7 or higher. The JRE version is shown in the about dialog.

If you need to upgrade the JRE, folow this guide.


AutoValue is awesome. I can't explain it better than that, or 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.
  • It also supports AutoParcel and AutoParceGson. Thanks to @vjames19!

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

About

AutoValue plugin for IntelliJ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.3%
  • HTML 0.7%