prefer_int_literals
優先使用整數字面量而非對應的雙精度浮點數字面量。
詳情
#推薦使用整數字面量而非對應的雙精度浮點數字面量。
不推薦
dart
const double myDouble = 8.0;
final anotherDouble = myDouble + 7.0e2;
main() {
someMethod(6.0);
}推薦
dart
const double myDouble = 8;
final anotherDouble = myDouble + 700;
main() {
someMethod(6);
}啟用
#若要啟用 prefer_int_literals 規則,請在您的 analysis_options.yaml 檔案中的 linter > rules 下新增 prefer_int_literals
analysis_options.yaml
yaml
linter:
rules:
- prefer_int_literals如果您使用 YAML 對映語法配置 linter 規則,請在 linter > rules 下新增 prefer_int_literals: true
analysis_options.yaml
yaml
linter:
rules:
prefer_int_literals: true