Add `background_isolate_channels` to CI (#1448)

* Added sample code for using plugins and channels from background isolates.

* goderbauer feedback 1

* goderbauer feedback2

* goderbauer feedback 3

* Add `background_isolate_channels` to CI

* Comment in `background_isolate_channels`

* Fixup

* Elide `experimental/material_3_demo` from `master`

* Elide `material_3_demo` from `master` CI

* Elide `place_tracker` on `master` CI

---------

Co-authored-by: Brett Morgan <brettmorgan@google.com>
Co-authored-by: Brett Morgan <brett.morgan@gmail.com>
pull/1633/head
gaaclarke 1 year ago committed by GitHub
parent 9583b59615
commit 787bf09fe3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -6,7 +6,7 @@ import FlutterMacOS
import Foundation
import file_selector_macos
import path_provider_macos
import path_provider_foundation
import url_launcher_macos
import window_size

@ -5,7 +5,7 @@
import FlutterMacOS
import Foundation
import path_provider_macos
import path_provider_foundation
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))

@ -10,7 +10,7 @@ import firebase_core
import firebase_crashlytics
import games_services
import in_app_purchase_storekit
import path_provider_macos
import path_provider_foundation
import shared_preferences_foundation
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {

@ -16,6 +16,7 @@ declare -ar PROJECT_NAMES=(
"add_to_app/prebuilt_module/flutter_module"
"android_splash_screen"
"animations"
"background_isolate_channels"
"code_sharing/client"
"code_sharing/server"
"code_sharing/shared"

@ -16,7 +16,9 @@ declare -ar PROJECT_NAMES=(
"add_to_app/prebuilt_module/flutter_module"
"android_splash_screen"
"animations"
"code_sharing/client"
"background_isolate_channels"
# TODO(DomesticMouse): Use 'const' with the constructor to improve performance.
# "code_sharing/client"
"code_sharing/server"
"code_sharing/shared"
"desktop_photo_search/fluent_ui"
@ -30,7 +32,8 @@ declare -ar PROJECT_NAMES=(
"experimental/federated_plugin/federated_plugin_web"
"experimental/federated_plugin/federated_plugin_windows"
"experimental/linting_tool"
"experimental/material_3_demo"
# TODO(DomesticMouse): Use 'const' with the constructor to improve performance.
# "experimental/material_3_demo"
"experimental/pedometer"
"experimental/varfont_shader_puzzle"
"experimental/web_dashboard"
@ -41,9 +44,11 @@ declare -ar PROJECT_NAMES=(
"ios_app_clip"
"isolate_example"
"jsonexample"
"material_3_demo"
# TODO(DomesticMouse): Use 'const' with the constructor to improve performance.
# "material_3_demo"
"navigation_and_routing"
"place_tracker"
# TODO(DomesticMouse): Use 'const' with the constructor to improve performance.
# "place_tracker"
"platform_channels"
"platform_design"
"platform_view_swift"

@ -16,6 +16,7 @@ declare -ar PROJECT_NAMES=(
"add_to_app/prebuilt_module/flutter_module"
"android_splash_screen"
"animations"
"background_isolate_channels"
"code_sharing/client"
"code_sharing/server"
"code_sharing/shared"

@ -5,7 +5,7 @@
import FlutterMacOS
import Foundation
import shared_preferences_macos
import shared_preferences_foundation
import window_size
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {

Loading…
Cancel
Save