I’m in the middle of porting the cal10n-maven-plugin to Gradle. I’m also attempting to give the plugin configuration a more convenient API. As well as being able to list the translation enums as fully qualified classes I’m also about to add an option to allow a package (and it’s sub-packages) to be scanned for translation enums.
I’m positive that Gradle must perform a lot of classloading magic, are there any classloaders that I could re-appropriate for this use? I’m especially interested in anything that’s designed to be used by plugins?