You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Paul King (Jira)" <ji...@apache.org> on 2020/05/22 04:04:01 UTC
[jira] [Closed] (GROOVY-9543) groovydoc multiple issues with
generics
[ https://issues.apache.org/jira/browse/GROOVY-9543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul King closed GROOVY-9543.
-----------------------------
> 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
> Assignee: Daniel Sun
> Priority: Major
> Labels: pull-request-available
> Fix For: 4.0.0-alpha-1, 3.0.4
>
> 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
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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)