Gradle Kotlin和#x2019;什么是增量编译工作?
假设我有两个模块:Gradle Kotlin和#x2019;什么是增量编译工作?,gradle,kotlin,Gradle,Kotlin,假设我有两个模块: 库 Library.kt UnusedLibrary.kt 应用程序(取决于库) AppWithLibrary.kt(导入Library) AppWithoutLibrary.kt 如果修改Library.kt,将重新编译哪些文件 发件人: 增量编译跟踪生成之间源文件的更改,因此只编译受这些更改影响的文件 我假设只重新编译了Library.kt和AppWithLibrary.kt,但我无法用日志证明这一点。我可以告诉你,library和app模块都被重建了,正如你
库
Library.kt
UnusedLibrary.kt
(取决于应用程序
)库
(导入AppWithLibrary.kt
)Library
AppWithoutLibrary.kt
Library.kt
,将重新编译哪些文件
发件人:
增量编译跟踪生成之间源文件的更改,因此只编译受这些更改影响的文件
我假设只重新编译了Library.kt
和AppWithLibrary.kt
,但我无法用日志证明这一点。我可以告诉你,library
和app
模块都被重建了,正如你所期望的那样,但我不知道这是否意味着所有的源文件都被重新编译了,或者只是受影响的文件被重新编译了