Mikko Värri created GROOVY-9543:
-----------------------------------

             Summary: groovydoc multiple issues with generics
                 Key: GROOVY-9543
                 URL: https://issues.apache.org/jira/browse/GROOVY-9543
             Project: Groovy
          Issue Type: Bug
          Components: GroovyDoc
            Reporter: Mikko Värri
         Attachments: class-type-param-doc-issue.png, 
groovy-method-type-param-issue.png, groovy-title-issue.png, 
java-title-issue.png, java-type-param-issue.png, method-type-param-doc-issue.png

The HTML output of groovydoc doesn't handle generics very well.

 # For Java code, the angle brackets are not shown in the title
 !java-title-issue.png! 
 # For Groovy code, any type param bounds are dropped from the title
!groovy-title-issue.png!
 # For both Java and Groovy, angle brackets in class type param docs ({{@param 
<A> Blah.}}) are not escaped
!class-type-param-doc-issue.png!
and same for method type param docs
!method-type-param-doc-issue.png!
 # For Java code, method type params are not shown (they are shown for Groovy 
code)
!java-type-param-issue.png!
 # For Groovy code, method params and return types show raw types, even though 
it shows method type params, which makes it confusing
!groovy-method-type-param-issue.png!



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to