Add manual CPP interfaces to EXCLUDED_CPP_INTERFACES for @EnforcePermission lint

Bug: 278147400
Test: TH
Change-Id: I8292fc4bb8f3790b59436f5009b02c64e8244698
This commit is contained in:
mattgilbride
2023-04-24 17:43:25 +00:00
parent 66f740be09
commit 74c8300a02

View File

@@ -72,5 +72,78 @@ val EXCLUDED_CPP_INTERFACES = listOf(
"Status",
"IThermalService",
"IPowerManager",
"ITunerResourceManager"
"ITunerResourceManager",
// b/278147400
"IActivityManager",
"IUidObserver",
"IDrm",
"IVsyncCallback",
"IVsyncService",
"ICallback",
"IIPCTest",
"ISafeInterfaceTest",
"IGpuService",
"IConsumerListener",
"IGraphicBufferConsumer",
"ITransactionComposerListener",
"SensorEventConnection",
"SensorServer",
"ICamera",
"ICameraClient",
"ICameraRecordingProxy",
"ICameraRecordingProxyListener",
"ICrypto",
"IOMXObserver",
"IStreamListener",
"IStreamSource",
"IAudioService",
"IDataSource",
"IDrmClient",
"IMediaCodecList",
"IMediaDrmService",
"IMediaExtractor",
"IMediaExtractorService",
"IMediaHTTPConnection",
"IMediaHTTPService",
"IMediaLogService",
"IMediaMetadataRetriever",
"IMediaMetricsService",
"IMediaPlayer",
"IMediaPlayerClient",
"IMediaPlayerService",
"IMediaRecorder",
"IMediaRecorderClient",
"IMediaResourceMonitor",
"IMediaSource",
"IRemoteDisplay",
"IRemoteDisplayClient",
"IResourceManagerClient",
"IResourceManagerService",
"IComplexTypeInterface",
"IPermissionController",
"IPingResponder",
"IProcessInfoService",
"ISchedulingPolicyService",
"IStringConstants",
"IObbActionListener",
"IStorageEventListener",
"IStorageManager",
"IStorageShutdownObserver",
"IPersistentVrStateCallbacks",
"IVrManager",
"IVrStateCallbacks",
"ISurfaceComposer",
"IMemory",
"IMemoryHeap",
"IProcfsInspector",
"IAppOpsCallback",
"IAppOpsService",
"IBatteryStats",
"IResultReceiver",
"IShellCallback",
"IDrmManagerService",
"IDrmServiceListener",
"IAAudioClient",
"IAAudioService",
"VtsFuzzer",
)