Size: a a a

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

2020 May 24

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Немного саморекламы C:

https://pub.dev/packages/pubspec_generator
источник

RC

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

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Rv Ch
Если он в дев депенденси значит в релизе он не будет работать?
Он тебе в релизе и не нужен)
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
А какая смысловая нагрузка от данного пакета? Для чего он нужен?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Это кодогенератор
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Константин Буланов
А какая смысловая нагрузка от данного пакета? Для чего он нужен?
дает в релизе тебе доступ к версии приложения, дате сборки и всему содержимому pubspec
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Причем моментально, тк это константы
источник

RC

Rv Ch in Dart & Flutter по-русски
🅵🅾️🆇
Это кодогенератор
А, ну да, дошло
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Rv Ch
Если он в дев депенденси значит в релизе он не будет работать?
Смысле он на этапе сборки собирает)
А уже в релизе остаются только плоды его работы)
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
🅵🅾️🆇
дает в релизе тебе доступ к версии приложения, дате сборки и всему содержимому pubspec
Понял спасибо. Сразу что то не дошло. А он этот файл с каким то наверное классом куда швыряет в lib?
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Константин Буланов
Понял спасибо. Сразу что то не дошло. А он этот файл с каким то наверное классом куда швыряет в lib?
Ну да, создает файл lib/src/pubspec.yaml.g.dart
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
И там внутри нет классов, одни константы String, int, Map<String, dynamic>
источник

RC

Rv Ch in Dart & Flutter по-русски
Кстати, вот есть семантическое версионирование, или как там
ха.игрик.зет + номер сборки
Мажорная версия это ха
Минорная ирик,
Зет это патч, зачем ещё нужен номер сборки? Что в них разнится?
источник

RC

Rv Ch in Dart & Flutter по-русски
Просто способ как собрано, или что оно должно отражать
источник

RC

Rv Ch in Dart & Flutter по-русски
Потому что если любой фикс то он по идее идёт же в патч
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Rv Ch
Кстати, вот есть семантическое версионирование, или как там
ха.игрик.зет + номер сборки
Мажорная версия это ха
Минорная ирик,
Зет это патч, зачем ещё нужен номер сборки? Что в них разнится?
Версия для андроида например
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А в случае пакета - не критичное изменение, например поправил ридми
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну тобишь это просто номер сборки.
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Без какого либо серьезного изменения даже инкапсулированной логики
источник

КБ

Константин Буланов... in Dart & Flutter по-русски
@PlugFox так как вы хорошо рулите темой подскажите разницу если пакет прописать
dependencies:
 build_runner: any

и
dependencies:
 build_runner:

Знаю что так не хорошо писать, нужно в пределах хотя бы мажорной указывать. Мне чисто в теории понять. Заранее спасибо.
источник