gradle/kotlin-dsl-samples Archived

ライセンス

ようこそ! Gradle Kotlin DSLは、JetBrainsのKotlin言語を使用してGradleビルドスクリプトを記述するためのサポートを提供します。 これは、可能な限り最高のIDEとツールの経験と一緒にビルドロジックを開発するための、豊富で柔軟で静的に型指定されたアプローチをGradleユーザーに提供すKotlinベースのGradleビルドを起動して実行する最速の方法は、gradle initを使用することです。

gradle init --dsl kotlin

または、Gradleがまだインストールされていない場合は、https://gradle-initializr.cleverapps.io/でGradleビルドをオンラインで生成できます。

Gradle Kotlin DSLは、Gradleユーザーマニュアルの専用の章に記載されています。さらに、Gradleのユーザーマニュアルとガイドには、Groovy DSLとKotlin DSLの両方を示すビルドスクリプトの抜粋が含まれています。 これは、Gradle Kotlin DSLでこれを行う方法とそれを見つけるのに最適な場所です; また、プラグインの使用から依存関係解決の動作のカスタマイズまで、すべてのGradle機能をカバーしています。 ユーザーマニュアルのすべてのスニペットは、GroovyとKotlin DSLの両方を示しています。既存のビルドをGradle Kotlin DSLに移行する場合は、migration guideもチェックしてください。

プロジェクトの詳細については、お知らせブログ記事を参照してください。このリポジトリは、Gradle Kotlin DSLサンプル用です。

サンプルのいずれかでバグを発見し、改善または新しいサンプルのためのアイデアを持っていますか? 問題を追加して自由に感じます。GradleまたはGradle Kotlin DSLの問題であると思われるものを扱っている場合は、gradle/gradleリポジトリで問題を開いてください。Kotlin自体またはKOTLIN Plugin for IDEAの問題であると思われるものを扱っている場合は、最初にJetBrainsのYouTrackを検索して、それが既知の問題であるかどうかを確認すること いずれにせよ、同様にそれのためにここに問題を追加して自由に感じます。 問題がGradle Kotlin DSLにあるのか、Kotlin自体にあるのかにかかわらず、ユーザーが何を経験しているのかを知り、追跡したいと思います。

連絡を取り合う

公開GradleコミュニティSlackインスタンスの#kotlin-dslチャネルで私たちとチャットしてください。Gradleの残りの部分と同様に、Gradle Kotlin DSLサンプルはApacheライセンスのバージョン2.0でリリースされています。

投稿

をご覧くださいCONTRIBUTING.md Gradle Kotlin DSLサンプルの構築方法と貢献方法の詳細については、こちらを参照してください。

コメントを残す

メールアドレスが公開されることはありません。