Clone
Marcin Erdmann <marcin@gradle.com>
committed
on 22 Aug 14
GRADLE-3152 Cannot use Javadoc task without JavaBasePlugin applied
Allow to use Javadoc and JavaCompile tasks without applying JavaBasePlugi… Show more
GRADLE-3152 Cannot use Javadoc task without JavaBasePlugin applied

Allow to use Javadoc and JavaCompile tasks without applying JavaBasePlugin

- Inject JavaToolChain directly into the tasks instead of via the plugin

- Move providing DefaultJavaToolChain to JvmPluginServiceRegistry in language-jvm as JavaCompileTest needs that dependency

- Move all javadoc related code from plugins to language-jvm because DefaultJavaToolChain depends on that code

+review REVIEW-5158

Show less

green-master + 414 more