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'メソッド内のローカルインナークラス?その他? |