Merge "Add manual CPP interfaces to EXCLUDED_CPP_INTERFACES for @EnforcePermission lint"

This commit is contained in:
Matt Gilbride
2023-04-24 19:20:33 +00:00
committed by Gerrit Code Review

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",
)