stuartmorgan | ea6caee | 2022-10-18 20:15:10 | [diff] [blame] | 1 | # Below is a list of Flutter team members who are suggested reviewers |
| 2 | # for contributions to packages in this repository. |
| 3 | # |
| 4 | # These names are just suggestions. It is fine to have your changes |
| 5 | # reviewed by someone else. |
| 6 | |
Michael Goderbauer | 389c9b5 | 2025-01-30 20:32:40 | [diff] [blame] | 7 | packages/animations/** @hannah-hyj |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 8 | packages/camera/** @bparrishMines |
| 9 | packages/cross_file/** @ditman |
stuartmorgan | ea6caee | 2022-10-18 20:15:10 | [diff] [blame] | 10 | packages/extension_google_sign_in_as_googleapis_auth/** @ditman |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 11 | packages/file_selector/** @stuartmorgan-g |
Michael Goderbauer | dbe37dd | 2025-02-14 17:17:55 | [diff] [blame] | 12 | packages/flutter_lints/** @chunhtai |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 13 | packages/flutter_template_images/** @stuartmorgan-g |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 14 | packages/go_router/** @chunhtai |
| 15 | packages/go_router_builder/** @chunhtai |
David Iglesias | 953c683 | 2024-12-05 12:25:09 | [diff] [blame] | 16 | packages/google_adsense/** @sokoloff06 @ditman |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 17 | packages/google_identity_services_web/** @ditman |
Stuart Morgan | ffd7a9d | 2025-08-14 15:02:09 | [diff] [blame] | 18 | packages/google_fonts/** @Piinks |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 19 | packages/google_maps_flutter/** @stuartmorgan-g |
| 20 | packages/google_sign_in/** @stuartmorgan-g |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 21 | packages/image_picker/** @tarrinneal |
Maurice Parrish | ead738f | 2024-03-28 21:35:23 | [diff] [blame] | 22 | packages/interactive_media_ads/** @bparrishMines |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 23 | packages/in_app_purchase/** @bparrishMines |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 24 | packages/local_auth/** @stuartmorgan-g |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 25 | packages/metrics_center/** @bkonyi |
Victoria Ashworth | 5498d4d | 2025-02-21 21:32:28 | [diff] [blame] | 26 | packages/multicast_dns/** @vashworth |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 27 | packages/path_provider/** @stuartmorgan-g |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 28 | packages/pigeon/** @tarrinneal |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 29 | packages/platform/** @stuartmorgan-g |
| 30 | packages/plugin_platform_interface/** @stuartmorgan-g |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 31 | packages/pointer_interceptor/** @ditman |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 32 | packages/quick_actions/** @bparrishMines |
| 33 | packages/rfw/** @Hixie |
| 34 | packages/shared_preferences/** @tarrinneal |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 35 | packages/standard_message_codec/** @stuartmorgan-g |
Kate Lovett | 4c16f3e | 2023-08-17 21:14:34 | [diff] [blame] | 36 | packages/two_dimensional_scrollables/** @Piinks |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 37 | packages/url_launcher/** @stuartmorgan-g |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 38 | packages/vector_graphics/** @jtmcdole |
| 39 | packages/vector_graphics_codec/** @jtmcdole |
| 40 | packages/vector_graphics_compiler/** @jtmcdole |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 41 | packages/video_player/** @tarrinneal |
| 42 | packages/web_benchmarks/** @yjbanov |
| 43 | packages/webview_flutter/** @bparrishMines |
stuartmorgan-g | 28676de | 2025-04-01 18:04:39 | [diff] [blame] | 44 | packages/xdg_directories/** @stuartmorgan-g |
Jenn Magder | c11149c | 2023-04-26 20:25:08 | [diff] [blame] | 45 | third_party/packages/cupertino_icons/** @MitchellGoodwin |
LongCatIsLooong | ef81058 | 2024-08-27 17:01:58 | [diff] [blame] | 46 | third_party/packages/cupertino_icons/test/goldens/** @LongCatIsLooong |
Stuart Morgan | 760b8df | 2024-10-28 14:39:30 | [diff] [blame] | 47 | third_party/packages/flutter_svg/** @domesticmouse |
| 48 | third_party/packages/flutter_svg_test/** @domesticmouse |
Stuart Morgan | 299d7af | 2024-10-24 16:40:27 | [diff] [blame] | 49 | third_party/packages/path_parsing/** @domesticmouse |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 50 | |
| 51 | # Plugin platform implementation rules. These should stay last, since the last |
| 52 | # matching entry takes precedence. |
| 53 | |
| 54 | # - Web |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 55 | packages/camera/camera_web/** @ditman |
| 56 | packages/file_selector/file_selector_web/** @ditman |
| 57 | packages/google_maps_flutter/google_maps_flutter_web/** @ditman |
| 58 | packages/google_sign_in/google_sign_in_web/** @ditman |
| 59 | packages/image_picker/image_picker_for_web/** @ditman |
| 60 | packages/pointer_interceptor/pointer_interceptor_web/** @ditman |
| 61 | packages/shared_preferences/shared_preferences_web/** @ditman |
| 62 | packages/url_launcher/url_launcher_web/** @ditman |
| 63 | packages/video_player/video_player_web/** @ditman |
| 64 | packages/webview_flutter/webview_flutter_web/** @ditman |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 65 | |
| 66 | # - Android |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 67 | packages/camera/camera_android/** @camsim99 |
| 68 | packages/camera/camera_android_camerax/** @camsim99 |
| 69 | packages/espresso/** @jesswrd |
| 70 | packages/file_selector/file_selector_android/** @mboetger |
| 71 | packages/flutter_plugin_android_lifecycle/** @reidbaker |
| 72 | packages/google_maps_flutter/google_maps_flutter_android/** @reidbaker |
| 73 | packages/google_sign_in/google_sign_in_android/** @ash2moon |
| 74 | packages/image_picker/image_picker_android/** @gmackall |
| 75 | packages/in_app_purchase/in_app_purchase_android/** @gmackall |
| 76 | packages/local_auth/local_auth_android/** @mboetger |
| 77 | packages/path_provider/path_provider_android/** @camsim99 |
| 78 | packages/quick_actions/quick_actions_android/** @ash2moon |
| 79 | packages/shared_preferences/shared_preferences_android/** @jesswrd |
| 80 | packages/url_launcher/url_launcher_android/** @gmackall |
| 81 | packages/video_player/video_player_android/** @ash2moon |
stuartmorgan | d74d687 | 2024-01-12 14:11:30 | [diff] [blame] | 82 | # Owned by ecosystem team for now during the wrapper evaluation. |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 83 | packages/webview_flutter/webview_flutter_android/** @bparrishMines |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 84 | |
Jenn Magder | 8d01c5c | 2024-04-04 22:31:22 | [diff] [blame] | 85 | # - Darwin |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 86 | packages/camera/camera_avfoundation/** @hellohuanlin @vashworth |
Jenn Magder | 342356e | 2025-08-04 20:31:07 | [diff] [blame] | 87 | packages/file_selector/file_selector_ios/** @vashworth |
| 88 | packages/file_selector/file_selector_macos/** @vashworth |
| 89 | packages/google_maps_flutter/google_maps_flutter_ios/** @vashworth |
| 90 | packages/google_sign_in/google_sign_in_ios/** @LongCatIsLooong |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 91 | packages/image_picker/image_picker_ios/** @vashworth @louisehsu |
| 92 | packages/image_picker/image_picker_macos/** @vashworth @louisehsu |
| 93 | packages/in_app_purchase/in_app_purchase_storekit/** @louisehsu @LongCatIsLooong |
Jenn Magder | 342356e | 2025-08-04 20:31:07 | [diff] [blame] | 94 | packages/local_auth/local_auth_darwin/** @vashworth |
| 95 | packages/path_provider/path_provider_foundation/** @vashworth |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 96 | packages/pointer_interceptor/pointer_interceptor_ios/** @louisehsu @hellohuanlin |
| 97 | packages/quick_actions/quick_actions_ios/** @LongCatIsLooong @hellohuanlin |
hellohuanlin | 94dfa6d | 2023-11-20 23:20:07 | [diff] [blame] | 98 | packages/shared_preferences/shared_preferences_foundation/** @tarrinneal |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 99 | packages/url_launcher/url_launcher_ios/** @hellohuanlin @LongCatIsLooong |
| 100 | packages/url_launcher/url_launcher_macos/** @hellohuanlin @LongCatIsLooong |
| 101 | packages/video_player/video_player_avfoundation/** @LongCatIsLooong @hellohuanlin |
Jenn Magder | 342356e | 2025-08-04 20:31:07 | [diff] [blame] | 102 | packages/webview_flutter/webview_flutter_wkwebview/** @louisehsu |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 103 | |
| 104 | # - Linux |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 105 | packages/file_selector/file_selector_linux/** @stuartmorgan-g |
| 106 | packages/image_picker/image_picker_linux/** @stuartmorgan-g |
| 107 | packages/path_provider/path_provider_linux/** @stuartmorgan-g |
| 108 | packages/shared_preferences/shared_preferences_linux/** @stuartmorgan-g |
| 109 | packages/url_launcher/url_launcher_linux/** @stuartmorgan-g |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 110 | |
Stuart Morgan | 193e454 | 2023-02-16 14:25:27 | [diff] [blame] | 111 | # - Windows |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 112 | packages/camera/camera_windows/** @stuartmorgan-g |
| 113 | packages/file_selector/file_selector_windows/** @stuartmorgan-g |
| 114 | packages/image_picker/image_picker_windows/** @stuartmorgan-g |
| 115 | packages/local_auth/local_auth_windows/** @stuartmorgan-g |
| 116 | packages/path_provider/path_provider_windows/** @stuartmorgan-g |
| 117 | packages/shared_preferences/shared_preferences_windows/** @stuartmorgan-g |
| 118 | packages/url_launcher/url_launcher_windows/** @stuartmorgan-g |
stuartmorgan | b66b6d6 | 2025-01-29 23:06:04 | [diff] [blame] | 119 | |
| 120 | # - DevTools extensions |
| 121 | # @adsonpleal is the actual maintainer of shared_preferences_tool but is not yet a committer, so can't be listed as the owner. |
stuartmorgan-g | 792b70b | 2025-07-29 19:14:10 | [diff] [blame] | 122 | packages/shared_preferences/shared_preferences_tool/** @tarrinneal |