為產生/解析/合併功能建模。新增 XML 相關的鉤點。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
方法 | 描述 |
beforeMerged(closure) | 新增一個閉包,在從現有檔案載入內容之後,但在合併 Gradle 建置資訊之前呼叫。 |
beforeMerged(action) | 新增一個動作,在從現有檔案載入內容之後,但在合併 Gradle 建置資訊之前呼叫。 |
whenMerged(closure) | 新增一個閉包,在從現有檔案載入內容之後,並在合併 Gradle 建置資訊之後呼叫。 |
whenMerged(action) | 新增一個動作,在從現有檔案載入內容之後,並在合併 Gradle 建置資訊之後呼叫。 |
withXml(closure) | 新增一個閉包,在檔案建立時呼叫。XML 以 |
withXml(action) | 新增一個動作,在檔案建立時呼叫。 |
void
beforeMerged
(Closure
closure)
新增一個閉包,在從現有檔案載入內容之後,但在合併 Gradle 建置資訊之前呼叫。
這是進階 API,可讓您存取內部實作。如果您想更改 Gradle 建置資訊合併到現有檔案內容的方式,這可能會很有用。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
void
beforeMerged
(Action
<?>
action)
Action
<?>新增一個動作,在從現有檔案載入內容之後,但在合併 Gradle 建置資訊之前呼叫。
這是進階 API,可讓您存取內部實作。如果您想更改 Gradle 建置資訊合併到現有檔案內容的方式,這可能會很有用。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
void
whenMerged
(Closure
closure)
新增一個閉包,在從現有檔案載入內容之後,並在合併 Gradle 建置資訊之後呼叫。
這是進階 API,可讓您存取 IDEA 外掛的內部實作。僅在處理一些棘手的邊緣情況時才使用它。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
void
whenMerged
(Action
<?>
action)
Action
<?>新增一個動作,在從現有檔案載入內容之後,並在合併 Gradle 建置資訊之後呼叫。
這是進階 API,可讓您存取 IDEA 外掛的內部實作。僅在處理一些棘手的邊緣情況時才使用它。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
void
withXml
(Closure
closure)
新增一個閉包,在檔案建立時呼叫。XML 以 XmlProvider
的形式作為參數傳遞給閉包。閉包可以在 XML 寫入輸出檔案之前修改 XML。
範例請參閱 EclipseProject
或 IdeaProject
及其他文件的說明。
void
withXml
(Action
<? super XmlProvider
>
action)
Action
<? super XmlProvider
>新增一個動作,在檔案建立時呼叫。