prefer_expression_function_bodies
對於主體為單一 return 陳述式的簡短成員,請使用 =>。
此規則自 Dart 2.0 起可用。
此規則具有可用的快速修正。
詳細資訊
#考量對於主體為單一 return 陳述式的簡短成員,使用 =>。
錯誤
dart
get width {
return right - left;
}
錯誤
dart
bool ready(num time) {
return minTime == null || minTime <= time;
}
錯誤
dart
containsValue(String value) {
return getValues().contains(value);
}
正確
dart
get width => right - left;
正確
dart
bool ready(num time) => minTime == null || minTime <= time;
正確
dart
containsValue(String value) => getValues().contains(value);
用法
#若要啟用 prefer_expression_function_bodies
規則,請在您的 analysis_options.yaml
檔案中的 linter > rules 下方新增 prefer_expression_function_bodies
analysis_options.yaml
yaml
linter:
rules:
- prefer_expression_function_bodies
除非另有說明,否則此網站上的文件反映 Dart 3.6.0。頁面最後更新時間為 2024-07-03。檢視原始碼或回報問題。