groovy

Groovy compiler no acepta java 8 Lambdas

Como sabemos , la sintaxis Groovy acepta cierres . Hoy también, Java 8 añade en su cierre de sintaxis . Sin embargo, cuand ... ^ 1 error Sin embargo, las siguientes obras con éxito: Person.findAll().stream()

Detección del primer y último elemento dentro de un Groovy cada {} cierre

Estoy usando el útil MarkupBuilder de Groovy para construir una página HTML a partir de varios datos de origen. Una cosa qu ... recurrir a algo manual para comprobar los índices de elementos contra el tamaño de la lista usando algo como eachWithIndex{}?

Confundido con el uso de la asignación " = " y los corchetes {}

Soy nuevo en gradle (y también en groovy) y apenas estoy detrás de algún concepto y realmente no sé si está groovy o relacion ... iales que vi no cubren exactamente estos temas. Entonces, ¿es alguna convención de Gradle o es una sintaxis realmente genial?

Cómo ejecutar groovy script en java?

Tengo un script maravilloso y quiero ejecutarlo en java. ¿Podría alguien proporcionarme más documentación / ejemplos sobre cómo esto es posible?

SoapUI obteniendo parámetros de solicitud en un script de servicio simulado

Esto es probablemente muy fácil para todos los clientes habituales de SoapUI. En un script de respuesta de servicio simulad ... Holder pero parece que tengo el XPath equivocado. (Ya sé cómo establecer una propiedad e integrar su valor en la respuesta.)

Groovy / Grails: Cómo ordenar la lista de objetos por id

Clase de formación pública class PublicTraining{ static hasMany = [trainingOrder: TrainingOrder] } Y Clase de Orden d ... orders = publicTrainingInstance.trainingOrder.sort() println orders // [59,58] (id of orders) Que no da órdenes ordenadas

groovy sort con sintaxis del comparador

Solo me estoy mojando los pies con gremlin. Entiendo que Gremlin se basa en Groovy. He encontrado la documentación aquí, pero ... .sort{a,b -> a.value <=> b.value} ¿Podría alguien explicar qué significan todos los bits diferentes entre { y }?

Groovy Truth: string to boolean inconsistency?

En groovy: println 'test' as Boolean //true println 'test'.toBoolean() //false println new Boolean('test') //false ¿Puede alguien aclarar este comportamiento?

Comprobar si la cadena comienza con tab

¿Cómo compruebo si una cadena comienza con una pestaña en Groovy?

Cómo copiar archivos en Groovy

Necesito copiar un archivo en Groovy y vi algunas formas de lograrlo en la web: 1 new AntBuilder().copy( file:"$sourceFil ... eficiente. ¿Hay algo en Groovy para simplemente copiar archivos como en la 4ta declaración o debería ¿usar Java para ello?

Gradle: Fuerza que la tarea personalizada se ejecute siempre (sin caché)

Escribí una tarea Gradle personalizada para manejar alguna resolución de dependencia en el sistema de archivos donde las ruta ... /dist/' dependencyScope = 'compile/archive' outputFile = file('dependencies/'+dependencyScope+'/'+archiveFilename) }

strip indent en cadenas multilínea groovy

Desafortunadamente stripIndent en una cadena multilínea no funciona. Nota al margen: Mis preferencias de estilo de código IDE ... de la barra invertida (Carácter de continuación de cadena) en la primera línea. Pero no entiendo por qué esto es obligatorio.

Cómo comprobar en Groovy que el objeto es una lista o colección o matriz?

La pregunta es tan simple como el título. Cómo comprobar en Groovy que el objeto es una lista o colección o matriz? Pero no puedo encontrar una manera sencilla de comprobarlo. Alguna idea?

Groovy @ símbolo antes de los campos

¿Qué significa @ antes de un nombre de campo en Groovy? Para algunas clases puedo acceder a campos privados que no son direc ... ame //Ron println u.name //Ron a = {2} >> {3} println a.@first //first closure object println a.first //runtime error

Obtener el primer elemento de una lista idiomáticamente en Groovy

Que el código hable primero def bars = foo.listBars() def firstBar = bars ? bars.first() : null def firstBarBetter = foo.lis ... er el primer elemento de una lista, o null si no es posible? (Yo no consideraría un bloque de prueba-captura elegante aquí.)

Groovy manera de instanciar dinámicamente una clase desde String

Las respuestas de esta pregunta sobre la forma Groovy de invocar dinámicamente un método estático fueron muy útiles, pero est ... acer que funcione fue mediante el uso de groovyc para precompilar Elemento.groovy, pero esto pierde el punto de ser Groovy:)

Scala y Java BigDecimal

Quiero cambiar de Java a un lenguaje de scripting para los módulos basados en Matemáticas en mi aplicación. Esto se debe a la ... no estoy haciendo bien en Scala? Tal vez debería usar Groovy para maximizar la legibilidad (utiliza decimales por defecto)?

extraer subcadena usando regex en groovy

Si tengo el siguiente patrón en algún texto: def articleContent = "<![CDATA[ Hellow World ]]>" Me gustaría extraer ... estar funcionando, ¿cuál sería la expresión regular correcta para "cualquier paz de texto", y cómo recopilarla de una cadena?

Cómo hacer llamadas de comandos del sistema en Java / Groovy?

Lo que quiero hacer es invocar a maven desde un script maravilloso. El script groovy en cuestión se utiliza como un envoltori ... lograr invocar a maven para construir / empaquetar el EAR (el script groovy ya es capaz de descargar la etiqueta desde SCM).

Groovy lista.ordenar por primero, segundo y tercero elementos

Tengo una lista maravillosa de listas, es decir, list = [[2, 0, 1], [1, 5, 2], [1, 0, 3]] Me gustaría ordenarlo por orden ... mpecé con list = list.sort{ a,b -> a[0] <=> b[0] } pero eso solo ordena el primer elemento. ¿Cómo termina? Gracias