Preguntas etiquetadas con groovy

85
¿Tiene Groovy un método para fusionar 2 mapas?

El primer mapa son las opciones predeterminadas [a: true, b: false]. Segundo mapa: opciones pasadas por el usuario [a:false]. ¿Groovy tiene un método de fusión de mapas para obtener [a: false, b:false]? No es problema implementarlo en Groovy. Estoy preguntando sobre el método listo para usar...

83
Groovy - ¿Cómo comparar la cuerda?

cómo comparar la cadena que se pasa como parámetro el siguiente método no funciona. String str = "saveMe" compareString(str) def compareString(String str){ def str2 = "saveMe" if(str2==${str}){ println "same" }else{ println "not same" } } también probé String str =...

79
Cómo definir y llamar a métodos personalizados en build.gradle

Como parte de mi proyecto, necesito leer archivos de un directorio y realizar algunas operaciones, todas ellas en el script de compilación. Para cada archivo, la operación es la misma (leer algunas consultas SQL y ejecutarlas). Creo que es una tarea repetitiva y es mejor escribir dentro de un...

78
Groovy XmlSlurper vs XmlParser

Busqué un tiempo sobre este tema y también encontré algunos resultados, que menciono al final de la publicación. ¿Puede alguien ayudarme a responder con precisión estas tres preguntas para los casos que se enumeran a continuación? ¿Para qué casos de uso el uso de XmlSluper tiene más sentido...

78
¿Características ocultas de Groovy?

Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Parece que Groovy fue olvidado en este hilo, así que solo haré la misma...

9
variables de paso entre archivos maravillosos

Estoy gestionando muchos trabajos en Jenkins mediante el complemento DSL. Ese complemento está usando definiciones .groovy, así que creo que incluso si alguien no usa Jenkins, pero usar groovy puede ayudar. En general, quiero crear un archivo adicional, que puede ser un archivo maravilloso, JSON o...