Gradleスクリプト内に定義されたクラスは何になるのか?スクリプトクラス内のインナークラスか、'run'メソッド内のローカルインナークラスか、それとも他の何にか?
話題
About: Gradle
| 1: もっとリーズナブルなGroovyベースGradleスクリプトを書くことにする |
| GroovyベースGradleスクリプトを書くための広く宣伝されている方法は、Gradleのフルポテンシャルをフルに活用するのに有利ではありません。 |
| 2: GradleスクリプトをGroovyコードとして道理付けようと試みる |
| GradleスクリプトはGroovyに基づいています(ここでは、Kotlinのことは忘れてください )、しかし、厳密にGroovyコードであるわけではありません。ここに、Gradleが密かに行なっていることの概要があります。 |
| 3: Gradleにおける、変数およびプロパティ、そして変数スコープ |
| 「local(ローカル)」に「script wide(スクリプトワイド)」スコープ?私には意味が分かりません。スクリプトクラスを視野に入れなければならず、プロパティは変数とは区別されなければなりません。 |
| 4: Gradleにてクラスを定義し使用する |
| Gradleスクリプト内で定義されたクラスは何になるのか?スクリプトクラス内のインナークラス?'run'メソッド内のローカルインナークラス?その他? |