diff options
author | 2020-11-19 18:06:03 -0800 | |
---|---|---|
committer | 2020-11-23 11:42:26 -0800 | |
commit | c9fe10f5b868bead40be5908840d751d840cae8a (patch) | |
tree | 5a90000ac41a9ff4f48694e5e973116ad5da8994 /python/python.go | |
parent | 748b2d829a5329ca2d87c8ddcdaf7bfc86325fb9 (diff) |
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
Diffstat (limited to 'python/python.go')
0 files changed, 0 insertions, 0 deletions