Add Flutter plugins to the list of allowed null safety experiments
This will allow to bump the dependencies in the Flutter repo.
https://github.com/flutter/flutter/pull/69238
Change-Id: Iacf681e88790f9805d874ec8dbfeb125779b62ba
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/169462
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
diff --git a/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart b/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
index de7521d..4be55af 100644
--- a/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
+++ b/pkg/front_end/lib/src/api_prototype/experimental_flags_generated.dart
@@ -142,6 +142,12 @@
"collection": {
ExperimentalFlag.nonNullable,
},
+ "connectivity": {
+ ExperimentalFlag.nonNullable,
+ },
+ "connectivity_platform_interface": {
+ ExperimentalFlag.nonNullable,
+ },
"convert": {
ExperimentalFlag.nonNullable,
},
@@ -154,6 +160,12 @@
"dart_internal": {
ExperimentalFlag.nonNullable,
},
+ "device_info": {
+ ExperimentalFlag.nonNullable,
+ },
+ "device_info_platform_interface": {
+ ExperimentalFlag.nonNullable,
+ },
"fake_async": {
ExperimentalFlag.nonNullable,
},
@@ -217,6 +229,9 @@
"platform": {
ExperimentalFlag.nonNullable,
},
+ "plugin_platform_interface": {
+ ExperimentalFlag.nonNullable,
+ },
"pool": {
ExperimentalFlag.nonNullable,
},
@@ -262,7 +277,31 @@
"typed_data": {
ExperimentalFlag.nonNullable,
},
+ "url_launcher": {
+ ExperimentalFlag.nonNullable,
+ },
+ "url_launcher_linux": {
+ ExperimentalFlag.nonNullable,
+ },
+ "url_launcher_macos": {
+ ExperimentalFlag.nonNullable,
+ },
+ "url_launcher_platform_interface": {
+ ExperimentalFlag.nonNullable,
+ },
+ "url_launcher_windows": {
+ ExperimentalFlag.nonNullable,
+ },
"vector_math": {
ExperimentalFlag.nonNullable,
},
+ "video_player": {
+ ExperimentalFlag.nonNullable,
+ },
+ "video_player_platform_interface": {
+ ExperimentalFlag.nonNullable,
+ },
+ "video_player_web": {
+ ExperimentalFlag.nonNullable,
+ },
});
diff --git a/pkg/front_end/test/spell_checking_list_code.txt b/pkg/front_end/test/spell_checking_list_code.txt
index 2acc197..1b3dce8 100644
--- a/pkg/front_end/test/spell_checking_list_code.txt
+++ b/pkg/front_end/test/spell_checking_list_code.txt
@@ -223,6 +223,7 @@
config
configs
configured
+connectivity
consideration
constness
consult
@@ -304,6 +305,7 @@
destroy
deterministic
dev
+device
diff
diffs
digest
@@ -590,6 +592,7 @@
lacks
lang
largest
+launcher
lattice
layer
layout
@@ -610,6 +613,7 @@
linearized
linebreak
linter
+linux
lives
ll
llub
@@ -632,6 +636,7 @@
ly
lz
m
+macos
maintaining
mangled
manipulation
@@ -806,6 +811,7 @@
pi
picking
pkg
+player
plugin
pm
pn
@@ -1251,6 +1257,7 @@
verbosity
versa
vice
+video
violated
visit*
visitors
diff --git a/sdk/lib/_internal/allowed_experiments.json b/sdk/lib/_internal/allowed_experiments.json
index cda7feb..4644443 100644
--- a/sdk/lib/_internal/allowed_experiments.json
+++ b/sdk/lib/_internal/allowed_experiments.json
@@ -34,6 +34,12 @@
"collection": {
"experimentSet": "nullSafety"
},
+ "connectivity": {
+ "experimentSet": "nullSafety"
+ },
+ "connectivity_platform_interface": {
+ "experimentSet": "nullSafety"
+ },
"convert": {
"experimentSet": "nullSafety"
},
@@ -46,6 +52,12 @@
"dart_internal": {
"experimentSet": "nullSafety"
},
+ "device_info": {
+ "experimentSet": "nullSafety"
+ },
+ "device_info_platform_interface": {
+ "experimentSet": "nullSafety"
+ },
"fake_async": {
"experimentSet": "nullSafety"
},
@@ -109,6 +121,9 @@
"platform": {
"experimentSet": "nullSafety"
},
+ "plugin_platform_interface": {
+ "experimentSet": "nullSafety"
+ },
"pool": {
"experimentSet": "nullSafety"
},
@@ -154,8 +169,32 @@
"typed_data": {
"experimentSet": "nullSafety"
},
+ "url_launcher": {
+ "experimentSet": "nullSafety"
+ },
+ "url_launcher_linux": {
+ "experimentSet": "nullSafety"
+ },
+ "url_launcher_macos": {
+ "experimentSet": "nullSafety"
+ },
+ "url_launcher_platform_interface": {
+ "experimentSet": "nullSafety"
+ },
+ "url_launcher_windows": {
+ "experimentSet": "nullSafety"
+ },
"vector_math": {
"experimentSet": "nullSafety"
+ },
+ "video_player": {
+ "experimentSet": "nullSafety"
+ },
+ "video_player_platform_interface": {
+ "experimentSet": "nullSafety"
+ },
+ "video_player_web": {
+ "experimentSet": "nullSafety"
}
}
}