es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GRADLE-KOTLIN-DSL

Plugin de lanzamiento Gradle compatible con Kotlin DSL.

Estoy tratando de encontrar un plugin de lanzamiento de Gradle para mi proyecto de primavera Kotlin, pero todos los plugins que encontré están bastante desactualizados y no se han mantenido durante un tiempo, por lo que realmente no funcionan con Kotlin DSL. Usé el plugin axion, funcionó de alguna manera . . . Read more

Referencias no resueltas de Gradle Kotlin DSL definidas en buildSrc.

Estoy experimentando con Kotlin DSL pero no puedo hacer que reconozca los objetos que definí en buildSrc. El IDE los resuelve, pero cuando compilo el código, no funciona. Esta es mi estructura de proyecto: build.gradle.kts settings.gradle.kts +buildSrc build.gradle.kts +src +main +java Dependencies.kt Versions.kt +module1 build.gradle.kts +module2 build.gradle.kts Contenido de Dependencies.kt: . . . Read more

El plugin de grpc kotlin no está generando código DSL.

Tengo un proyecto existente que utiliza gradle con kotlin DSL. He configurado la autogeneración de código protobuf con la construcción gradle. El código Kotlin grpc se genera y puedo implementar mi servidor usando flujos y coroutines. Pero el código Kotlin DSL no se está generando. Por lo tanto, actualmente me . . . Read more

Cómo deshabilitar la sincronización automática del script build.gradle.kts en Android Studio (versión reciente Artic Fox)

Migré de groovy a kotlin dsl. Después de cambiar a kotlin dsl (build.gradle.kts), Android-Studio hace auto sincronización después de cualquier cambio en build.gradle.kts. Antes en groovy no se sincronizaba automáticamente. Siempre usaba ‘sincronizar ahora'(alt + enter). Las soluciones en StackOverflow no se ajustan a Artic-Fox, creo que no pude encontrar . . . Read more

Null propiedad suministrada por Gradle al usar un plugin personalizado.

Estoy tratando de seguir la documentación de Gradle para crear un plugin personalizado que pueda ser configurado. Mi código de plugin es: interface MyExtension { var myValue: Property<String> } class MyPlugin : Plugin<Project> { override fun apply(project: Project) { val extension = project.extensions.create<MyExtension>(“myExt”) } } En build.gradle.kts: plugins { java-library . . . Read more