You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by "Pascal Schumacher (JIRA)" <ji...@apache.org> on 2015/10/15 18:28:06 UTC

[jira] [Closed] (GROOVY-1713) Automated GLS documentation out of TCK test cases

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

Pascal Schumacher closed GROOVY-1713.
-------------------------------------
       Resolution: Won't Fix
    Fix Version/s:     (was: 3.0)

Since JSR-241 has been dormant for years I'm closing this.

> Automated GLS documentation out of TCK test cases
> -------------------------------------------------
>
>                 Key: GROOVY-1713
>                 URL: https://issues.apache.org/jira/browse/GROOVY-1713
>             Project: Groovy
>          Issue Type: Task
>          Components: Documentation
>            Reporter: Guillaume Delcroix
>
> JSR-241 contains three key deliverables: 
> - RI: the Reference Implementation
> - GLS: the Groovy Language Specificatcion
> - TCK: the Test Compatibility Kit
> The GLS consists of:
> - the grammar and its diagrams (generated by Antlr from our Antlr grammar)
> - the specification explaining how the language works
> With an appropriate tree structure and with the aggregation of some html files, we could generate the specification out of the tests and those html files.
> The folder structure would create the outline of the whole document.
> It is a nice way of simplifying, automatically testing and automating the process of writing the Groovy Language Specification.
> This work can be hooked in the futher build process used to build distributions.



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