groovy
  1. groovy
  2. GROOVY-4384

Implement GEP-3: extended command expressions

    Details

    • Type: New Feature New Feature
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.8-beta-2
    • Component/s: GEP
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Implementing GEP-3: extended command expressions, for nicer DSLs.
      http://docs.codehaus.org/display/GroovyJSR/GEP+3+-+Command+Expression+based+DSL

      This GEP was the topic of a Google Summer of Code project lead by Lidia Donajczyk.

        Activity

        Hide
        Guillaume Laforge added a comment -

        Work was being done in the gep3 branch on SVN.

        Show
        Guillaume Laforge added a comment - Work was being done in the gep3 branch on SVN.
        Hide
        Guillaume Laforge added a comment -

        Still missing as of today:

        • ability to use a command expression on the RHS of an assignment
        • handling of zero-args methods in the chain of calls
        Show
        Guillaume Laforge added a comment - Still missing as of today: ability to use a command expression on the RHS of an assignment handling of zero-args methods in the chain of calls
        Hide
        Guillaume Laforge added a comment -

        Closing this issue as GEP-3 landed in Trunk.
        The first phase is working.
        I keep the sub-tasks open so as we can work on them for beta-3.

        Show
        Guillaume Laforge added a comment - Closing this issue as GEP-3 landed in Trunk. The first phase is working. I keep the sub-tasks open so as we can work on them for beta-3.

          People

          • Assignee:
            Lidia Donajczyk-Lipinska
            Reporter:
            Guillaume Laforge
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: