Typo and order of modifiers fixed
diff --git a/LanguageFeatures/nnbd/static_errors_A16_t02.dart b/LanguageFeatures/nnbd/static_errors_A16_t02.dart
index ae6c161..1baede0 100644
--- a/LanguageFeatures/nnbd/static_errors_A16_t02.dart
+++ b/LanguageFeatures/nnbd/static_errors_A16_t02.dart
@@ -21,14 +21,10 @@
class C {
A a = new A("Lily was here");
covariant late A a1 = this.a;
- late covariant A a2 = this.a;
- late covariant final A a3 = this.a;
- covariant late final A a4 = this.a;
+ covariant late final A a2 = this.a;
}
main() {
Expect.equals("Lily was here", new C().a1);
Expect.equals("Lily was here", new C().a2);
- Expect.equals("Lily was here", new C().a3);
- Expect.equals("Lily was here", new C().a4);
}
diff --git a/LanguageFeatures/nnbd/syntax_A04_t01.dart b/LanguageFeatures/nnbd/syntax_A04_t01.dart
index 8ca25a6..a29e527 100644
--- a/LanguageFeatures/nnbd/syntax_A04_t01.dart
+++ b/LanguageFeatures/nnbd/syntax_A04_t01.dart
@@ -31,9 +31,6 @@
covariant late C instanceVar4 = A.instance;
covariant late var instanceVar5 = A.instance;
-
- late covariant C instanceVar6 = A.instance;
- late covariant var instanceVar7 = A.instance;
}
late String globalVar1 = "globalVar1";
@@ -42,7 +39,7 @@
main() {
late String localVar1 = "localVar1";
- late final localVar12 = "localVar2";
+ late final localVar2 = "localVar2";
late var localVar3 = "localVar3";
Expect.equals("staticVar1", C.staticVar1);
@@ -53,8 +50,6 @@
Expect.equals("instanceVar3", A.instance.instanceVar3);
Expect.equals(A.instance, A.instance.instanceVar4);
Expect.equals(A.instance, A.instance.instanceVar5);
- Expect.equals(A.instance, A.instance.instanceVar6);
- Expect.equals(A.instance, A.instance.instanceVar7);
Expect.equals("localVar1", localVar1);
Expect.equals("localVar2", localVar2);
Expect.equals("localVar3", localVar3);