You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@groovy.apache.org by MG <mg...@arscreat.com> on 2019/05/24 16:06:45 UTC
NV macro status ?
Hi Paul,
come to think of it, what is the status of e.g. the "named variable"
macro functionality I did a spike for - do we already have a place where
to put such macros to be delivered with Groovy ?
As a reminder, e.g. writing:
println NV(filteredEntries)
would be Groovy-macro-transformed during compilation to
println "filteredEntries=$filteredEntries"
Cheers,
mg
On 24/05/2019 02:27, Paul King wrote:
>
> Hi everyone,
>
> I plan to do a beta-2 of 3.0.0 in a few weeks and then hopefully we'll
> start the ramp down to final with one or more RCs. When we get to the
> RCs stage, I'll make a 3_0_X branch. At this stage I don't foresee a
> 3.1 version but we can certainly do one if desired/needed. So, I'll
> make master Groovy 4 at that point.
>
> What do people think about changing our maven coordinates with Groovy
> 4 from org.codehaus.groovy to org.apache.groovy?
>
> Also, if you have anything you'd particularly like to see in Groovy 4,
> please discuss. I'll have a slide on potential things in Groovy 4 in
> my gr8conf talk next week. I'd like to include as many sensible ideas
> as possible to make use of the opportunity to garner feedback on what
> our users are looking for.
>
> Some of the things currently on my list:
> * improved module support (including split package final steps)
> * further invoke dynamic improvements (including deferred merge to
> indy only)
> * stream-based replacements for XmlSlurper et al
> * groovydoc rework (assuming we manage to finish porting the current
> groovydoc to 3)
> * improved built-in type checking extensions (@NonNull et al)
>
> Let me know what is on your lists of things you'd like to see.
>
> Cheers, Paul.
>