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 0f379adbd0bcc18f041162411faf50e2cd873ac3..df69a541a722c5f50bb4ce9792b8e29687b3860e 100644 |
--- a/pkg/analyzer/test/generated/static_warning_code_test.dart |
+++ b/pkg/analyzer/test/generated/static_warning_code_test.dart |
@@ -1407,8 +1407,7 @@ part of lib; |
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() { |
@@ -2945,6 +2944,18 @@ class B { |
verify([source]); |
} |
+ void test_returnWithoutValue_async() { |
+ Source source = addSource(''' |
+import 'dart:async'; |
+Future<int> f() async { |
+ return; |
+} |
+'''); |
+ resolve(source); |
+ assertErrors(source, [StaticWarningCode.RETURN_WITHOUT_VALUE]); |
+ verify([source]); |
+ } |
+ |
void test_returnWithoutValue_factoryConstructor() { |
Source source = addSource("class A { factory A() { return; } }"); |
resolve(source); |
@@ -3066,8 +3077,7 @@ 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() { |
@@ -3080,8 +3090,7 @@ f(var v) { |
try { |
} on a.A { |
} |
-}'''], |
- <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]); |
+}'''], <ErrorCode>[StaticWarningCode.TYPE_ANNOTATION_DEFERRED_CLASS]); |
} |
void test_typeAnnotationDeferredClass_fieldFormalParameter() { |
@@ -3093,8 +3102,7 @@ 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() { |
@@ -3126,8 +3134,7 @@ 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() { |
@@ -3138,8 +3145,7 @@ 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() { |
@@ -3148,8 +3154,7 @@ library lib1; |
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() { |
@@ -3159,8 +3164,7 @@ 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() { |
@@ -3192,8 +3196,7 @@ library lib1; |
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() { |