Files
build_soong/java
Colin Cross c9fe10f5b8 Remove restriction on exported plugins that generate APIs
hilt_android requires seven separate annotation processors, which
is only feasible to support using exported_plugins to avoid having
to list all seven in every module that uses it.  Unfortunately they
all set generates_api: true.  Turbine is already disabled for modules
that directly use a plugin that sets generates_api: true, because
turbine doesn't run annotation processors.  Also add support for
disabling turbine if a module transitively uses a plugin that
generates APIs via exported_plugins.

Bug: 173397767
Test: TestExportedPlugins
Change-Id: If70354a3dd67efb4ce88bc9c934d41ccb6241b28
2020-11-23 11:42:26 -08:00
..
2020-01-16 12:19:49 -08:00
2020-09-10 17:22:09 +00:00
2020-11-17 21:57:23 +00:00
2020-11-17 10:50:19 -08:00
2019-10-04 14:00:36 -07:00
2020-08-13 17:33:14 +01:00
2020-07-06 17:58:09 -07:00
2020-10-06 13:39:57 -07:00
2019-10-26 20:35:13 +00:00
2019-10-18 15:14:15 -07:00