commit | f18bcd663ca8a9d6a6b9698d9091ad659861a0c6 | [log] [tgz] |
---|---|---|
author | Scott Pollom <spollom@google.com> | Tue Jul 16 21:27:54 2024 -0700 |
committer | Scott Pollom <spollom@google.com> | Thu Aug 01 16:23:07 2024 +0000 |
tree | fedb632835744f97adcb2a5b138a53c66f28953c | |
parent | df9982e4055e46c979bc2a7c5468c2ccf63a9fa0 [diff] |
Add built-in KAPT support for all components This change adds a new plugin, "com.android.legacy-kapt". If that plugin is applied (or if we're in a kotlin-enabled testFixtures component or a screenshotTest component and the existing kotlin-kapt plugin is applied), AGP will register and wire KAPT tasks using the KotlinBaseApiPlugin. The new plugin has "legacy" in its name to indicate that users should migrate to KSP instead of using it. This change is based on patchset #45 of I35d20ba04d Bug: 341765853 Test: BuiltInKaptTest, etc. Change-Id: I627ccbaf0cdd1387a02af850b8f406e103e463c4
This project contains: