linkedin/datafu — pull request #39 by matthayes (2013-07-01 20:25:06+00:00)
Title: Support for embedding multiline Pig scripts in Java test files

This uses an annotation processor to allow Pig scripts to be embedded in the Java test files as multiline strings, making the test code much cleaner and easier to maintain. Added @Multiline to a field in the Java class causes it's javadoc to be used. I've removed all the separate pig files used for testing for the util tests.

I also added an "eclipse" target to generate eclipse files from templates. This resolves some issues with using these in cloned repos where the project won't be "datafu".

This requires the tools.jar, so I added a custom resolver to ivy to find it in the jdk.

I've verified that the tests can be run in eclipse :)