Favor Iterable over Collection for multiple input types.
Bump working version to 2.0.0.
Migrate file system abstraction to JSR203 (NIO2).
Pass FileSystem to plugins for generation.
Shuffle packages to more logical structure for the future.
Use diamond operator where possible.
Add configuration options for the java plugin.
Prefer standard library charset constant over Guava.