跳转至主要内容

always_declare_return_types

The function '{0}' should have a return type but doesn't.

The method '{0}' should have a return type but doesn't.

Description

#

The analyzer produces this diagnostic when a method or function doesn't have an explicit return type.

Example

#

The following code produces this diagnostic because the function f doesn't have a return type:

dart
f() {}

Common fixes

#

Add an explicit return type:

dart
void f() {}