The new stubs_defaults shall be used to create stub libraries from
modules. The existing defaults
'framework-module-stubs-defaults-systemapi' is not enough because it
only captures the SystemApis with client=PRIVILEGED_APPS. Modules can
have broader SystemApis with client=MODULE_APPS and
client=MODULE_LIBRARIES.
Bug: b/140202860
Test: m
Change-Id: I5f425928cf1db912ebe09499111a9925fcfc98fb
Also (hopefully) temporarily filter out com.android.server
from the stubs, as the wifi module has a server class in
it.
Bug: 137191822
Test: m
Change-Id: I2c62fc16c676305e9ee739285f49656075f38b97
As was done in I3305b71e22970e80db95f3daf3d7713603c7d68d for
the other metalava args.
Bug: 140202860
Test: m
Change-Id: I397d361f649f179eada827782d82c002cc7fb2d3
Add some reasonable defaults that can be reused instead of
duplicating the metalava args for every module.
Bug: 145998881
Test: followup CL depends on these
Change-Id: I31c37289ec38cfc9039a9b2c30b2f3396fc0a72c