javadoc
add dependency to test task, no idea why this is needed