groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From daniel_sun <>
Subject [PROGRESS REPORT 20161012]groovy-parser
Date Wed, 12 Oct 2016 12:47:05 GMT
Hi dev list,

      The brand new parser for Groovy can parse all groovy code of
*Grails-3.2.0(1150 PASSES / 1150 IN TOTAL)*, almost all groovy code of
*Gradle-3.1(3961 PASSES / 3963 IN TOTAL)*, all groovy code of *Spock(294
PASSES / 294 IN TOTAL)*, all groovy code of *Geb-1.0(409 PASSES / 409 IN
TOTAL)*.  The whole test result is: *tests failed: 3, passed: 19405,
ignored: 9*, you can find the details at

        Now we have the following issues to fix :
a)  the 3 failing test cases related to macro(The PR  can fix them);

b)  2 issues to confirm or fix: 
(to confirm)
(to fix)

c)  'src/test/groovy/EscapedUnicodeTest.groovy' is writtern in unicode
escapes and stops groovy generating class files, so I commented it for the
time being. IMO, it seems meaningless to test it becuase the keywords are
also written in unicode escapes. BTW, the brand new parser can handle
unicode escape identifiers properly, e.g. def \u9fa5 = 123
        At last, I want to thank* Jochen Theodorou* and *Paul King* who
helped me confirm issues and offered suggestions, *Sergei Egorov* who helped
me fix the 3 failing test cases related to MacroGroovy, *C├ędric Champeau*
who offered me a new CI instance :)


View this message in context:
Sent from the Groovy Dev mailing list archive at

View raw message