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() {}
Was this page's content helpful?
Thank you for your feedback!
Provide details Thank you for your feedback! Please let us know what we can do to improve.
Provide details Unless stated otherwise, the documentation on this site reflects Dart 3.8.1. Page last updated on 2025-05-08. View source or report an issue.