too maximum so improvement

Signed-off-by: zhangzengyi <zhangzengyi1@huawei.com>
Change-Id: I5ebc4750ffc2f3ef241956e77638faf9d938aa3c
This commit is contained in:
zhangzengyi
2023-02-07 14:46:44 +08:00
parent b59946284a
commit 401caef80f
6 changed files with 132 additions and 3 deletions
+1 -1
View File
@@ -71,7 +71,7 @@ accessibility_data_parcel_src = [
ohos_shared_library("accessibility_interface") { ohos_shared_library("accessibility_interface") {
sources = accessibility_interface_src sources = accessibility_interface_src
sources += accessibility_data_parcel_src sources += accessibility_data_parcel_src
version_script = "libaccessibility_interface.map"
configs = [ configs = [
":accessibility_interface_private_config", ":accessibility_interface_private_config",
"//foundation/barrierfree/accessibility/resources/config/build:coverage_flags", "//foundation/barrierfree/accessibility/resources/config/build:coverage_flags",
@@ -0,0 +1,53 @@
{
global:
extern "C++" {
OHOS::BrokerDelegator*;
OHOS::Accessibility::AccessibleAbilityManagerCaptionObserverProxy*;
OHOS::Accessibility::AccessibilityElementOperatorCallbackProxy*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityManagerCaptionObserverProxy*;
virtual?thunk?to?OHOS::Accessibility::AccessibilityElementOperatorCallbackStub*;
OHOS::IRemoteProxy*;
OHOS::IRemoteStub*;
OHOS::Accessibility::AccessibilityElementOperatorCallbackStub*;
non-virtual?thunk?to?OHOS::IRemoteStub*;
OHOS::Accessibility::AccessibilityElementOperatorProxy*;
OHOS::Accessibility::AccessibilityElementOperatorStub*;
OHOS::Accessibility::AccessibilityEnableAbilityListsObserverProxy*;
OHOS::Accessibility::AccessibilityEnableAbilityListsObserverStub*;
OHOS::Accessibility::AccessibleAbilityChannelProxy*;
OHOS::Accessibility::AccessibleAbilityChannelStub*;
OHOS::Accessibility::AccessibleAbilityClientProxy*;
OHOS::Accessibility::AccessibleAbilityClientStub*;
OHOS::Accessibility::AccessibleAbilityManagerCaptionObserverStub*;
OHOS::Accessibility::AccessibleAbilityManagerServiceProxy*;
OHOS::Accessibility::AccessibleAbilityManagerServiceStub*;
OHOS::Accessibility::AccessibleAbilityManagerStateObserverProxy*;
OHOS::Accessibility::AccessibleAbilityManagerStateObserverStub*;
OHOS::Accessibility::AccessibleAbilityManagerConfigObserverProxy*;
OHOS::Accessibility::AccessibleAbilityManagerConfigObserverStub*;
OHOS::Accessibility::AccessibilityAbilityInfoParcel*;
OHOS::Accessibility::CaptionPropertyParcel*;
OHOS::Accessibility::AccessibilityElementInfoParcel*;
OHOS::Accessibility::AccessibleActionParcel*;
OHOS::Accessibility::RectParcel*;
OHOS::Accessibility::RangeInfoParcel*;
OHOS::Accessibility::GridInfoParcel*;
OHOS::Accessibility::GridItemInfoParcel*;
OHOS::Accessibility::AccessibilityEventInfoParcel*;
OHOS::Accessibility::AccessibilityWindowInfoParcel*;
OHOS::Accessibility::AccessibilityGestureInjectPathParcel*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityChannel*;
non-virtual?thunk?to?OHOS::Accessibility::RectParcel*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibilityElementOperatorCallbackStub*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityClientStub*;
"virtual thunk to OHOS::Accessibility::AccessibleAbilityClientStub*";
non-virtual?thunk?to?OHOS::Accessibility::AccessibilityElementOperatorStub*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityClientStub*;
virtual?thunk?to?OHOS::Accessibility::AccessibilityElementOperatorStub*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityManagerServiceStub*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityManagerServiceStub*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityChannelStub*;
};
local:
*;
};
+1 -1
View File
@@ -43,7 +43,7 @@ accessibility_common_src = [
ohos_shared_library("accessibility_common") { ohos_shared_library("accessibility_common") {
sources = accessibility_common_src sources = accessibility_common_src
version_script = "libaccessibility_common.map"
configs = [ configs = [
":accessibility_common_private_config", ":accessibility_common_private_config",
"//foundation/barrierfree/accessibility/resources/config/build:coverage_flags", "//foundation/barrierfree/accessibility/resources/config/build:coverage_flags",
@@ -0,0 +1,28 @@
{
global:
extern "C++" {
OHOS::Accessibility::AccessibilityAbilityInfo*;
OHOS::AccessibilityConfig::CaptionProperty*;
OHOS::Accessibility::AccessibilityElementInfo*;
OHOS::Accessibility::AccessibleAction*;
OHOS::Accessibility::RangeInfo*;
OHOS::Accessibility::GridInfo*;
OHOS::Accessibility::GridItemInfo*;
OHOS::Accessibility::AccessibilityMemo*;
OHOS::Accessibility::AccessibilityEventInfo*;
OHOS::Accessibility::AccessibilityWindowInfo*;
OHOS::Accessibility::AccessibilityGestureInjectPath*;
OHOS::Accessibility::OHOS_PERMISSION*;
OHOS::Accessibility::STATE_*;
OHOS::Accessibility::ANY_WINDOW_ID;
OHOS::Accessibility::FOCUS_*;
OHOS::Accessibility::INVALID_*;
OHOS::Accessibility::ROOT_NODE_ID*;
OHOS::Accessibility::GET_SOURCE_PREFETCH_MODE*;
OHOS::Accessibility::ACTIVE_WINDOW_ID;
OHOS::Accessibility::ACTION_ARGU_SET_TEXT;
OHOS::Accessibility::PREFETCH_*;
};
local:
*;
};
+1 -1
View File
@@ -64,7 +64,7 @@ accessibleabilityms_files = [
ohos_shared_library("accessibleabilityms") { ohos_shared_library("accessibleabilityms") {
sources = accessibleabilityms_files sources = accessibleabilityms_files
version_script = "libaccessibilityms.map"
configs = [ configs = [
":aams_service_config", ":aams_service_config",
"//foundation/barrierfree/accessibility/resources/config/build:coverage_flags", "//foundation/barrierfree/accessibility/resources/config/build:coverage_flags",
+48
View File
@@ -0,0 +1,48 @@
{
global:
extern "C++" {
OHOS::Accessibility::AccessibilityAbilityChannel*;
OHOS::IRemoteStub*;
non-virtual?thunk?to?OHOS::IRemoteStub*;
OHOS::Accessibility::AccessibleAbilityConnection*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityConnection*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityConnection*;
OHOS::Accessibility::CreateWant*;
OHOS::Accessibility::AAMSEventHandler*;
OHOS::Accessibility::AccessibilityAbilityManagerService*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibilityAbilityManagerService*;
virtual?thunk?to?OHOS::Accessibility::AccessibilityAbilityManagerService*;
OHOS::Accessibility::AccessibilityAccountData*;
OHOS::Accessibility::AccessibilitySettingConfig*;
OHOS::Accessibility::AccessibilityWindowConnection*;
OHOS::Accessibility::AccessibilityZoomGesture*;
OHOS::Accessibility::AccessibilityCommonEvent*;
OHOS::Accessibility::TGEventHandler*;
OHOS::Accessibility::TouchGuider*;
non-virtual?thunk?to?OHOS::Accessibility::TouchGuider*;
OHOS::Accessibility::GestureHandler*;
OHOS::Accessibility::AccessibilityGestureRecognizer*;
OHOS::Accessibility::EventTransmission*;
OHOS::Accessibility::AccessibilityInputInterceptor*;
OHOS::Accessibility::AccessibilityInputEventConsumer*;
OHOS::Accessibility::TouchInjectHandler*;
OHOS::Accessibility::TouchEventInjector*;
OHOS::Accessibility::KeyEventFilter*;
OHOS::Accessibility::AccessibilityMouseAutoClick*;
OHOS::Accessibility::AccessibilityMouseKey*;
OHOS::Accessibility::AccessibilityShortKey*;
OHOS::Accessibility::AccessibilityWindowManager*;
OHOS::Accessibility::ConvertWindowType*;
OHOS::Accessibility::AccessibilityDisplayManager*;
OHOS::Accessibility::Utils*;
OHOS::Accessibility::AccessibilityDumper*;
OHOS::Accessibility::ConvertAbilityTypes*;
OHOS::Accessibility::ConvertCapabilities*;
OHOS::Accessibility::ConvertEventTypes*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityChannelStub*;
virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityManagerServiceStub*;
non-virtual?thunk?to?OHOS::Accessibility::AccessibleAbilityManagerServiceStub*;
};
local:
*;
};