issues
search
yumemi-inc
/
flutter-mobile-project-template
MIT License
36
stars
7
forks
source link
featureを追加するbrickでriverpodやfreezedの依存を追加できるようにした
#270
Closed
K9i-0
closed
4 months ago
K9i-0
commented
4 months ago
概要
close: #71
features_packageを拡張して、riverpodとfreezedを利用するかを聞いて必要に応じて依存を追加するようにしました。
また、既存パッケージにも後からriverpod、freezedの依存を追加できるようにしました。
features_packageのパッケージ追加部分をfeatures_package_coreとして分離し、パッケージがない時だけcoreを呼ぶ
features_packageの機能をざっくり説明
コードの追加はなし
pre hookでパッケージがなければ、features_package_coreでパッケージを追加する
post hookで必要に応じてriverpod、freezedの依存を追加、ついでにanalysis_options.yamlを更新
やってないこと
analysis_options.yamlの更新処理は最低限です。
今の作りだと元からあった設定が消えますが、commit前に差分を見ればいい
freezedやriverpodのサンプルコードの追加もしてません。
brickよりスニペット向きかな〜と
レビュー観点
既存のbrickの名前を変えたので差分がわかりづらいです。commit単位で見てもらうといいかも
レビューレベル
[x] Lv1: ぱっとみて違和感がないかチェックして Approve する
[ ] Lv2: 仕様レベルまで理解して、仕様通りに動くかある程度検証して Approve する
[ ] Lv3: 実際に環境で動作確認したうえで Approve する
レビュー優先度
[ ] すぐに見てもらいたい ( hotfix など ) 🚀
[ ] 今日中に見てもらいたい 🚗
[x] 今日〜明日中で見てもらいたい 🚶
[ ] 数日以内で見てもらいたい 🐢
画像 / 動画
Before
After
Design
確認したこと
[x] features_packageでパッケージを追加できること
[x] features_packageで既存パッケージにriverpod等の依存を追加できること
動作確認手順
mason make features_packageを実行し、パッケージ名、riverpodを使うか、freezedを使うかに答える
備考
github-actions[bot]
commented
4 months ago
Ready for review :rocket:
概要
close: #71
features_packageの機能をざっくり説明
やってないこと
レビュー観点
レビューレベル
レビュー優先度
画像 / 動画
確認したこと
動作確認手順
備考