groovy

Groovydoc does not take inheritance into consideration.

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.6-beta-1
  • Fix Version/s: 1.6-rc-2, 1.7-beta-1
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Activity

Hide
blackdrag blackdrag added a comment -

parent task has fix version

Show
blackdrag blackdrag added a comment - parent task has fix version
Hide
Paul King added a comment -

Can you elaborate on which aspect(s) about inheritance are key for you?

Show
Paul King added a comment - Can you elaborate on which aspect(s) about inheritance are key for you?
Hide
Hans Dockter added a comment -

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.

Show
Hans Dockter added a comment - 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.
Hide
Paul King added a comment -

OK, I started adding some of this in. I have been tackling some easy items which could be done without fixing up a few underlying pieces. I am rapidly approaching the point where those pieces need to be fixed before I can go much further.

Show
Paul King added a comment - OK, I started adding some of this in. I have been tackling some easy items which could be done without fixing up a few underlying pieces. I am rapidly approaching the point where those pieces need to be fixed before I can go much further.

People

Vote (2)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: