Vítejte! Gradle Kotlin DSL poskytuje podporu pro psaní Gradle stavět skripty pomocí JetBrains ‚ Kotlin jazyk. Jeho cílem je poskytnout uživatelům Gradle bohatý, flexibilní a staticky typizovaný přístup k vývoji logiky sestavení ve spojení s nejlepšími možnými zkušenostmi s IDE a nástroji.
začínáme
nejrychlejší způsob, jak se dostat nahoru a běží s Kotlin na bázi Gradle stavět, je použití gradle init
gradle init --dsl kotlin
nebo, pokud nemáte Gradle již nainstalována, můžete vytvářet Gradle sestavení on-line na https://gradle-initializr.cleverapps.io/.
Gradle Kotlin DSL je dokumentován ve zvláštní kapitole V uživatelské příručce Gradle.
uživatelská příručka a příručky Gradle navíc obsahují výňatky ze skriptů, které demonstrují jak Groovy DSL, tak Kotlin DSL. Toto je nejlepší místo, kde najdete, jak to udělat a že s Gradle Kotlin DSL; a pokrývá všechny funkce Gradle od používání pluginů po přizpůsobení chování při řešení závislostí. Všechny úryvky v uživatelské příručce demonstrují Groovy i Kotlin DSL.
Pokud hledáte migraci existující sestavy na Gradle Kotlin DSL, podívejte se také na migrační příručku.
můžete Si přečíst více o projektu v našem oznámení blogu a podívejte se na často kladené otázky v projektu wiki.
sledování problémů
Tento repozitář je určen pouze pro Gradle Kotlin DSL vzorky.
našel chybu v jednom ze vzorků, máte nápad na zlepšení nebo na nový vzorek? Neváhejte přidat problém.
Pokud máte co do činění s tím, co si myslíte, že je problém s Gradle nebo Gradle Kotlin DSL, prosím otevřít problém na gradle/gradle
úložiště.
Pokud máte co do činění s tím, co si myslíte, že je problém s Kotlin sám nebo Kotlin Plugin pro PŘEDSTAVU, možná budete chtít hledat JetBrains‘ YouTrack nejprve zjistit, jestli to je známý problém. V každém případě, neváhejte sem přidat také problém. Chtěli bychom vědět a sledovat, co naši uživatelé zažívají bez ohledu na to, zda je problém s Gradle Kotlin DSL nebo s Kotlin sám.
zůstat v kontaktu
přijĎte si s námi popovídat v #kotlin-dsl kanálu veřejné Gradle Community Slack instance.
Licence
stejně jako ostatní Gradle jsou vzorky Gradle Kotlin DSL vydávány pod verzí 2.0 licence Apache.
přispívající
viz CONTRIBUTING.md podrobnosti o tom, jak stavět a přispívat k Gradle Kotlin DSL vzorky.