Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(33)

Unified Diff: pkg/analyzer/test/generated/static_warning_code_test.dart

Issue 975453004: Reformat (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/analyzer/test/generated/static_warning_code_test.dart
diff --git a/pkg/analyzer/test/generated/static_warning_code_test.dart b/pkg/analyzer/test/generated/static_warning_code_test.dart
index df69a541a722c5f50bb4ce9792b8e29687b3860e..06124d66715313bac61e408904e37bccec0d6279 100644
--- a/pkg/analyzer/test/generated/static_warning_code_test.dart
+++ b/pkg/analyzer/test/generated/static_warning_code_test.dart
@@ -11,7 +11,6 @@ import 'package:unittest/unittest.dart';
import '../reflective_tests.dart';
import 'resolver_test.dart';
-
main() {
groupSep = ' | ';
runReflectiveTests(StaticWarningCodeTest);
@@ -33,11 +32,10 @@ class StaticWarningCodeTest extends ResolverTestCase {
class A {
}''');
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.UNDEFINED_IDENTIFIER,
- StaticWarningCode.UNDEFINED_IDENTIFIER]);
+ assertErrors(source, [
+ StaticWarningCode.UNDEFINED_IDENTIFIER,
+ StaticWarningCode.UNDEFINED_IDENTIFIER
+ ]);
}
void fail_undefinedSetter() {
@@ -78,9 +76,10 @@ class N {}''');
library lib2;
class N {}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.AMBIGUOUS_IMPORT, CompileTimeErrorCode.EXTENDS_NON_CLASS]);
+ assertErrors(source, [
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ CompileTimeErrorCode.EXTENDS_NON_CLASS
+ ]);
}
void test_ambiguousImport_implements() {
@@ -95,11 +94,10 @@ class N {}''');
library lib2;
class N {}''');
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.AMBIGUOUS_IMPORT,
- CompileTimeErrorCode.IMPLEMENTS_NON_CLASS]);
+ assertErrors(source, [
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ CompileTimeErrorCode.IMPLEMENTS_NON_CLASS
+ ]);
}
void test_ambiguousImport_inPart() {
@@ -118,9 +116,10 @@ class N {}''');
part of lib;
class A extends N {}''');
resolve(source);
- assertErrors(
- partSource,
- [StaticWarningCode.AMBIGUOUS_IMPORT, CompileTimeErrorCode.EXTENDS_NON_CLASS]);
+ assertErrors(partSource, [
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ CompileTimeErrorCode.EXTENDS_NON_CLASS
+ ]);
}
void test_ambiguousImport_instanceCreation() {
@@ -189,16 +188,15 @@ class N {}''');
library lib2;
class N {}''');
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT,
- StaticWarningCode.AMBIGUOUS_IMPORT]);
+ assertErrors(source, [
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT,
+ StaticWarningCode.AMBIGUOUS_IMPORT
+ ]);
}
void test_ambiguousImport_typeArgument_annotation() {
@@ -376,11 +374,10 @@ main() {
const A(42);
}''');
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.ARGUMENT_TYPE_NOT_ASSIGNABLE,
- CheckedModeCompileTimeErrorCode.CONST_CONSTRUCTOR_PARAM_TYPE_MISMATCH]);
+ assertErrors(source, [
+ StaticWarningCode.ARGUMENT_TYPE_NOT_ASSIGNABLE,
+ CheckedModeCompileTimeErrorCode.CONST_CONSTRUCTOR_PARAM_TYPE_MISMATCH
+ ]);
verify([source]);
}
@@ -859,8 +856,7 @@ class A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.CONCRETE_CLASS_WITH_ABSTRACT_MEMBER]);
+ source, [StaticWarningCode.CONCRETE_CLASS_WITH_ABSTRACT_MEMBER]);
verify([source]);
}
@@ -877,8 +873,7 @@ class Future {}''');
assertErrors(source, [StaticWarningCode.CONFLICTING_DART_IMPORT]);
}
- void
- test_conflictingInstanceGetterAndSuperclassMember_declField_direct_setter() {
+ void test_conflictingInstanceGetterAndSuperclassMember_declField_direct_setter() {
Source source = addSource(r'''
class A {
static set v(x) {}
@@ -887,14 +882,13 @@ class B extends A {
var v;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
- void
- test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_getter() {
+ void test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_getter() {
Source source = addSource(r'''
class A {
static get v => 0;
@@ -903,14 +897,13 @@ class B extends A {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
- void
- test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_method() {
+ void test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_method() {
Source source = addSource(r'''
class A {
static v() {}
@@ -919,14 +912,13 @@ class B extends A {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
- void
- test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_setter() {
+ void test_conflictingInstanceGetterAndSuperclassMember_declGetter_direct_setter() {
Source source = addSource(r'''
class A {
static set v(x) {}
@@ -935,9 +927,9 @@ class B extends A {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
@@ -951,9 +943,9 @@ class C extends B {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
@@ -966,9 +958,9 @@ class B extends Object with M {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
@@ -981,9 +973,9 @@ class B extends A {
get v => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_GETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
@@ -995,8 +987,7 @@ class A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER2]);
+ source, [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER2]);
verify([source]);
}
@@ -1008,8 +999,7 @@ class A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
+ source, [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
verify([source]);
}
@@ -1023,8 +1013,7 @@ abstract class B implements A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
+ source, [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
verify([source]);
}
@@ -1038,8 +1027,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
+ source, [StaticWarningCode.CONFLICTING_INSTANCE_METHOD_SETTER]);
verify([source]);
}
@@ -1052,9 +1040,9 @@ class B extends A {
set v(x) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_INSTANCE_SETTER_AND_SUPERCLASS_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_INSTANCE_SETTER_AND_SUPERCLASS_MEMBER
+ ]);
verify([source]);
}
@@ -1067,9 +1055,9 @@ class B extends Object with A {
static get x => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER
+ ]);
verify([source]);
}
@@ -1082,9 +1070,9 @@ class B extends A {
static get x => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER
+ ]);
verify([source]);
}
@@ -1095,9 +1083,9 @@ class A {
set x(int p) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_STATIC_GETTER_AND_INSTANCE_SETTER
+ ]);
verify([source]);
}
@@ -1108,9 +1096,9 @@ class A {
static set x(int p) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_STATIC_SETTER_AND_INSTANCE_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_STATIC_SETTER_AND_INSTANCE_MEMBER
+ ]);
verify([source]);
}
@@ -1121,9 +1109,9 @@ class A {
static set x(int p) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.CONFLICTING_STATIC_SETTER_AND_INSTANCE_MEMBER]);
+ assertErrors(source, [
+ StaticWarningCode.CONFLICTING_STATIC_SETTER_AND_INSTANCE_MEMBER
+ ]);
verify([source]);
}
@@ -1223,9 +1211,9 @@ class A {
A() : x = 1 {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.FIELD_INITIALIZED_IN_INITIALIZER_AND_DECLARATION]);
+ assertErrors(source, [
+ StaticWarningCode.FIELD_INITIALIZED_IN_INITIALIZER_AND_DECLARATION
+ ]);
verify([source]);
}
@@ -1248,8 +1236,7 @@ class A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.FIELD_INITIALIZING_FORMAL_NOT_ASSIGNABLE]);
+ source, [StaticWarningCode.FIELD_INITIALIZING_FORMAL_NOT_ASSIGNABLE]);
verify([source]);
}
@@ -1269,9 +1256,9 @@ class A {
A() : x = 0 {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.FIELD_INITIALIZED_IN_INITIALIZER_AND_DECLARATION]);
+ assertErrors(source, [
+ StaticWarningCode.FIELD_INITIALIZED_IN_INITIALIZER_AND_DECLARATION
+ ]);
verify([source]);
}
@@ -1282,9 +1269,9 @@ class A {
A(this.x) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.FINAL_INITIALIZED_IN_DECLARATION_AND_CONSTRUCTOR]);
+ assertErrors(source, [
+ StaticWarningCode.FINAL_INITIALIZED_IN_DECLARATION_AND_CONSTRUCTOR
+ ]);
verify([source]);
}
@@ -1375,12 +1362,11 @@ import 'lib2.dart';''');
addNamedSource("/lib1.dart", "library lib;");
addNamedSource("/lib2.dart", "library lib;");
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.IMPORT_DUPLICATED_LIBRARY_NAMED,
- HintCode.UNUSED_IMPORT,
- HintCode.UNUSED_IMPORT]);
+ assertErrors(source, [
+ StaticWarningCode.IMPORT_DUPLICATED_LIBRARY_NAMED,
+ HintCode.UNUSED_IMPORT,
+ HintCode.UNUSED_IMPORT
+ ]);
verify([source]);
}
@@ -1392,22 +1378,24 @@ import 'lib2.dart';''');
addNamedSource("/lib1.dart", "");
addNamedSource("/lib2.dart", "");
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.IMPORT_DUPLICATED_LIBRARY_UNNAMED,
- HintCode.UNUSED_IMPORT,
- HintCode.UNUSED_IMPORT]);
+ assertErrors(source, [
+ StaticWarningCode.IMPORT_DUPLICATED_LIBRARY_UNNAMED,
+ HintCode.UNUSED_IMPORT,
+ HintCode.UNUSED_IMPORT
+ ]);
verify([source]);
}
void test_importOfNonLibrary() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
part of lib;
-class A {}''', r'''
+class A {}''',
+ r'''
library lib;
import 'lib1.dart' deferred as p;
-var a = new p.A();'''], <ErrorCode>[StaticWarningCode.IMPORT_OF_NON_LIBRARY]);
+var a = new p.A();'''
+ ], <ErrorCode>[StaticWarningCode.IMPORT_OF_NON_LIBRARY]);
}
void test_inconsistentMethodInheritanceGetterAndMethod() {
@@ -1421,9 +1409,9 @@ abstract class B {
class C implements A, B {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INCONSISTENT_METHOD_INHERITANCE_GETTER_AND_METHOD]);
+ assertErrors(source, [
+ StaticWarningCode.INCONSISTENT_METHOD_INHERITANCE_GETTER_AND_METHOD
+ ]);
verify([source]);
}
@@ -1436,9 +1424,9 @@ class B extends A {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1453,9 +1441,9 @@ class C extends B {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1468,9 +1456,9 @@ class B extends A {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1485,9 +1473,9 @@ class C extends B {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1504,9 +1492,9 @@ class C extends Base implements Ifc {
}
''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1519,9 +1507,9 @@ class B extends A {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1536,9 +1524,9 @@ class C extends B {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1551,9 +1539,9 @@ class B extends A {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1568,9 +1556,9 @@ class C extends B {
void n() {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC]);
+ assertErrors(source, [
+ StaticWarningCode.INSTANCE_METHOD_NAME_COLLIDES_WITH_SUPERCLASS_STATIC
+ ]);
verify([source]);
}
@@ -1584,8 +1572,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1598,11 +1585,10 @@ class B extends A {
int f;
}''');
resolve(source);
- assertErrors(
- source,
- [
- StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE,
- StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE,
+ StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE
+ ]);
verify([source]);
}
@@ -1621,8 +1607,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1639,8 +1624,7 @@ class B implements I<int>, J<String> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_GETTER_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1654,8 +1638,7 @@ class B implements A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NAMED_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NAMED_PARAM_TYPE]);
verify([source]);
}
@@ -1669,8 +1652,7 @@ class B implements A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -1684,8 +1666,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -1702,8 +1683,7 @@ class B extends I<int> implements J<String> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -1721,8 +1701,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -1740,8 +1719,7 @@ class B implements I<int>, J<String> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -1754,9 +1732,9 @@ class B implements A {
m([String a]) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_OPTIONAL_PARAM_TYPE]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_METHOD_OVERRIDE_OPTIONAL_PARAM_TYPE
+ ]);
verify([source]);
}
@@ -1773,9 +1751,9 @@ class B extends A {
m([String n]) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_OPTIONAL_PARAM_TYPE]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_METHOD_OVERRIDE_OPTIONAL_PARAM_TYPE
+ ]);
verify([source]);
}
@@ -1789,8 +1767,7 @@ class B implements A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1806,8 +1783,7 @@ class C implements B {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1821,8 +1797,7 @@ class B extends Object with A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1836,8 +1811,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1853,8 +1827,7 @@ class C extends B {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1872,8 +1845,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1887,8 +1859,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
+ source, [StaticWarningCode.INVALID_METHOD_OVERRIDE_RETURN_TYPE]);
verify([source]);
}
@@ -1905,9 +1876,9 @@ class B extends A {
}
''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_POSITIONAL]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_POSITIONAL
+ ]);
verify([source]);
}
@@ -1924,9 +1895,9 @@ class B extends A {
}
''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_NAMED]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_NAMED
+ ]);
verify([source]);
}
@@ -2009,9 +1980,9 @@ class B extends A {
m({int p : 1}) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_NAMED]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_NAMED
+ ]);
verify([source]);
}
@@ -2024,9 +1995,9 @@ class B extends A {
m([int p = 1]) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_POSITIONAL]);
+ assertErrors(source, [
+ StaticWarningCode.INVALID_OVERRIDE_DIFFERENT_DEFAULT_VALUES_POSITIONAL
+ ]);
verify([source]);
}
@@ -2118,8 +2089,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -2137,8 +2107,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -2157,8 +2126,7 @@ class B extends A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -2175,8 +2143,7 @@ class B implements I<int>, J<String> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
+ source, [StaticWarningCode.INVALID_SETTER_OVERRIDE_NORMAL_PARAM_TYPE]);
verify([source]);
}
@@ -2209,8 +2176,7 @@ class A {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES]);
+ source, [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES]);
verify([source]);
}
@@ -2223,9 +2189,9 @@ class B extends A {
set g(String v) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES_FROM_SUPERTYPE]);
+ assertErrors(source, [
+ StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES_FROM_SUPERTYPE
+ ]);
verify([source]);
}
@@ -2238,9 +2204,9 @@ class B extends A {
String get g { return ''; }
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES_FROM_SUPERTYPE]);
+ assertErrors(source, [
+ StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES_FROM_SUPERTYPE
+ ]);
verify([source]);
}
@@ -2250,8 +2216,7 @@ int get g { return 0; }
set g(String v) {}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES]);
+ source, [StaticWarningCode.MISMATCHED_GETTER_AND_SETTER_TYPES]);
verify([source]);
}
@@ -2268,9 +2233,10 @@ class C {
}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.MIXED_RETURN_TYPES, StaticWarningCode.MIXED_RETURN_TYPES]);
+ assertErrors(source, [
+ StaticWarningCode.MIXED_RETURN_TYPES,
+ StaticWarningCode.MIXED_RETURN_TYPES
+ ]);
verify([source]);
}
@@ -2285,9 +2251,10 @@ class C {
}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.MIXED_RETURN_TYPES, StaticWarningCode.MIXED_RETURN_TYPES]);
+ assertErrors(source, [
+ StaticWarningCode.MIXED_RETURN_TYPES,
+ StaticWarningCode.MIXED_RETURN_TYPES
+ ]);
verify([source]);
}
@@ -2300,9 +2267,10 @@ f(int x) {
return 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.MIXED_RETURN_TYPES, StaticWarningCode.MIXED_RETURN_TYPES]);
+ assertErrors(source, [
+ StaticWarningCode.MIXED_RETURN_TYPES,
+ StaticWarningCode.MIXED_RETURN_TYPES
+ ]);
verify([source]);
}
@@ -2398,8 +2366,7 @@ f() {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.NEW_WITH_UNDEFINED_CONSTRUCTOR_DEFAULT]);
+ source, [StaticWarningCode.NEW_WITH_UNDEFINED_CONSTRUCTOR_DEFAULT]);
verify([source]);
}
@@ -2415,9 +2382,9 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_FIVE_PLUS]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_FIVE_PLUS
+ ]);
verify([source]);
}
@@ -2432,14 +2399,13 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_FOUR]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_FOUR
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_classTypeAlias_interface() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_classTypeAlias_interface() {
// 15979
Source source = addSource(r'''
abstract class M {}
@@ -2449,9 +2415,9 @@ abstract class I {
}
class B = A with M implements I;''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2464,14 +2430,13 @@ abstract class M {
abstract class A {}
class B = A with M;''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_classTypeAlias_superclass() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_classTypeAlias_superclass() {
// 15979
Source source = addSource(r'''
class M {}
@@ -2480,14 +2445,13 @@ abstract class A {
}
class B = A with M;''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_ensureCorrectFunctionSubtypeIsUsedInImplementation() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_ensureCorrectFunctionSubtypeIsUsedInImplementation() {
// 15028
Source source = addSource(r'''
class C {
@@ -2498,9 +2462,9 @@ abstract class D {
}
class E extends C implements D {}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2512,9 +2476,9 @@ class I {
class C implements I {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2526,9 +2490,9 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2540,9 +2504,9 @@ class I {
class C implements I {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2554,14 +2518,13 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_method_optionalParamCount() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_method_optionalParamCount() {
// 7640
Source source = addSource(r'''
abstract class A {
@@ -2573,9 +2536,9 @@ abstract class B {
class C implements A, B {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2586,9 +2549,9 @@ abstract class A { get g1; get g2; }
abstract class B implements A { get g1 => 1; }
class C extends Object with B {}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
}
void test_nonAbstractClassInheritsAbstractMemberOne_mixinInherits_method() {
@@ -2598,9 +2561,9 @@ abstract class A { m1(); m2(); }
abstract class B implements A { m1() => 1; }
class C extends Object with B {}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
}
void test_nonAbstractClassInheritsAbstractMemberOne_mixinInherits_setter() {
@@ -2610,13 +2573,12 @@ abstract class A { set s1(v); set s2(v); }
abstract class B implements A { set s1(v) {} }
class C extends Object with B {}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_setter_and_implicitSetter() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_setter_and_implicitSetter() {
// test from language/override_inheritance_abstract_test_14.dart
Source source = addSource(r'''
abstract class A {
@@ -2629,9 +2591,9 @@ class B extends A implements I {
get field => 0;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2643,9 +2605,9 @@ class I {
class C implements I {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2657,9 +2619,9 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2675,14 +2637,13 @@ abstract class B implements A {
class C extends B {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_variable_fromInterface_missingGetter() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_variable_fromInterface_missingGetter() {
// 16133
Source source = addSource(r'''
class I {
@@ -2692,14 +2653,13 @@ class C implements I {
set v(_) {}
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberOne_variable_fromInterface_missingSetter() {
+ void test_nonAbstractClassInheritsAbstractMemberOne_variable_fromInterface_missingSetter() {
// 16133
Source source = addSource(r'''
class I {
@@ -2709,9 +2669,9 @@ class C implements I {
get v => 1;
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_ONE
+ ]);
verify([source]);
}
@@ -2725,9 +2685,9 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_THREE]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_THREE
+ ]);
verify([source]);
}
@@ -2740,14 +2700,13 @@ abstract class A {
class C extends A {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_TWO]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_TWO
+ ]);
verify([source]);
}
- void
- test_nonAbstractClassInheritsAbstractMemberTwo_variable_fromInterface_missingBoth() {
+ void test_nonAbstractClassInheritsAbstractMemberTwo_variable_fromInterface_missingBoth() {
// 16133
Source source = addSource(r'''
class I {
@@ -2756,9 +2715,9 @@ class I {
class C implements I {
}''');
resolve(source);
- assertErrors(
- source,
- [StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_TWO]);
+ assertErrors(source, [
+ StaticWarningCode.NON_ABSTRACT_CLASS_INHERITS_ABSTRACT_MEMBER_TWO
+ ]);
verify([source]);
}
@@ -3070,133 +3029,165 @@ f(int p) {
}
void test_typeAnnotationDeferredClass_asExpression() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
f(var v) {
v as a.A;
-}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_catchClause() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
f(var v) {
try {
} on a.A {
}
-}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_fieldFormalParameter() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
class C {
var v;
C(a.A this.v);
-}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_functionDeclaration_returnType() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
-a.A f() { return null; }'''],
- <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+a.A f() { return null; }'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
- void
- test_typeAnnotationDeferredClass_functionTypedFormalParameter_returnType() {
- resolveWithErrors(<String>[r'''
+ void test_typeAnnotationDeferredClass_functionTypedFormalParameter_returnType() {
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
-f(a.A g()) {}'''],
- <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+f(a.A g()) {}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_isExpression() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
f(var v) {
bool b = v is a.A;
-}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_methodDeclaration_returnType() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
class C {
a.A m() { return null; }
-}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_simpleFormalParameter() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
-f(a.A v) {}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+f(a.A v) {}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_typeArgumentList() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
class C<E> {}
-C<a.A> c;'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+C<a.A> c;'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_typeArgumentList2() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
class C<E, F> {}
-C<a.A, a.A> c;'''],
- <ErrorCode>[
- StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS,
- StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+C<a.A, a.A> c;'''
+ ], <ErrorCode>[
+ StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS,
+ StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS
+ ]);
}
void test_typeAnnotationDeferredClass_typeParameter_bound() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
-class C<E extends a.A> {}'''],
- <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+class C<E extends a.A> {}'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeAnnotationDeferredClass_variableDeclarationList() {
- resolveWithErrors(<String>[r'''
+ resolveWithErrors(<String>[
+ r'''
library lib1;
-class A {}''', r'''
+class A {}''',
+ r'''
library root;
import 'lib1.dart' deferred as a;
-a.A v;'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
+a.A v;'''
+ ], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]);
}
void test_typeParameterReferencedByStatic_field() {
@@ -3206,8 +3197,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
@@ -3218,8 +3208,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
@@ -3232,8 +3221,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
@@ -3244,8 +3232,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
@@ -3256,8 +3243,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
@@ -3268,8 +3254,7 @@ class A<K> {
}''');
resolve(source);
assertErrors(
- source,
- [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
+ source, [StaticWarningCode.TYPE_PARAMETER_REFERENCED_BY_STATIC]);
verify([source]);
}
« no previous file with comments | « pkg/analyzer/test/generated/static_type_warning_code_test.dart ('k') | pkg/analyzer/test/generated/test_support.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698