gradle / kotlin-dsl-samples Archiviato

Licenza

Benvenuto! Il DSL Gradle Kotlin fornisce il supporto per la scrittura di script Gradle build utilizzando il linguaggio Kotlin di JetBrains. Mira a fornire agli utenti Gradle un approccio ricco, flessibile e staticamente tipizzato allo sviluppo della logica di costruzione in combinazione con la migliore esperienza di IDE e utensili possibile.

Guida introduttiva

Il modo più veloce per iniziare con una build Gradle basata su Kotlin è usare gradle init

gradle init --dsl kotlin

oppure, se non hai già installato Gradle, puoi generare build Gradle online suhttps://gradle-initializr.cleverapps.io/.

Il Gradle Kotlin DSL è documentato in un capitolo dedicato nel manuale utente Gradle.

Inoltre, il manuale utente Gradle e le guide contengono estratti di script di compilazione che dimostrano sia la DSL Groovy che la DSL Kotlin. Questo è il posto migliore dove trovare come fare questo e quello con il Gradle Kotlin DSL; e copre tutte le funzionalità di Gradle dall’utilizzo dei plugin alla personalizzazione del comportamento di risoluzione delle dipendenze. Tutti i frammenti nel manuale utente dimostrano sia Groovy che Kotlin DSL.

Se stai cercando di migrare una build esistente al Gradle Kotlin DSL, consulta anche la guida alla migrazione.

Puoi leggere di più sul progetto nel nostro post sul blog di annuncio e controllare le domande frequenti nel wiki del progetto.

Tracciamento dei problemi

Questo repository è solo per i campioni DSL di Gradle Kotlin.

Trovato un bug in uno dei campioni, hai un’idea per un miglioramento o per un nuovo campione? Sentitevi liberi di aggiungere un problema.

Se hai a che fare con quello che ritieni essere un problema con Gradle o Gradle Kotlin DSL, apri un problema sul repository gradle/gradle.

Se hai a che fare con quello che ritieni essere un problema con Kotlin stesso o il plugin Kotlin per IDEA, potresti voler cercare prima YouTrack di JetBrains per vedere se si tratta di un problema noto. In ogni caso, sentiti libero di aggiungere un problema anche qui. Ci piacerebbe sapere e tenere traccia di ciò che i nostri utenti stanno vivendo indipendentemente dal fatto che il problema sia con Gradle Kotlin DSL o con Kotlin stesso.

Rimanere in contatto

Vieni a chattare con noi nel canale #kotlin-dsl dell’istanza Slack della Community pubblica Gradle.

Licenza

Come il resto di Gradle, i campioni DSL di Gradle Kotlin sono rilasciati sotto la versione 2.0 della licenza Apache.

Contribuire

Vedere CONTRIBUTING.md per i dettagli su come costruire e contribuire a Gradle Kotlin campioni DSL.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.