groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Les Hartzman <>
Subject New to Groovy - question on code in documentation
Date Thu, 09 Jul 2015 16:53:31 GMT

As the subject says, I’ve just gotten started with learning Groovy and have been going through
the documentation.

There is some code in the section on files that is not explained. If someone could clarify
that, it would be great:

 doInTmpDir { b ->
                File file = null
                def tmpDir = b.tmp {
                    file = 'foo.tmp'('foo')
What does ‘foo.tmp’(‘foo’) do?
I tried to put this into groovysh but it complained:  No signature of method:
is applicable for argument types: (java.lang.String) values: [foo]

Thanks in advance.

View raw message