Re: Alternative JVM with Groovy (Azul,...) ?

2018-03-10 Thread Russel Winder
On Sat, 2018-03-10 at 00:16 +0100, MG wrote: > Thank you to all that gave feedback :-) > > Russel, could you elaborate a bit on the incompatibilities you > mention ? > Gant (I use it as a playground for some stuff, it is no longer a useful application for anyone) had all tests passing under Azul

Fund Groovy Development - Jira Task

2018-03-10 Thread MG
Hi Groovy enthusiasts !-) after having thought about the topic of "putting some money where your mouth is and help fund Groovy development" some more, and taking into consideration what people have suggested, I have created a (somewhat experimental) Jira task* where people can pledge bounties

traits fields initialization order ?

2018-03-10 Thread MG
Hi, I recently refactored the reflection code of my framework to support using traits to share fields. The shared fields are initialized during field declaration (i.e. not in a ctor) for user convenience (they represent columns in a table). In this particular case, fields needed to be passed

Re: traits fields initialization order ?

2018-03-10 Thread Paul King
There is a known bug in trait initialization for final fields: https://issues.apache.org/jira/browse/GROOVY-8281 It's on my list to fix before 2.5.0 final. Happy for any assistance. Cheers, Paul. On Sun, Mar 11, 2018 at 6:37 AM, MG wrote: > Hi, > > I recently refactored the reflection code o

Re: traits fields initialization order ?

2018-03-10 Thread MG
Hi Paul, thank you for the feedback (I searched the Groovy Jira, but was using "field assignment" as the search term, so missed this issue). Weird bug, just taking away all the final qualifiers actually works, no @Lazy required - I didn't even test that far, since that is such a general proble