Size: a a a

Dart & Flutter по-русски

2020 May 15

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ты можешь даже не подключать
источник

r

roman G in Dart & Flutter по-русски
кажется можешь закинуть файл со всеми конфигами которые тебе нужны, и там же отключить на двойные ковычки проверку
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander Popov
Подглядел и хочу поблагодарить. Не знал о таких штуках. Сам очень занудно отношусь к код-стайлингу, подключил педантик к рабочему проекту и увидел 1463 hints, большая часть из которых использование двойных кавычек :D
https://github.com/PlugFox/dart-tools/blob/master/analysis_options.yaml

Кладешь такой файл прям в корень проекта,

Добавляешь туда линты отсюда, с которыми согласен:
https://dart-lang.github.io/linter/lints/
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Также в этом файле можешь сделать импорт педантика или эффектива и всеголишь переопределить некоторые линты
источник

AP

Alexander Popov in Dart & Flutter по-русски
🅵🅾️🆇
https://github.com/PlugFox/dart-tools/blob/master/analysis_options.yaml

Кладешь такой файл прям в корень проекта,

Добавляешь туда линты отсюда, с которыми согласен:
https://dart-lang.github.io/linter/lints/
Спасибо. Лови звездочку
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander Popov
Спасибо. Лови звездочку
Да не, это для моих личных нужд репозиторий)
Пиарить ненад)
источник

AP

Alexander Popov in Dart & Flutter по-русски
В идеале конечно нужно быть со всем согласным, что написано в доках D
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander Popov
В идеале конечно нужно быть со всем согласным, что написано в доках D
Ну есть effective dart, описывающий код стайл
источник

RC

Rv Ch in Dart & Flutter по-русски
Max
Если нет return - возвращает null. Не void.
да, точно, в дартпаде проверил
источник

RC

Rv Ch in Dart & Flutter по-русски
постараюсь не забывать тоды его
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Собствененно пакет effective_dart и подключает эти правила
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
источник

AP

Alexander Popov in Dart & Flutter по-русски
🅵🅾️🆇
Собствененно пакет effective_dart и подключает эти правила
педантик исходя из ридми то же самое, что и effective dart, только строже, так что пойдет. Я раньше сам старался effective dart придерживаться, но вот например двойные кавычки избежали внимания и теперь все localized strings и keys в проекте у меня помечены))
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander Popov
педантик исходя из ридми то же самое, что и effective dart, только строже, так что пойдет. Я раньше сам старался effective dart придерживаться, но вот например двойные кавычки избежали внимания и теперь все localized strings и keys в проекте у меня помечены))
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Да как педантик может быть строже, если это сабсет эффектив дарта
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Alexander Popov
педантик исходя из ридми то же самое, что и effective dart, только строже, так что пойдет. Я раньше сам старался effective dart придерживаться, но вот например двойные кавычки избежали внимания и теперь все localized strings и keys в проекте у меня помечены))
Ну или если лень для 1 файла менять, но будешь делать одинарные в будущем, то в начала файла пиши:
// ignore_for_file: prefer_single_quotes
источник

RC

Rv Ch in Dart & Flutter по-русски
🅵🅾️🆇
https://github.com/PlugFox/dart-tools/blob/master/analysis_options.yaml

Кладешь такой файл прям в корень проекта,

Добавляешь туда линты отсюда, с которыми согласен:
https://dart-lang.github.io/linter/lints/
:(
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Nikita Domnickij
Да как педантик может быть строже, если это сабсет эффектив дарта
Я сейчас точно не вспомню разницу, но они расходятся в типизации и дженериках, кое где
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну энивэй, под себя надо подбирать.
Прост выделить вечерок и посидеть, покопаться в линтах.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А потом стараться потихоньку всеже идти на встречу педантику или эффектив
источник