« Return to Thread: Task DSL

Re: Task DSL

by hdockter :: Rate this Message:

Reply to Author | View in Thread


On May 14, 2009, at 8:06 AM, Russel Winder wrote:

<snip>

>> There is already a method to add actions to a task.  Why is the  
>> "<<" syntax
>> needed?  It just seems like more non-obvious magic.  Could you not  
>> just use:
>>    task hello.doLast { stuff to do }
>
> << is traditionally used in C++ and Groovy as an inserter, so append  
> to
> a list, etc.  Used in that context it is idiomatic.  Used simply to
> replace a call of a method that doesn't have inserter semantics, it is
> probably a bad thing to do.

Could you explain a bit more what you mean with the last sentence?

- Hans

--
Hans Dockter
Gradle Project lead
http://www.gradle.org





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: Task DSL