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 2015/09/05 00:48:45 UTC

[jira] [Resolved] (GROOVY-7577) Groovy class docs all have ASF license as their explanation

     [ https://issues.apache.org/jira/browse/GROOVY-7577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul King resolved GROOVY-7577.
-------------------------------
       Resolution: Fixed
         Assignee: Paul King
    Fix Version/s: 2.4.5

We fixed this a day or two after the 2.4.4 release. We noticed that a bunch of files hadn't had an earlier fix merged from our master branch. There is a known limitation in how GroovyDoc parses headers looking for comments which we didn't follow. The revised gapi pages will appear automatically next time we do a release. In the meantime you can look at snapshot releases. Possibly the easiest is:
http://docs.groovy-lang.org/next/html/gapi/index.html?groovy/lang/GroovyObjectSupport.html
This is actually 2.5 snapshot but will be the same in nearly all cases.

> Groovy class docs all have ASF license as their explanation
> -----------------------------------------------------------
>
>                 Key: GROOVY-7577
>                 URL: https://issues.apache.org/jira/browse/GROOVY-7577
>             Project: Groovy
>          Issue Type: Documentation
>    Affects Versions: 2.4.4
>            Reporter: Aseem Bansal
>            Assignee: Paul King
>            Priority: Critical
>             Fix For: 2.4.5
>
>
> I opened one of groovy's API docs and noticed a weird thing. The only explanation that the class had is ASF license.
> e.g.
> http://docs.groovy-lang.org/2.4.4/html/gapi/index.html?groovy/lang/GroovyObjectSupport.html
> I checked the source at https://github.com/apache/incubator-groovy/blob/master/src/main/groovy/lang/GroovyObjectSupport.java and found that there is some actual explanation but that is not present in the API docs.
> So basically somehow the complete groovy API docs are missing a lot of information. 
> I opened http://docs.groovy-lang.org/2.4.4/html/gapi/groovy/lang/package-summary.html and saw that the description column contains the ASF license. Certainly nobody would expect that in an API documentation. 
> Now I am sure that this is not required by Apache software Foundation as I cross-checked in other Apache projects and they had some actual explanation.
> It would be great if this is taken care of because in my opinion this just makes the API docs very bad.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)