mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 12:57:42 +00:00
add all flutter/flutter_test/test isolate deps to the allow list
I also had to migrate package:js to nnbd as a part of this Bug:https://github.com/dart-lang/sdk/issues/42274 Change-Id: Ia0223e013d2afb464c05eba71783827cf1fb4781 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/151400 Auto-Submit: Jake Macdonald <jakemac@google.com> Reviewed-by: Leaf Petersen <leafp@google.com>
This commit is contained in:
parent
7e5fe50b24
commit
e7218354a8
|
@ -11,7 +11,7 @@
|
|||
"constraint, update this by running tools/generate_package_config.dart."
|
||||
],
|
||||
"configVersion": 2,
|
||||
"generated": "2020-05-15T15:16:14.438097",
|
||||
"generated": "2020-06-16T15:18:03.429449",
|
||||
"generator": "tools/generate_package_config.dart",
|
||||
"packages": [
|
||||
{
|
||||
|
@ -326,7 +326,8 @@
|
|||
{
|
||||
"name": "js",
|
||||
"rootUri": "../pkg/js",
|
||||
"packageUri": "lib/"
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.9"
|
||||
},
|
||||
{
|
||||
"name": "js_ast",
|
||||
|
@ -576,7 +577,7 @@
|
|||
"name": "stream_channel",
|
||||
"rootUri": "../third_party/pkg/stream_channel",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.0"
|
||||
"languageVersion": "2.2"
|
||||
},
|
||||
{
|
||||
"name": "string_scanner",
|
||||
|
|
|
@ -82,4 +82,89 @@ const Map<ExperimentalFlag, bool> expiredExperimentalFlags = {
|
|||
const AllowedExperimentalFlags defaultAllowedExperimentalFlags =
|
||||
const AllowedExperimentalFlags(sdkDefaultExperiments: {
|
||||
ExperimentalFlag.nonNullable,
|
||||
}, sdkLibraryExperiments: {}, packageExperiments: {});
|
||||
}, sdkLibraryExperiments: {}, packageExperiments: {
|
||||
"async": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"boolean_selector": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"characters": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"charcode": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"clock": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"collection": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"fake_async": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"fixnum": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"flutter": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"js": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"matcher": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"meta": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"path": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"pedantic": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"pool": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"sky_engine": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"source_maps": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"source_map_stack_trace": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"source_span": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"stack_trace": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"stream_channel": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"string_scanner": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"term_glyph": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"test": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"test_api": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"test_core": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"typed_data": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
"vector_math": {
|
||||
ExperimentalFlag.nonNullable,
|
||||
},
|
||||
});
|
||||
|
|
|
@ -178,6 +178,7 @@ class6a
|
|||
class6b
|
||||
clazz
|
||||
cli
|
||||
clock
|
||||
cls
|
||||
cn
|
||||
cnt
|
||||
|
@ -963,6 +964,7 @@ size
|
|||
sizes
|
||||
sj
|
||||
sk
|
||||
sky
|
||||
slash
|
||||
slb
|
||||
slots
|
||||
|
@ -1191,6 +1193,7 @@ variant
|
|||
variants
|
||||
vary
|
||||
vb
|
||||
vector
|
||||
vegorov
|
||||
versa
|
||||
vice
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
## 0.6.3-dev
|
||||
|
||||
* Opt in to null safety.
|
||||
|
||||
## 0.6.2
|
||||
|
||||
* Improved documentation.
|
||||
|
|
3
pkg/js/analysis_options.yaml
Normal file
3
pkg/js/analysis_options.yaml
Normal file
|
@ -0,0 +1,3 @@
|
|||
analyzer:
|
||||
enable-experiment:
|
||||
- non-nullable
|
|
@ -17,7 +17,7 @@ export 'dart:js' show allowInterop, allowInteropCaptureThis;
|
|||
/// dart name is used. It is not valid to specify a custom [name] for class
|
||||
/// instance members.
|
||||
class JS {
|
||||
final String name;
|
||||
final String? name;
|
||||
const JS([this.name]);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
name: js
|
||||
version: 0.6.2
|
||||
version: 0.6.3-dev
|
||||
description: Annotations to create static Dart interfaces for JavaScript APIs.
|
||||
homepage: https://github.com/dart-lang/sdk/tree/master/pkg/js
|
||||
|
||||
environment:
|
||||
sdk: '>=2.0.0 <3.0.0'
|
||||
sdk: '>=2.9.0-1 <3.0.0'
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
"version": 1,
|
||||
"experimentSets": {
|
||||
"nullSafety": ["non-nullable"]
|
||||
"nullSafety": [
|
||||
"non-nullable"
|
||||
]
|
||||
},
|
||||
"sdk": {
|
||||
"default": {
|
||||
|
@ -13,9 +15,90 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"_example_packages": {
|
||||
"packages": {
|
||||
"async": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"boolean_selector": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"characters": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"charcode": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"clock": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"collection": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"fake_async": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"fixnum": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"flutter": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"js": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"matcher": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"meta": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"path": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"pedantic": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"pool": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"sky_engine": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"source_maps": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"source_map_stack_trace": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"source_span": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"stack_trace": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"stream_channel": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"string_scanner": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"term_glyph": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"test": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"test_api": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"test_core": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"typed_data": {
|
||||
"experimentSet": "nullSafety"
|
||||
},
|
||||
"vector_math": {
|
||||
"experimentSet": "nullSafety"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -204,7 +204,7 @@ template("dartdevc_kernel_compile") {
|
|||
# named `${name}_js` must exist.
|
||||
# * args: additional args to pass to dartdevc
|
||||
|
||||
prebuilt_dart_action(target_name) {
|
||||
dart_action(target_name) {
|
||||
script = "../../pkg/dev_compiler/bin/dartdevc.dart"
|
||||
module = invoker.package
|
||||
out_dir = rebase_path("$js_gen_dir")
|
||||
|
|
Loading…
Reference in a new issue