diff options
| author | 2022-12-08 07:36:07 +0000 | |
|---|---|---|
| committer | 2022-12-15 15:16:25 +0800 | |
| commit | 25545ffd8cccc68f5adc9790a6ed99a451eaec0e (patch) | |
| tree | 04b145c01b708216e9cf0329dc9a32ee28bb334f /cmds/bootanimation/BootAnimation.cpp | |
| parent | 3d43d701243f8bc99a2a6355541eaa318e3d7ce8 (diff) | |
Prepare comments and annotations for OverlayManagerTransaction public API
This patch doesn't change any logic or data type. It does the
followings.
* Add class comments for self-targeting
* Add comments and annotations for the APIs will be public
* Add @hide for the APIs not to public
* Add ctor OverlayManagerTransaction(OverlayManager) for apps
* Separate the comments for OverlayManagerService to private
constructor
* @SuppressLint("NullableCollection") because it's null when the
request type is only unregisteration.
* Make classes declaration to be final because of Parcelable.
* Refactor two functions from OverlayManagerTransaction.Builder
* registerFabricatedOverlay
* unregisterFabricatedOverlay
* Add @see relevant APIs.
Bug: 205919743
Test: make update-api ; make
Test: make online-sdk-docs offline-sdk-docs
Test: atest \
OverlayHostTests \
OverlayDeviceTests \
SelfTargetingOverlayDeviceTests \
OverlayRemountedTest \
FrameworksServicesTests:com.android.server.om \
CtsContentTestCases:android.content.om.cts \
CtsContentTestCases:android.content.res.loader.cts \
idmap2_tests
Change-Id: I4588d2399d5084abf067dc9ac40e22ccd167de19
Diffstat (limited to 'cmds/bootanimation/BootAnimation.cpp')
0 files changed, 0 insertions, 0 deletions