* modified the TCK so that it copies in the latest groovy-core for testing
* also ensured all the tests run with the new parser inside groovy-core
0 lines of code changed in:
Get tck tests going again. Still plenty to do.
0 lines of code changed in:
* Added dependent classes for TCK test-new tests
0 lines of code changed in:
* added groovy classic to compile path for groovyc.jar, this is so the AntlrParserPlugin can find the
classic components that it needs in its public interface
* amended AntlrParserPlugin slightly to potentially keep the lexer around for the lifetime of the plugin
* ammended the test generator to insert two spaces ' ' in place of '//' when removing comments,
this ensures that line and column references in errors are identical with the original groovy sources
* removed groovyc.jar from testlib as this is regenerated and placed in testlib by the antlr build.xml
0 lines of code changed in:
Tidy up of the JSR projects
* Parser
** repackaged groovy.g et all into org.codehaus.groovy.antlr.*
** cleaned up the build file checking each target
* TCK
** fixed test generation to correctly place each generated TestCase into the correct package,
thus keeping structure in all subsequent reports (such as the junitreport)
* Spec
** Added a placeholder to Chapter18, pointing to generated grammar files from ANTLR
Happy Christmas :-)
jez.
0 lines of code changed in:
* wired in a custom stylesheet for the junitreport in TCK
0 lines of code changed in:
TCK
* Added extra information to messages when test cases fail, such as the line which caused the issue
* Added a distinction between @fail and @fail:parse, whereby the first tries to evaluate (or at least pretends at the moment)
JSR
* Amended top level JSR build.xml to build parser, place it into TCK, run TCK, and generate reports/spec
0 lines of code changed in:
* First attempt at a TCK
- add tests to the test subdirectory
- run 'ant' to generate and execute test cases, a junit report will
be output in reports/index.html
1 lines of code changed in: