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 |