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)