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
模块都被重建了,正如你所期望的那样,但我不知道这是否意味着所有的源文件都被重新编译了,或者只是受影响的文件被重新编译了