¿Groovy tiene una forma fácil de obtener un nombre de archivo sin la extensión?

Digamos que tengo algo como esto:

new File("test").eachFile() { file->  
println file.getName()  
}

Esto imprime el nombre completo de cada archivo en eltest directorio. ¿Hay una manera maravillosa de obtener el nombre de archivo sin ninguna extensión? (¿O estoy de vuelta en tierra regex?)

Respuestas a la pregunta(10)

Su respuesta a la pregunta