Skip to content

Commit df73af2

Browse files
author
Dart CI
committed
Version 2.17.0-117.0.dev
Merge commit 'deba7fee1d90227020301833951b87da27d9a90c' into 'dev'
2 parents 574c41e + deba7fe commit df73af2

File tree

128 files changed

+2092
-536
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+2092
-536
lines changed

.dart_tool/package_config.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"constraint, update this by running tools/generate_package_config.dart."
1212
],
1313
"configVersion": 2,
14-
"generated": "2022-02-02T12:23:40.780016",
14+
"generated": "2022-02-16T14:11:48.394602",
1515
"generator": "tools/generate_package_config.dart",
1616
"packages": [
1717
{
@@ -136,7 +136,7 @@
136136
"name": "boolean_selector",
137137
"rootUri": "../third_party/pkg/boolean_selector",
138138
"packageUri": "lib/",
139-
"languageVersion": "2.10"
139+
"languageVersion": "2.12"
140140
},
141141
{
142142
"name": "browser_launcher",
@@ -172,7 +172,7 @@
172172
"name": "clock",
173173
"rootUri": "../third_party/pkg/clock",
174174
"packageUri": "lib/",
175-
"languageVersion": "2.10"
175+
"languageVersion": "2.12"
176176
},
177177
{
178178
"name": "collection",
@@ -316,7 +316,7 @@
316316
"name": "file_testing",
317317
"rootUri": "../third_party/pkg/file/packages/file_testing",
318318
"packageUri": "lib/",
319-
"languageVersion": "2.1"
319+
"languageVersion": "2.12"
320320
},
321321
{
322322
"name": "fixnum",
@@ -629,7 +629,7 @@
629629
"name": "source_map_stack_trace",
630630
"rootUri": "../third_party/pkg/source_map_stack_trace",
631631
"packageUri": "lib/",
632-
"languageVersion": "2.10"
632+
"languageVersion": "2.12"
633633
},
634634
{
635635
"name": "source_maps",
@@ -677,7 +677,7 @@
677677
"name": "string_scanner",
678678
"rootUri": "../third_party/pkg/string_scanner",
679679
"packageUri": "lib/",
680-
"languageVersion": "2.10"
680+
"languageVersion": "2.12"
681681
},
682682
{
683683
"name": "sync_http",
@@ -695,7 +695,7 @@
695695
"name": "term_glyph",
696696
"rootUri": "../third_party/pkg/term_glyph",
697697
"packageUri": "lib/",
698-
"languageVersion": "2.10"
698+
"languageVersion": "2.12"
699699
},
700700
{
701701
"name": "test",
@@ -766,7 +766,7 @@
766766
"name": "vector_math",
767767
"rootUri": "../third_party/pkg/vector_math",
768768
"packageUri": "lib/",
769-
"languageVersion": "2.10"
769+
"languageVersion": "2.14"
770770
},
771771
{
772772
"name": "vm",

DEPS

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ vars = {
8080
"async_rev": "80886150a5e6c58006c8ae5a6c2aa7108638e2a9",
8181
"bazel_worker_rev": "ceeba0982d4ff40d32371c9d35f3d2dc1868de20",
8282
"benchmark_harness_rev": "c546dbd9f639f75cd2f75de8df2eb9f8ea15e8e7",
83-
"boolean_selector_rev": "665e6921ab246569420376f827bff4585dff0b14",
83+
"boolean_selector_rev": "437e7f06c7e416bed91e16ae1df453555897e945",
8484
"boringssl_gen_rev": "ced85ef0a00bbca77ce5a91261a5f2ae61b1e62f",
8585
"boringssl_rev" : "87f316d7748268eb56f2dc147bd593254ae93198",
8686
"browser-compat-data_tag": "v1.0.22",
@@ -89,7 +89,7 @@ vars = {
8989
"charcode_rev": "84ea427711e24abf3b832923959caa7dd9a8514b",
9090
"chrome_rev" : "19997",
9191
"cli_util_rev" : "b0adbba89442b2ea6fef39c7a82fe79cb31e1168",
92-
"clock_rev" : "a494269254ba978e7ef8f192c5f7fec3fc05b9d3",
92+
"clock_rev" : "5631a0612f4ac7e1b32f7c9a00fc7c00a41615e1",
9393
"collection_rev": "a4c941ab94044d118b2086a3f261c30377604127",
9494
"convert_rev": "e063fdca4bebffecbb5e6aa5525995120982d9ce",
9595
"crypto_rev": "b5024e4de2b1c474dd558bef593ddbf0bfade152",
@@ -113,9 +113,9 @@ vars = {
113113
"devtools_rev" : "3b054edf3a14a4a51bc8019f456efcf0073cd626",
114114
"ffi_rev": "4dd32429880a57b64edaf54c9d5af8a9fa9a4ffb",
115115
"fixnum_rev": "848341f061359ef7ddc0cad472c2ecbb036b28ac",
116-
"file_rev": "0e09370f581ab6388d46fda4cdab66638c0171a1",
116+
"file_rev": "1ebc38852ffed24b564910317982298b56c2cedd",
117117
"glob_rev": "da1f4595ee2f87982cbcc663d4cac244822d9227",
118-
"html_rev": "3c2448108b431dd00d3a7033d9f43f19fa5d93d3",
118+
"html_rev": "f108bce59d136c584969fd24a5006914796cf213",
119119
"http_io_rev": "2fa188caf7937e313026557713f7feffedd4978b",
120120
"http_multi_server_rev": "34bf7f04b61cce561f47f7f275c2cc811534a05a",
121121
"http_parser_rev": "202391286ddc13c4c3c284ac5b511f04697250ed",
@@ -150,23 +150,23 @@ vars = {
150150
"shelf_proxy_tag": "v1.0.0",
151151
"shelf_rev": "46483f896cc4308ee3d8e997030ae799b72aa16a",
152152
"shelf_web_socket_rev": "24fb8a04befa75a94ac63a27047b231d1a22aab4",
153-
"source_map_stack_trace_rev": "1c3026f69d9771acf2f8c176a1ab750463309cce",
153+
"source_map_stack_trace_rev": "80709f2d2fe5086ab50d744a28a2d26ea4384a1b",
154154
"source_maps-0.9.4_rev": "38524",
155155
"source_maps_rev": "6499ee3adac8d469e2953e2e8ba4bdb4c2fbef90",
156156
"source_span_rev": "dc189b455d823e2919667f6c5dcb41ab7483bce0",
157157
"sse_rev": "9084339389eb441d0c0518cddac211a097e78657",
158158
"stack_trace_rev": "5220580872625ddee41e9ca9a5f3364789b2f0f6",
159159
"stream_channel_rev": "3fa3e40c75c210d617b8b943b9b8f580e9866a89",
160-
"string_scanner_rev": "1b63e6e5db5933d7be0a45da6e1129fe00262734",
160+
"string_scanner_rev": "0e53bf9059e8e22a3b346aac7ec755a0f8314eb6",
161161
"sync_http_rev": "b59c134f2e34d12acac110d4f17f83e5a7db4330",
162162
"test_descriptor_rev": "ead23c1e7df079ac0f6457a35f7a71432892e527",
163163
"test_process_rev": "7c73ec8a8a6e0e63d0ec27d70c21ca4323fb5e8f",
164-
"term_glyph_rev": "6a0f9b6fb645ba75e7a00a4e20072678327a0347",
164+
"term_glyph_rev": "4885b7f8af6931e23d3aa6d1767ee3f9a626923d",
165165
"test_reflective_loader_rev": "fcfce37666672edac849d2af6dffc0f8df236a94",
166166
"test_rev": "099dcc4d052a30c6921489cfbefa1c8531d12975",
167167
"typed_data_rev": "29ce5a92b03326d0b8035916ac04f528874994bd",
168168
"usage_rev": "f0cb8f7cce8b675255c81488dbab8cf9f2f56404",
169-
"vector_math_rev": "0c9f5d68c047813a6dcdeb88ba7a42daddf25025",
169+
"vector_math_rev": "0cbed0914d49a6a44555e6d5444c438a4a4c3fc1",
170170
"watcher_rev": "f76997ab0c857dc5537ac0975a9ada92b54ef949",
171171
"webdriver_rev": "ff5ccb1522edf4bed578ead4d65e0cbc1f2c4f02",
172172
"web_components_rev": "8f57dac273412a7172c8ade6f361b407e2e4ed02",

pkg/_fe_analyzer_shared/lib/src/messages/codes_generated.dart

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2835,6 +2835,31 @@ const MessageCode messageEnumFactoryRedirectsToConstructor = const MessageCode(
28352835
problemMessage:
28362836
r"""Enum factory constructors can't redirect to generative constructors.""");
28372837

2838+
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE.
2839+
const Template<Message Function(String name)>
2840+
templateEnumImplementerContainsValuesDeclaration =
2841+
const Template<Message Function(String name)>(
2842+
problemMessageTemplate:
2843+
r"""'#name' has 'Enum' as a superinterface and can't contain non-static member with name 'values'.""",
2844+
withArguments: _withArgumentsEnumImplementerContainsValuesDeclaration);
2845+
2846+
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE.
2847+
const Code<Message Function(String name)>
2848+
codeEnumImplementerContainsValuesDeclaration =
2849+
const Code<Message Function(String name)>(
2850+
"EnumImplementerContainsValuesDeclaration",
2851+
);
2852+
2853+
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE.
2854+
Message _withArgumentsEnumImplementerContainsValuesDeclaration(String name) {
2855+
if (name.isEmpty) throw 'No name provided';
2856+
name = demangleMixinApplicationName(name);
2857+
return new Message(codeEnumImplementerContainsValuesDeclaration,
2858+
problemMessage:
2859+
"""'${name}' has 'Enum' as a superinterface and can't contain non-static member with name 'values'.""",
2860+
arguments: {'name': name});
2861+
}
2862+
28382863
// DO NOT EDIT. THIS FILE IS GENERATED. SEE TOP OF FILE.
28392864
const Code<Null> codeEnumInClass = messageEnumInClass;
28402865

pkg/analysis_server/lib/src/computer/computer_closingLabels.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class _DartUnitClosingLabelsComputerVisitor extends RecursiveAstVisitor<void> {
5151

5252
@override
5353
void visitInstanceCreationExpression(InstanceCreationExpression node) {
54-
var labelText = node.constructorName.type2.name.name;
54+
var labelText = node.constructorName.type.name.name;
5555
var name = node.constructorName.name;
5656
if (name != null) {
5757
labelText += '.${name.name}';

pkg/analysis_server/lib/src/computer/computer_highlights.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ class _DartUnitHighlightsComputerVisitor extends RecursiveAstVisitor<void> {
687687
@override
688688
void visitConstructorReference(ConstructorReference node) {
689689
var constructorName = node.constructorName;
690-
constructorName.type2.accept(this);
690+
constructorName.type.accept(this);
691691

692692
// We have a `ConstructorReference` only when it is resolved.
693693
// TODO(scheglov) The `ConstructorName` in a tear-off always has a name,

pkg/analysis_server/lib/src/computer/computer_signature.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class DartUnitSignatureComputer {
4242
var element = ElementLocator.locate(parent);
4343
execElement = element is ExecutableElement ? element : null;
4444
} else if (parent is InstanceCreationExpression) {
45-
name = parent.constructorName.type2.name.name;
45+
name = parent.constructorName.type.name.name;
4646
var constructorName = parent.constructorName.name;
4747
if (constructorName != null) {
4848
name += '.${constructorName.name}';

pkg/analysis_server/lib/src/services/completion/dart/named_constructor_contributor.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ class NamedConstructorContributor extends DartCompletionContributor {
2626
var node = request.target.containingNode;
2727
if (node is ConstructorName) {
2828
if (node.parent is ConstructorReference) {
29-
var element = node.type2.name.staticElement;
29+
var element = node.type.name.staticElement;
3030
if (element is ClassElement) {
3131
_buildSuggestions(element);
3232
}
3333
} else {
34-
var type = node.type2.type;
34+
var type = node.type.type;
3535
if (type is InterfaceType) {
3636
var element = type.element;
3737
_buildSuggestions(element);

pkg/analysis_server/lib/src/services/correction/dart/convert_to_list_literal.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class ConvertToListLiteral extends CorrectionProducer {
4949
//
5050
// Extract the information needed to build the edit.
5151
//
52-
var constructorTypeArguments = creation.constructorName.type2.typeArguments;
52+
var constructorTypeArguments = creation.constructorName.type.typeArguments;
5353
//
5454
// Build the edit.
5555
//

pkg/analysis_server/lib/src/services/correction/dart/convert_to_map_literal.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class ConvertToMapLiteral extends CorrectionProducer {
5151
//
5252
// Extract the information needed to build the edit.
5353
//
54-
var constructorTypeArguments = creation.constructorName.type2.typeArguments;
54+
var constructorTypeArguments = creation.constructorName.type.typeArguments;
5555
//
5656
// Build the edit.
5757
//

pkg/analysis_server/lib/src/services/correction/dart/convert_to_set_literal.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class ConvertToSetLiteral extends CorrectionProducer {
6666
//
6767
var name = creation.constructorName.name;
6868
var constructorTypeArguments =
69-
creation.constructorName.type2.typeArguments;
69+
creation.constructorName.type.typeArguments;
7070
TypeArgumentList? elementTypeArguments;
7171
SourceRange? elementsRange;
7272
if (name == null) {

0 commit comments

Comments
 (0)