In Java, if the class GroovyCompile extends the class Compile, you get the following Javadoc snippet for GroovyCompile.
java.lang.Object
extended by ConventionTask
extended by org.gradle.api.tasks.compile.Compile
extended by org.gradle.api.tasks.compile.GroovyCompile
...
public class GroovyCompile
extends Compile
...
Fields inherited from class org.gradle.api.tasks.compile.Compile
antCompile, classpathConverter, existentDirsFilter
...
Methods inherited from class org.gradle.api.tasks.compile.Compile
...
If a Groovy class extends another class, nothing of the above appears in the Groovydoc. Inherited elements do not show up.
parent task has fix version