From 0306f8c174bd7701a7f915514c58fd59ed178d07 Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Thu, 24 Dec 2020 01:13:38 +0000 Subject: [PATCH] OWNERS - for binders Forward ownership of libbinder and libhwbinder related things to respective libbinder and libhwbinder OWNERS sets, to support future developments. Bug: 149869862 Test: N/A Change-Id: If14bfdd89719c7cb1e39594aecdb089d4d5c96e3 --- core/java/android/os/OWNERS | 28 ++++++++++++++++++++++++++++ core/jni/OWNERS | 12 ++++++++++++ 2 files changed, 40 insertions(+) diff --git a/core/java/android/os/OWNERS b/core/java/android/os/OWNERS index 563ff621392e6..8c77a20999757 100644 --- a/core/java/android/os/OWNERS +++ b/core/java/android/os/OWNERS @@ -22,6 +22,34 @@ per-file BatteryStats* = file:/BATTERY_STATS_OWNERS per-file BatteryUsageStats* = file:/BATTERY_STATS_OWNERS per-file PowerComponents.java = file:/BATTERY_STATS_OWNERS +# Binder +per-file BadParcelableException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file Binder.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file BinderProxy.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file DeadObjectException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file IBinder.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file Parcel.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ParcelFileDescriptor.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ParcelFormatException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file Parcelable.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ParcelableException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ParcelableHolder.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ParcelableParcel.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file RemoteException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ServiceManager.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ServiceManagerNative.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file ServiceSpecificException.java = file:platform/frameworks/native:/libs/binder/OWNERS +per-file TransactionTooLargeException.java = file:platform/frameworks/native:/libs/binder/OWNERS + +# HwBinder +per-file HwBinder.java = file:platform/system/libhwbinder:/OWNERS +per-file HwBlob.java = file:platform/system/libhwbinder:/OWNERS +per-file HwParcel.java = file:platform/system/libhwbinder:/OWNERS +per-file HwParcel.java = file:platform/system/libhwbinder:/OWNERS +per-file HwRemoteBinder.java = file:platform/system/libhwbinder:/OWNERS +per-file IHwBinder.java = file:platform/system/libhwbinder:/OWNERS +per-file IHwInterface.java = file:platform/system/libhwbinder:/OWNERS + per-file GraphicsEnvironment.java = chrisforbes@google.com, cnorthrop@google.com, lpy@google.com, timvp@google.com, zzyiwei@google.com per-file *Network* = file:/services/core/java/com/android/server/net/OWNERS diff --git a/core/jni/OWNERS b/core/jni/OWNERS index 54b0340f5ef77..2279d5796c028 100644 --- a/core/jni/OWNERS +++ b/core/jni/OWNERS @@ -27,6 +27,18 @@ per-file android_util_StringBlock* = file:/core/java/android/content/res/OWNERS per-file android_util_XmlBlock* = file:/core/java/android/content/res/OWNERS per-file com_android_internal_content_om_OverlayConfig* = file:/core/java/android/content/res/OWNERS +# Binder related things +per-file android_os_Parcel* = file:platform/frameworks/native:/libs/binder/OWNERS +per-file android_os_ServiceManager* = file:platform/frameworks/native:/libs/binder/OWNERS +per-file android_util_Binder* = file:platform/frameworks/native:/libs/binder/OWNERS + +# HwBinder related things +per-file android_os_HwBinder* = file:platform/system/libhwbinder:/OWNERS +per-file android_os_HwBlob* = file:platform/system/libhwbinder:/OWNERS +per-file android_os_HwParcel* = file:platform/system/libhwbinder:/OWNERS +per-file android_os_HwRemoteBinder* = file:platform/system/libhwbinder:/OWNERS +per-file EphemeralStorage* = file:platform/system/libhwbinder:/OWNERS + per-file *Zygote* = file:/ZYGOTE_OWNERS per-file Android.bp = file:platform/build/soong:/OWNERS per-file android_animation_* = file:/core/java/android/animation/OWNERS