Re: About a new annotation Groovydoc

2017-02-23 Thread jim northrop
So would dev.s need to add this annotation on EVERY method and property? Or only a single point in our groovy source? Thx Sent from my iPad > On 24 Feb 2017, at 07:18, Guillaume Laforge wrote: > > Instead of a compilation flag... what about a special GroovyDoc annotation? > > /** Foo Bar Baz

Re: About a new annotation Groovydoc

2017-02-23 Thread Guillaume Laforge
Instead of a compilation flag... what about a special GroovyDoc annotation? /** Foo Bar Baz @runtime-retention */ def mymethod() {} Because otherwise it's all or nothing, not very granular. Guillaume On Fri, Feb 24, 2017 at 5:08 AM, Paul King wrote: > I like the idea. I thought perhaps groovy

Re: Help with pitching Groovy and Grails

2017-02-23 Thread Jochen Theodorou
On 24.02.2017 05:17, Daniel Sun wrote: Hi Jochen, That little Groovy makes a big difference in the usage, but not in the performance part. Out of curiosity, I wonder whether Grails maintains a variant of Apache Groovy? What's the difference in the usage? Could you tell me some example

Re: Help with pitching Groovy and Grails

2017-02-23 Thread Daniel Sun
Hi Jochen, > That little Groovy makes a big difference in the usage, but not in the performance part. Out of curiosity, I wonder whether Grails maintains a variant of Apache Groovy? What's the difference in the usage? Could you tell me some example about the difference? Cheers, Dani

Re: About a new annotation Groovydoc

2017-02-23 Thread Paul King
I like the idea. I thought perhaps groovy.attach.annotation.groovydoc was a bit of a long prop name but I haven't thought of a better one yet. Cheers, Paul. On Fri, Feb 24, 2017 at 12:46 PM, Daniel Sun wrote: > Hi all, > > I am going to add a new annotation Groovydoc(Retention: RUNTIME), >

About a new annotation Groovydoc

2017-02-23 Thread Daniel Sun
Hi all, I am going to add a new annotation Groovydoc(Retention: RUNTIME), which is configurable(e.g. -Dgroovy.attach.annotation.groovydoc=true) and can be attached to target element at compilation time automatically. Groovydoc can be got easily even if Groovy source code is compiled

Re: 2.4.9 release

2017-02-23 Thread Jochen Theodorou
feel free to start the voting process On 23.02.2017 09:54, Guillaume Laforge wrote: No objection, your honor! On Thu, Feb 23, 2017 at 12:36 AM, Paul King mailto:pa...@asert.com.au>> wrote: I am ready to release 2.4.9. Last call for any changes/fixes you want in that release. Cheer

Re: Help with pitching Groovy and Grails

2017-02-23 Thread Graeme Rocher
The argument "using reflections in JVM is slow period" is stupid because so much of all JVM frameworks is reflection based. Spring used reflection for proxies, AOP, data binding, pretty much everything. Hibernate uses reflection to convert objects to and from the database. The reflection part of

Re: 2.4.9 release

2017-02-23 Thread Guillaume Laforge
No objection, your honor! On Thu, Feb 23, 2017 at 12:36 AM, Paul King wrote: > I am ready to release 2.4.9. Last call for any changes/fixes you want > in that release. > > Cheers, Paul. > -- Guillaume Laforge Apache Groovy committer & PMC Vice-President Developer Advocate @ Google Cloud Plat