如何获取 Android Studio 快速修复菜单以添加返回类型 Future<void>而不仅仅是 Future

How to get Android Studio quick fix menu to add return type Future<void> instead of just Future

提问人:aaronkelton 提问时间:11/15/2023 更新时间:11/15/2023 访问量:12

问:

问题陈述

良好行为

如果我按如下方式定义函数,Android Studio 中的快速修复菜单将建议“添加返回类型”。我更喜欢包含的类型参数符号(小于和大于符号),所以这很好。👍fooFuture<int>

foo() {
  return Future.value(1);
}

quick fix menu showing a return type Future of type int

不良行为

但是,如果我们定义如下,则快速修复菜单仅建议返回类型,而不是(隐含的)或 .我希望它提出建议,因为它不会产生可用的值barFutureFuture<dynamic>Future<void>Future<void>

bar() {
  return Future.delayed(const Duration(seconds: 1));
}

quick fix menu showing a return type Future without type parameter symbols

问题

我们怎样才能得到快速修复菜单的建议而不是裸露的?是否有 linter 规则也可以标记裸返回类型?Future<void>FutureFuture

flutter dart android-studio 类型 async-await

评论


答: 暂无答案