@@ -22,34 +22,33 @@ class RecordTest extends DartdocTestBase {
2222 String get libraryName => 'records' ;
2323
2424 @override
25- String get sdkConstraint => '>=2.19.0-0 <3 .0.0' ;
25+ String get sdkConstraint => '>=2.19.0-0 <4 .0.0' ;
2626
2727 @override
2828 List <String > get experiments => ['records' ];
2929
3030 void test_noFields () async {
3131 var library = await bootPackageWithLibrary ('''
32- void f(() record ) {}
32+ void f(() r ) {}
3333''' );
3434 var fFunction = library.functions.named ('f' );
3535 var recordType = fFunction.modelType.parameters.first.modelType;
36- expect (recordType.linkedName, equals ('Record ()' ));
36+ expect (recordType.linkedName, equals ('()' ));
3737 expect (recordType.nameWithGenerics, equals ('Record' ));
3838 }
3939
4040 void test_onePositionalField () async {
4141 var library = await bootPackageWithLibrary ('''
42- void f((int) record ) {}
42+ void f((int) r ) {}
4343''' );
4444 var fFunction = library.functions.named ('f' );
4545 var recordType = fFunction.modelType.parameters.first.modelType;
4646 expect (recordType.linkedName, matchesCompressed (r'''
47- Record \(
47+ \(
4848 <span class="field">
4949 <span class="type-annotation">
5050 <a href=".*/dart-core/int-class.html">int</a>
5151 </span>
52- <span class="field-name">\$0</span>
5352 </span>
5453 \)
5554 ''' ));
@@ -58,23 +57,21 @@ void f((int) record) {}
5857
5958 void test_positionalFields () async {
6059 var library = await bootPackageWithLibrary ('''
61- void f((int, String) record ) {}
60+ void f((int, String) r ) {}
6261''' );
6362 var fFunction = library.functions.named ('f' );
6463 var recordType = fFunction.modelType.parameters.first.modelType;
6564 expect (recordType.linkedName, matchesCompressed (r'''
66- Record \(
65+ \(
6766 <span class="field">
6867 <span class="type-annotation">
6968 <a href=".*/dart-core/int-class.html">int</a>
70- </span>
71- <span class="field-name">\$0</span>,
69+ </span>,
7270 </span>
7371 <span class="field">
7472 <span class="type-annotation">
7573 <a href=".*/dart-core/String-class.html">String</a>
7674 </span>
77- <span class="field-name">\$1</span>
7875 </span>
7976 \)
8077 ''' ));
@@ -88,7 +85,7 @@ void f(({int bbb, String aaa}) record) {}
8885 var fFunction = library.functions.named ('f' );
8986 var recordType = fFunction.modelType.parameters.first.modelType;
9087 expect (recordType.linkedName, matchesCompressed (r'''
91- Record \(
88+ \(
9289 <span class="field">
9390 \{
9491 <span class="type-annotation">
@@ -115,18 +112,16 @@ void f((int one, String two, {int ccc, String aaa, int bbb}) record) {}
115112 var fFunction = library.functions.named ('f' );
116113 var recordType = fFunction.modelType.parameters.first.modelType;
117114 expect (recordType.linkedName, matchesCompressed (r'''
118- Record \(
115+ \(
119116 <span class="field">
120117 <span class="type-annotation">
121118 <a href=".*/dart-core/int-class.html">int</a>
122- </span>
123- <span class="field-name">\$0</span>,
119+ </span>,
124120 </span>
125121 <span class="field">
126122 <span class="type-annotation">
127123 <a href=".*/dart-core/String-class.html">String</a>
128- </span>
129- <span class="field-name">\$1</span>,
124+ </span>,
130125 </span>
131126 <span class="field">
132127 \{
0 commit comments