Files
build_soong/java
Jihoon Kang ee11328709 Prepare to generate "runtime" stubs in droidstubs
In order to prepare generating "runtime" stubs in droidstubs, this
change performs some cleanups, which are:

- Modify droidstubs providers methods to take a StubsType enum as an
  input, in order to remove exportable-specific providers. The methods
  are also modifed to return an error when the artifact is not provided
  for the input StubsType.

- Wrap droidstubs artifact to a struct. This removes artifacts common to
  all stubs types from being written out as a individual module property
  (e.g. exportableAnnotationsZip -> exportableArtifacts.annotationsZip)

Test: m nothing --no-skip-soong-tests
Bug: 319162970
Change-Id: I6d6c57c5417ca71eab5ddda7981b71fd84fa6ee1
2024-01-23 00:29:25 +00:00
..
2023-03-21 08:13:25 -07:00
2024-01-09 22:53:52 +00:00
2024-01-09 22:53:52 +00:00
2024-01-10 00:59:12 +00:00
2023-10-18 17:42:59 -07:00
2023-01-20 17:05:14 -05:00
2023-09-20 09:53:39 -07:00
2024-01-15 16:38:46 +00:00