google-auto-example
Trying out Google's Auto library https://github.com/google/auto
The goal of this project is to test and show how AutoValue would be used in a real project. That includes:
- Compiling and testing from the command line, with:
- Maven - Done
- Gradle - Done
- Editing and working on code in popular IDEs, including:
- Eclipse
- IntelliJ IDEA
- Working on the projects with most popular JDK versions:
- 1.6
- 1.7
- 1.8
- Depending on an AutoValue-based project, via:
- JAR dependency
- multi-module build in various build tools (?)
Version Information
The above tests were carried out with the following versions.
Tool
| Version |
Maven |
3.0.5 |
Gradle |
2.0 |
Eclipse |
Luna Release (4.4.0) |
IntelliJ |
13.1.1 |
JDK |
OpenJDK 1.7.0_60 |