Remove unnecessary @TestApi from framework-res
Some resources that were part of the `system` API surface were also explicitly marked as being part of the `test` API surface too. That is unnecessary as the `test` API surface extends the `system` API surface and so implicitly includes everything from it. This change removes the unnecessary `@TestApi` uses. That removed entries from the `test-current.txt` file that duplicated entries in the `system-current.txt` file. Note: This does not affect `android.permission.MAKE_UID_VISIBLE` which has both `@TestApi` and `@SystemApi(...MODULE_LIBRARIES)` as the `module-lib` API surface does not extend the `test` API surface. Fixes some issues with RESOURCES_FINALIZATION. Flag: EXEMPT PURE_REFACTOR Bug: 429965593 Test: m checkapi Change-Id: I349dde4897d3a38b93f18432c1a90f8b37f365ad
Loading
Please register or sign in to comment