From 195745df5b0750a02cce29e068468f78e1b96aff Mon Sep 17 00:00:00 2001
From: Achim Thesmann <achim@google.com>
Date: Thu, 12 Jan 2023 16:56:24 -0800
Subject: [PATCH] Consolidate Responsible API OWNERS

Introduces a new file that defines the owners for BAL logic.

Use this file for background activity start related files:
- BackgroundActivityStartController
- BackgroundActivityStartCallback
- BackgroundStartPrivileges
- BackgroundStartPrivilegesTest (in tests)

Change-Id: I3315a0f2216ed22a28b952f30afe0c3d14cfc955
Test: owners change only
---
 BAL_OWNERS                                      | 5 +++++
 core/tests/coretests/src/android/app/OWNERS     | 4 ++++
 services/core/java/com/android/server/wm/OWNERS | 7 +++++--
 3 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 BAL_OWNERS

diff --git a/BAL_OWNERS b/BAL_OWNERS
new file mode 100644
index 000000000000..d56a1d4634df
--- /dev/null
+++ b/BAL_OWNERS
@@ -0,0 +1,5 @@
+brufino@google.com
+achim@google.com
+topjohnwu@google.com
+lus@google.com
+
diff --git a/core/tests/coretests/src/android/app/OWNERS b/core/tests/coretests/src/android/app/OWNERS
index 64f5e6c68a95..5636f9bc436c 100644
--- a/core/tests/coretests/src/android/app/OWNERS
+++ b/core/tests/coretests/src/android/app/OWNERS
@@ -10,3 +10,7 @@ per-file *UiAutomation* = file:/services/accessibility/OWNERS
 
 # KeyguardManagerTest
 per-file KeyguardManagerTest.java = file:/services/core/java/com/android/server/locksettings/OWNERS
+
+# Files related to background activity launches
+per-file Background*Start* = file:/BAL_OWNERS
+
diff --git a/services/core/java/com/android/server/wm/OWNERS b/services/core/java/com/android/server/wm/OWNERS
index f8c39d0906a0..cd704478aa83 100644
--- a/services/core/java/com/android/server/wm/OWNERS
+++ b/services/core/java/com/android/server/wm/OWNERS
@@ -18,5 +18,8 @@ rgl@google.com
 yunfanc@google.com
 wilsonshih@google.com
 
-per-file BackgroundActivityStartController.java = set noparent
-per-file BackgroundActivityStartController.java = brufino@google.com, topjohnwu@google.com, achim@google.com, ogunwale@google.com, louischang@google.com, lus@google.com
+# Files related to background activity launches
+per-file Background*Start* = set noparent
+per-file Background*Start* = file:/BAL_OWNERS
+per-file Background*Start* = ogunwale@google.com, louischang@google.com
+
-- 
GitLab