Foreach maravilloso

def generateUrl(SearchRequest searchRequest){ String url = TEST_URL boolean first = true searchRequest.requestParameters.each {key, value -> if (first) url += Constants.WHAT + key+Constants.EQUALS + value else url += Constants.AND + key …

Leer más

La instancia de Groovy

Al usar @TypeCheckedo @CompileStatic, Groovy instanceoflanza automágicamente el objeto dentro del ifbloque: import groovy.transform.TypeChecked as [email protected] class Instanceof { static main(args) { def foo = new Foo(bar: “bar bar”) assert …

Leer más

Gestión de complementos de Jenkins en Groovy

Publicado originalmente en http://aespinosa.github.io/blog/2014-10-17-jenkins-plugin-management-in-groovy.html En conjunción con el Hábito # 4 (Cuida tu jardín de complementos) en [1]. Solo quiero tener los complementos que quiero en mi implementación de Jenkins. …

Leer más

InstantServer.io

Acabo de probar http://instantserver.io/ … ¡Qué gran servicio! Prueba groovy / gradle en segundos: http://glaforge.appspot.com/article/groovy-on-instantserver-io-thanks-to-gvm

Leer más

Dejando a un lado el horror de la generación de código en Maven con Groovy

De https://area-51.blog/2009/11/07/using-groovy-to-generate-java-sources-in-maven/ Agregue lo siguiente a su pom.xml <project> <build> <pluginManagement> <plugins> <plugin> <groupId> org.codehaus.mojo </groupId> <artifactId> build-helper-maven-plugin </artifactId> <executions> <execution> <id> agregar-fuentes-maravillosas </id> <fase> generar-fuentes </fase> <objetivos> <objetivo> agregar-fuente …

Leer más