Merge "Add live annotation for Computer.getProcessesForUid"

This commit is contained in:
TreeHugger Robot
2021-11-19 08:27:29 +00:00
committed by Android (Google) Code Review
2 changed files with 9 additions and 0 deletions

View File

@@ -617,6 +617,10 @@ public interface Computer {
@Computer.LiveImplementation(override = LiveImplementation.MANDATORY)
int getUidTargetSdkVersion(int uid);
/**
* @see PackageManagerInternal#getProcessesForUid(int)
*/
@Computer.LiveImplementation(override = LiveImplementation.MANDATORY)
@Nullable
ArrayMap<String, ProcessInfo> getProcessesForUid(int uid);
// End block

View File

@@ -509,6 +509,11 @@ public class PackageManagerServiceTest {
for (Method m : coreMethods) {
if (m != null) {
final String name = "ComputerEngine." + displayName(m);
if (name.contains(".lambda$static")) {
// skip static lambda function
continue;
}
final int modifiers = m.getModifiers();
if (isPrivate(modifiers)) {
// Okay