arkui_ace_engine/.gitee/CODEOWNERS
Fred d4db124f0d change select components owner
Signed-off-by: Fred <zhourenfeng@huawei.com>
2023-12-20 14:36:42 +08:00

333 lines
16 KiB
Plaintext

# Code owners for ArkUI ace_engine
[OpenHarmony adapter]
adapter/ohos/ @sunfei2021
adapter/ohos/sa_profile/ @lushi1202
adapter/ohos/services/ @lushi1202
adapter/ohos/capability/clipboard/ @xiexiyun
adapter/ohos/capability/distributed/ @lightningHo
adapter/ohos/capability/environment/ @liwenzhen3
adapter/ohos/capability/preference/ @liwenzhen3
adapter/ohos/capability/udmf/ @echoorchid @LongLie
adapter/ohos/capability/window_connection/ @lushi1202
adapter/ohos/capability/window_connection_ng/ @lushi1202
adapter/ohos/entrance/pa_engine/ @jayleehw
adapter/ohos/osal/ace_trace.cpp @lushi1202
adapter/ohos/osal/anr_thread.cpp @lushi1202
adapter/ohos/osal/log_wrapper.cpp @lushi1202
[Preview adapter]
adapter/preview/ @laigerendaqiu
[Interfaces source]
interfaces/ @sunfei2021
[Core Pipeline]
frameworks/core/pipeline/ @yan-shuifeng @lightningHo
frameworks/core/pipeline_ng/ @yan-shuifeng @lightningHo
frameworks/core/components_ng/base/ @yan-shuifeng @lightningHo
frameworks/core/components_ng/layout/ @yan-shuifeng @lightningHo
frameworks/core/components_ng/render/ @yan-shuifeng @lightningHo
frameworks/core/components_ng/render/adapter/ @yan-shuifeng @sunfei2021
frameworks/core/components_ng/layout/ @yan-shuifeng @yangfan229
frameworks/core/components_ng/property/ @yan-shuifeng
frameworks/core/components_ng/syntax/ @yan-shuifeng @lightningHo
frameworks/core/components_ng/manager/safe_area/ @xiexiyun
[Common source]
frameworks/core/common/ @yan-shuifeng @sunfei2021
[State Management]
frameworks/bridge/declarative_frontend/state_mgmt/ @guido_grassel @s10021109
frameworks/bridge/engine/stateMgmt.js @guido_grassel @s10021109
[JS Frontend Core]
frameworks/bridge/declarative_frontend/jsview/js_view.h @yan-shuifeng @guido_grassel
frameworks/bridge/declarative_frontend/jsview/js_view.cpp @yan-shuifeng @guido_grassel
frameworks/bridge/declarative_frontend/jsview/js_view_functions.h @yan-shuifeng @guido_grassel
frameworks/bridge/declarative_frontend/jsview/js_view_functions.cpp @yan-shuifeng @guido_grassel
frameworks/bridge/declarative_frontend/view_stack_processor.cpp @yan-shuifeng @guido_grassel
frameworks/bridge/declarative_frontend/view_stack_processor.h @yan-shuifeng @guido_grassel
[UI Components]
frameworks/core/components_ng/pattern/ability_component/ @lushi1202
frameworks/core/components_ng/pattern/action_sheet/ @cheng-feiwang
frameworks/core/components_ng/pattern/animator/ @hehongyang9
frameworks/core/components_ng/pattern/app_bar/ @benb365
frameworks/core/components_ng/pattern/badge/ @Hu_ZeQi
frameworks/core/components_ng/pattern/blank/ @xiexiyun
frameworks/core/components_ng/pattern/bubble/ @cheng-feiwang
frameworks/core/components_ng/pattern/button/ @fredtt
frameworks/core/components_ng/pattern/calendar/ @techbuilding
frameworks/core/components_ng/pattern/canvas_context/ @keerecles
frameworks/core/components_ng/pattern/canvas_renderer/ @keerecles
frameworks/core/components_ng/pattern/checkbox/ @fredtt
frameworks/core/components_ng/pattern/checkboxgroup/ @fredtt
frameworks/core/components_ng/pattern/common_view/ @yangfan229
frameworks/core/components_ng/pattern/container_modal/ @benb365
frameworks/core/components_ng/pattern/counter/ @xuqinfeng1996
frameworks/core/components_ng/pattern/custom/ @yan-shuifeng
frameworks/core/components_ng/pattern/custom_paint/ @keerecles
frameworks/core/components_ng/pattern/data_panel/ @Hu_ZeQi
frameworks/core/components_ng/pattern/dialog/ @cheng-feiwang
frameworks/core/components_ng/pattern/divider/ @luoying_ace_admin
frameworks/core/components_ng/pattern/effect_component/ @liuchao92
frameworks/core/components_ng/pattern/flex/ @xiexiyun
frameworks/core/components_ng/pattern/form/ @wangchensu1
frameworks/core/components_ng/pattern/gauge/ @Hu_ZeQi
frameworks/core/components_ng/pattern/gesture/ @zheng-qiyi
frameworks/core/components_ng/pattern/grid/ @zcdqs
frameworks/core/components_ng/pattern/grid_col/ @xiexiyun
frameworks/core/components_ng/pattern/grid_container/ @xiexiyun
frameworks/core/components_ng/pattern/grid_row/ @xiexiyun
frameworks/core/components_ng/pattern/hyperlink/ @techbuilding
frameworks/core/components_ng/pattern/image/ @xiexiyun
frameworks/core/components_ng/pattern/image_animator/ @hehongyang9
frameworks/core/components_ng/pattern/indexer/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/linear_layout/ @xiexiyun
frameworks/core/components_ng/pattern/linear_split/ @xiexiyun
frameworks/core/components_ng/pattern/list/ @yeyinglong_admin
frameworks/core/components_ng/pattern/loading_progress/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/marquee/ @liyujie43
frameworks/core/components_ng/pattern/menu/ @cheng-feiwang
frameworks/core/components_ng/pattern/model/ @
frameworks/core/components_ng/pattern/navigation/ @tsj_2020
frameworks/core/components_ng/pattern/navigator/ @tsj_2020
frameworks/core/components_ng/pattern/navrouter/ @tsj_2020
frameworks/core/components_ng/pattern/option/ @cheng-feiwang
frameworks/core/components_ng/pattern/overlay/ @cheng-feiwang
frameworks/core/components_ng/pattern/panel/ @zhou-chaobo
frameworks/core/components_ng/pattern/patternlock/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/picker/ @luoying_ace_admin
frameworks/core/components_ng/pattern/plugin/ @wangchensu1 @keerecles @ZhangYu-Home
frameworks/core/components_ng/pattern/preview_mock/ @laigerendaqiu
frameworks/core/components_ng/pattern/progress/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/qrcode/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/radio/ @fredtt
frameworks/core/components_ng/pattern/rating/ @fredtt
frameworks/core/components_ng/pattern/recycle_view/ @guozejun
frameworks/core/components_ng/pattern/refresh/ @Hu_ZeQi
frameworks/core/components_ng/pattern/relative_container/ @xiexiyun
frameworks/core/components_ng/pattern/remote_window/ @liuchao92
frameworks/core/components_ng/pattern/rendering_context/ @keerecles
frameworks/core/components_ng/pattern/rich_editor/ @xiexiyun
frameworks/core/components_ng/pattern/root/ @zhoutianer
frameworks/core/components_ng/pattern/scroll/ @rongShao-Z
frameworks/core/components_ng/pattern/scroll_bar/ @rongShao-Z
frameworks/core/components_ng/pattern/scrollable/ @yeyinglong_admin
frameworks/core/components_ng/pattern/search/ @jyj_0306
frameworks/core/components_ng/pattern/security_component/ @
frameworks/core/components_ng/pattern/select/ @fredtt
frameworks/core/components_ng/pattern/select_overlay/ @luckclover
frameworks/core/components_ng/pattern/shape/ @sunbees
frameworks/core/components_ng/pattern/side_bar/ @tsj_2020
frameworks/core/components_ng/pattern/slider/ @fredtt
frameworks/core/components_ng/pattern/stack/ @xiexiyun
frameworks/core/components_ng/pattern/stage/ @yan-shuifeng
frameworks/core/components_ng/pattern/stepper/ @tsj_2020
frameworks/core/components_ng/pattern/swiper/ @xuzhidan
frameworks/core/components_ng/pattern/swiper_indicator/ @xuzhidan
frameworks/core/components_ng/pattern/tabs/ @xuzhidan
frameworks/core/components_ng/pattern/text/ @lijuan124
frameworks/core/components_ng/pattern/text_area/ @lijuan124
frameworks/core/components_ng/pattern/text_clock/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/text_drag/ @zhaojian2021
frameworks/core/components_ng/pattern/text_field/ @jyj_0306 @luckclover
frameworks/core/components_ng/pattern/text_input/ @lijuan124
frameworks/core/components_ng/pattern/text_picker/ @luoying_ace_admin
frameworks/core/components_ng/pattern/texttimer/ @Zhang-Dong-hui
frameworks/core/components_ng/pattern/time_picker/ @luoying_ace_admin
frameworks/core/components_ng/pattern/toast/ @cheng-feiwang
frameworks/core/components_ng/pattern/toggle/ @fredtt
frameworks/core/components_ng/pattern/ui_extension/ @lushi1202 @keerecles @ZhangYu-Home
frameworks/core/components_ng/pattern/video/ @sunbees
frameworks/core/components_ng/pattern/view_context/ @hehongyang9
frameworks/core/components_ng/pattern/waterflow/ @zcdqs
frameworks/core/components_ng/pattern/web/ @LongLie
frameworks/core/components_ng/pattern/window_scene/ @liuchao92
frameworks/core/components_ng/pattern/xcomponent/ @sunbees
frameworks/core/components/ability_component/ @lushi1202
frameworks/core/components/align/ @yangfan229
frameworks/core/components/arc/ @aryawang
frameworks/core/components/badge/ @Hu_ZeQi
frameworks/core/components/box/ @yangfan229
frameworks/core/components/bubble/ @cheng-feiwang
frameworks/core/components/button/ @fredtt
frameworks/core/components/calendar/ @techbuilding
frameworks/core/components/camera/ @cc520bf
frameworks/core/components/chart/ @luoying_ace_admin
frameworks/core/components/checkable/ @fredtt
frameworks/core/components/clip/ @cc520bf
frameworks/core/components/clock/ @aryawang
frameworks/core/components/common/ @yan-shuifeng
frameworks/core/components/container_modal/ @benb365
frameworks/core/components/counter/ @xuqinfeng1996
frameworks/core/components/coverage/ @
frameworks/core/components/custom_dialog/ @cheng-feiwang
frameworks/core/components/custom_paint/ @keerecles
frameworks/core/components/data_panel/ @Hu_ZeQi
frameworks/core/components/declaration/ @cc520bf
frameworks/core/components/dialog/ @cheng-feiwang
frameworks/core/components/dialog_modal/ @cheng-feiwang
frameworks/core/components/dialog_tween/ @cheng-feiwang
frameworks/core/components/display/ @
frameworks/core/components/divider/ @luoying_ace_admin
frameworks/core/components/drag_bar/ @
frameworks/core/components/drop_filter/ @
frameworks/core/components/flex/ @yangfan229
frameworks/core/components/focus_animation/ @catpoison
frameworks/core/components/focus_collaboration/ @catpoison
frameworks/core/components/focusable/ @catpoison
frameworks/core/components/font/ @jyj_0306
frameworks/core/components/foreach/ @yan-shuifeng
frameworks/core/components/form/ @wangchensu1
frameworks/core/components/gesture_listener/ @zheng-qiyi
frameworks/core/components/grid/ @zcdqs
frameworks/core/components/grid_layout/ @zcdqs
frameworks/core/components/hyperlink/ @techbuilding
frameworks/core/components/ifelse/ @yan-shuifeng
frameworks/core/components/image/ @xiexiyun
frameworks/core/components/indexer/ @Zhang-Dong-hui
frameworks/core/components/list/ @yeyinglong_admin
frameworks/core/components/marquee/ @liyujie43
frameworks/core/components/menu/ @cheng-feiwang
frameworks/core/components/mouse_listener/ @catpoison
frameworks/core/components/multimodal/ @
frameworks/core/components/navigation_bar/ @tsj_2020
frameworks/core/components/navigator/ @tsj_2020
frameworks/core/components/option/ @cheng-feiwang
frameworks/core/components/overlay/ @yangfan229
frameworks/core/components/padding/ @yangfan229
frameworks/core/components/page/ @yan-shuifeng
frameworks/core/components/page_transition/ @hehongyang9
frameworks/core/components/panel/ @zhou-chaobo
frameworks/core/components/picker/ @luoying_ace_admin
frameworks/core/components/piece/ @cheng-feiwang
frameworks/core/components/plugin/ @wangchensu1
frameworks/core/components/popup/ @fengjituo111
frameworks/core/components/positioned/ @yangfan229
frameworks/core/components/progress/ @Zhang-Dong-hui
frameworks/core/components/proxy/ @yan-shuifeng
frameworks/core/components/qrcode/ @Zhang-Dong-hui
frameworks/core/components/rating/ @fredtt
frameworks/core/components/refresh/ @Hu_ZeQi
frameworks/core/components/relative_container/ @xiexiyun
frameworks/core/components/remote_window/ @liuchao92
frameworks/core/components/rich_text/ @LongLie
frameworks/core/components/root/ @yan-shuifeng
frameworks/core/components/scene_viewer/ @
frameworks/core/components/scoring/ @yeyinglong_admin
frameworks/core/components/scroll/ @yeyinglong_admin
frameworks/core/components/scroll_bar/ @rongShao-Z
frameworks/core/components/search/ @luoying_ace_admin
frameworks/core/components/select/ @fredtt
frameworks/core/components/select_popup/ @luoying_ace_admin
frameworks/core/components/semi_modal/ @
frameworks/core/components/shadow/ @
frameworks/core/components/shape/ @sunbees
frameworks/core/components/shared_transition/ @hehongyang9
frameworks/core/components/sheet/ @cheng-feiwang
frameworks/core/components/side_bar/ @tsj_2020
frameworks/core/components/slider/ @fredtt
frameworks/core/components/split_container/ @
frameworks/core/components/stack/ @nickyjd
frameworks/core/components/stage/ @yan-shuifeng
frameworks/core/components/stepper/ @tsj_2020
frameworks/core/components/svg/ @xiexiyun
frameworks/core/components/swiper/ @xuzhidan
frameworks/core/components/tab_bar/ @xuzhidan
frameworks/core/components/text/ @lijuan124
frameworks/core/components/text_clock/ @Zhang-Dong-hui
frameworks/core/components/text_field/ @jyj_0306 @luckclover
frameworks/core/components/text_overlay/ @yangfan229
frameworks/core/components/text_span/ @lijuan124
frameworks/core/components/texttimer/ @Zhang-Dong-hui
frameworks/core/components/theme/ @yan-shuifeng
frameworks/core/components/tip/ @
frameworks/core/components/toast/ @
frameworks/core/components/toggle/ @fredtt
frameworks/core/components/tool_bar/ @
frameworks/core/components/touch_listener/ @zheng-qiyi
frameworks/core/components/track/ @luoying_ace_admin
frameworks/core/components/transform/ @
frameworks/core/components/transition/ @
frameworks/core/components/triangle/ @
frameworks/core/components/tween/ @hehongyang9
frameworks/core/components/video/ @sunbees
frameworks/core/components/watch_slider/ @fredtt
frameworks/core/components/web/ @LongLie
frameworks/core/components/wrap/ @yangfan229
frameworks/core/components/xcomponent/ @sunbees
[Accessibility source]
frameworks/core/accessibility/ @zcdqs
[Animations source]
frameworks/core/animation/ @hehongyang9
frameworks/core/components_ng/animation/ @hehongyang9
[Event source]
frameworks/core/event/ @zhaojian2021 @catpoison
frameworks/core/event/time/ @zhoutianer
frameworks/core/focus/ @catpoison
frameworks/core/components_ng/event/ @zhaojian2021 @catpoison
frameworks/core/components_ng/event/focus_hub.cpp @catpoison @benb365 @piggyguy
frameworks/core/components_ng/event/focus_hub.h @catpoison @benb365 @piggyguy
frameworks/core/components_ng/event/drag_event.cpp @zhaojian2021
frameworks/core/components_ng/event/gesture_event_hub.cpp @zhaojian2021
frameworks/core/components_ng/manager/drag_drop/drag_drop_manager.cpp @zhaojian2021
[Gestures source]
frameworks/core/gestures/ @zheng-qiyi
frameworks/core/components_ng/gestures/ @zheng-qiyi
[Image source]
frameworks/core/image/ @xiexiyun
frameworks/core/components_ng/image_provider/ @xiexiyun
frameworks/core/components_ng/svg/ @xiexiyun
[Advanced UI Components]
advanced_ui_component/ @youzhi92
[Build configs]
build/ @sunfei2021
ace_config.gni @sunfei2021
BUILD.gn @sunfei2021
bundle.json @sunfei2021
frameworks/core/components_ng/render/BUILD.gn @sunfei2021
frameworks/core/components_ng/gestures/BUILD.gn @sunfei2021
frameworks/core/components_ng/syntax/BUILD.gn @sunfei2021
frameworks/core/components_ng/event/BUILD.gn @sunfei2021
frameworks/core/components_ng/base/BUILD.gn @sunfei2021
frameworks/core/components_ng/animation/BUILD.gn @sunfei2021
frameworks/core/components_ng/property/BUILD.gn @sunfei2021
frameworks/core/components_ng/manager/BUILD.gn @sunfei2021
frameworks/core/components_ng/svg/BUILD.gn @sunfei2021
frameworks/core/components_ng/common_napi_utils/BUILD.gn @sunfei2021
frameworks/core/components_ng/image_provider/BUILD.gn @sunfei2021
frameworks/core/components_ng/layout/BUILD.gn @sunfei2021
frameworks/core/pipeline/BUILD.gn @sunfei2021
frameworks/core/pipeline_ng/BUILD.gn @sunfei2021
frameworks/core/BUILD.gn @sunfei2021
frameworks/base/base64/BUILD.gn @sunfei2021
frameworks/base/resource/BUILD.gn @sunfei2021
frameworks/base/i18n/BUILD.gn @sunfei2021
frameworks/base/BUILD.gn @sunfei2021
frameworks/base/network/BUILD.gn @sunfei2021
frameworks/bridge/js_frontend/BUILD.gn @sunfei2021
frameworks/bridge/js_frontend/engine/jsi/BUILD.gn @sunfei2021
frameworks/bridge/js_frontend/engine/BUILD.gn @sunfei2021
frameworks/bridge/card_frontend/BUILD.gn @sunfei2021
frameworks/bridge/declarative_frontend/BUILD.gn @sunfei2021
frameworks/bridge/declarative_frontend/engine/jsi/BUILD.gn @sunfei2021
frameworks/bridge/codec/BUILD.gn @sunfei2021
frameworks/bridge/plugin_frontend/BUILD.gn @sunfei2021
frameworks/bridge/BUILD.gn @sunfei2021
frameworks/bridge/common/accessibility/BUILD.gn @sunfei2021
frameworks/bridge/common/BUILD.gn @sunfei2021
frameworks/core/components_ng/components_plugin.gni @sunfei2021
frameworks/core/components_ng/components.gni @sunfei2021
[Test source]
test/mock/ @liyujie43
test/unittest/ @liyujie43