Tag: GRADLE-KOTLIN-DSL
Recientemente he migrado todos mis scripts de compilación a Kotlin DSL. Cuando estoy agregando un nuevo módulo en Android Studio, obtengo un script de compilación autogenerado escrito en Groovy. ¿Cómo puedo actualizar la plantilla del nuevo módulo de Android Studio para usar un script de compilación autogenerado escrito en Kotlin . . . Read more
Leo muchas respuestas a varias preguntas como esta, pero todas son muy antiguas y utilizan una sintaxis arcaica/obsoleta en groovy y/o no son adecuadas para proyectos de Android. Tengo una tarea. ¿Cómo puedo ejecutarla cuando comienza la construcción en un archivo app/build.gradle.kts de Android? He impreso los nombres de las . . . Read more
Estoy intentando convertir algunas configuraciones de tareas en mi complemento de Gradle de Groovy a Kotlin. Todos los ejemplos que he encontrado son sobre scripts de construcción normales y ese enfoque no parece traducirse directamente al uso de complementos. Mi intento a continuación: class JavaConventionsPlugin : Plugin<project> { // … . . . Read more
Tengo un método en mi complemento Gradle que declara un nuevo conjunto de fuentes “scratch”. Estoy intentando convertir este método de Groovy a Kotlin, pero no puedo entender cómo debo declarar el nuevo SourceSet usando Kotlin. class JavaConventionsPlugin : Plugin<project> { // … def scratchConfiguration(project) { project.sourceSets { scratch { . . . Read more
Estoy tratando de descubrir cómo convertir esta configuración al DSL de Kotlin, pero no encuentro muchos ejemplos: groovy gradlePlugin { plugins { javaConventionsPlugin { id = "build.java-conventions" implementationClass = "buildlogic.plugins.JavaConventionsPlugin" } } } ¿Cómo se vería esta declaración utilizando Kotlin?