gradle / kotlin-dsl-samples gearchiveerd

Licentie

welkom! De Gradle Kotlin DSL biedt ondersteuning voor het schrijven van Gradle build scripts met behulp van JetBrains Kotlin taal. Het doel is om Gradle gebruikers te voorzien van een rijke, flexibele en statisch getypte aanpak voor het ontwikkelen van build logica in combinatie met de beste IDE en tooling ervaring mogelijk.

aan de slag

de snelste manier om aan de slag te gaan met een op Kotlin gebaseerde Gradle-build is door gradle init

gradle init --dsl kotlin

te gebruiken of, als u Gradle nog niet hebt geïnstalleerd, kunt u Gradle-builds online genereren op https://gradle-initializr.cleverapps.io/.

De Gradle Kotlin DSL is gedocumenteerd in een speciaal hoofdstuk in de Gradle gebruikershandleiding.

bovendien bevatten de Gradle gebruikershandleiding en gidsen build script fragmenten die zowel de Groovy DSL als de Kotlin DSL demonstreren. Dit is de beste plek waar te vinden hoe dit en dat te doen met de Gradle Kotlin DSL; en het omvat alle Gradle functies van het gebruik van plugins aan het aanpassen van de afhankelijkheid resolutie gedrag. Alle fragmenten in de gebruikershandleiding tonen zowel Groovy als Kotlin DSL.

Als u een bestaande build wilt migreren naar de Gradle Kotlin DSL, bekijk dan ook de migratiegids.

u kunt meer lezen over het project in onze aankondiging blog post en bekijk de veelgestelde vragen in de project wiki.

Issue Tracking

deze repository is alleen voor Gradle Kotlin DSL Samples.

een bug gevonden in een van de monsters, heb je een idee voor een verbetering of voor een nieuw monster? Voel je vrij om een probleem toe te voegen.

Als u te maken hebt met een probleem waarvan u denkt dat het een probleem is met Gradle of de Gradle Kotlin DSL, open dan een probleem op de gradle/gradle repository.

als je te maken hebt met wat volgens jou een probleem is met Kotlin zelf of de Kotlin Plugin voor IDEA, wil je misschien eerst JetBrains’ YouTrack doorzoeken om te zien of het een bekend probleem is. In ieder geval, voel je vrij om hier een probleem toe te voegen voor het ook. We willen graag weten en bijhouden wat onze gebruikers ervaren, ongeacht of het probleem is met de Gradle Kotlin DSL of met Kotlin zelf.

contact houden

kom met ons chatten in het #kotlin-dsl kanaal van de openbare Gradle Community Slack instantie.

Licentie

net als de rest van Gradle worden de Gradle Kotlin DSL-Samples vrijgegeven onder Versie 2.0 van de Apache-licentie.

bijdragende

zie CONTRIBUTING.md voor details over hoe te bouwen en bij te dragen aan Gradle Kotlin DSL Samples.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.