Skip to content

chore: パッケージの更新(コード生成系)#582

Merged
blendthink merged 10 commits into
mainfrom
chore/GH-551-code-gen-package-update
Sep 4, 2025
Merged

chore: パッケージの更新(コード生成系)#582
blendthink merged 10 commits into
mainfrom
chore/GH-551-code-gen-package-update

Conversation

@morikann
Copy link
Copy Markdown
Contributor

@morikann morikann commented Sep 1, 2025

概要

レビュー観点

  • ビルドが成功するか
  • CI が通っているか
  • catalog app の ViewportAddon の内容に問題がないか

レビューレベル

  • Lv1: ぱっとみて違和感がないかチェックして Approve する
  • Lv2: 仕様レベルまで理解して、仕様通りに動くかある程度検証して Approve する
  • Lv3: 実際に環境で動作確認したうえで Approve する

レビュー優先度

  • すぐに見てもらいたい ( hotfix など ) 🚀
  • 今日中に見てもらいたい 🚗
  • 今日〜明日中で見てもらいたい 🚶
  • 数日以内で見てもらいたい 🐢

画像 / 動画

見た目に関する変更がないため省略します。

確認したこと

  • iOS のビルドが通ること
  • Android のビルドが通ること
  • catalog app のビルド・各種設定ができること

動作確認手順

  • iOS/Android・catalog app でビルドを行う

備考

@github-actions github-actions Bot added @apps/app Application development @apps/catalog Catalog development @packages/samples/github_repository @packages/utils/pagination packages utils pagination package @packages/design_theme packages design_theme package @packages/design_ui packages design_ui package @packages/domain_model packages domain_model package @packages/debug packages debug package labels Sep 1, 2025
@morikann morikann changed the title Chore/gh 551 code gen package update chore: パッケージの更新(コード生成系) Sep 1, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 1, 2025

pubspec.lock has been changed

Change Diff
packages.build.description.sha256 {previous: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0, current: 51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7}
packages.build.version {previous: 2.4.2, current: 2.5.4}
packages.build_resolvers.description.sha256 {previous: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0, current: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62}
packages.build_resolvers.version {previous: 2.4.4, current: 2.5.4}
packages.build_runner.description.sha256 {previous: 058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99, current: 382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53}
packages.build_runner.version {previous: 2.4.15, current: 2.5.4}
packages.build_runner_core.description.sha256 {previous: 22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021, current: 85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792}
packages.build_runner_core.version {previous: 8.0.0, current: 9.1.2}
packages.device_frame_plus.description.sha256 {previous: 61b10153b7f2b143265cfb9b84684e660a676f7002e70cc1acd2e3a7caed958b, current: ccc94abccd4d9f0a9f19ef239001b3a59896e678ad42601371d7065889f2bf78}
packages.device_frame_plus.version {previous: 1.3.1, current: 1.5.0}
packages.flutter_gen_core.description.sha256 {previous: 3eaa2d3d8be58267ac4cd5e215ac965dd23cae0410dc073de2e82e227be32bfc, current: eda54fdc5de08e7eeea663eb8442aafc8660b5a13fda4e0c9e572c64e50195fb}
packages.flutter_gen_core.version {previous: 5.10.0, current: 5.11.0}
packages.flutter_gen_runner.description.sha256 {previous: e74b4ead01df3e8f02e73a26ca856759dbbe8cb3fd60941ba9f4005cd0cd19c9, current: 669bf8b7a9b4acbdcb7fcc5e12bf638aca19acedf43341714cbca3bf3a219521}
packages.flutter_gen_runner.version {previous: 5.10.0, current: 5.11.0}
packages.freezed.description.sha256 {previous: 6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c, current: 2d399f823b8849663744d2a9ddcce01c49268fb4170d0442a655bf6a2f47be22}
packages.freezed.version {previous: 3.0.6, current: 3.1.0}
packages.freezed_annotation.description.sha256 {previous: c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b, current: 7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8}
packages.freezed_annotation.version {previous: 3.0.0, current: 3.1.0}
packages.widgetbook.description.sha256 {previous: 116efd339f9d060ac4a063f3c1c91266757198bcfb43083fb3f1b7bcbb9e6f75, current: 2d0e649fd73f092afc373272bf46d12e7637a540baa549562393fecf3a387eeb}
packages.widgetbook.version {previous: 3.14.2, current: 3.16.0}
packages.widgetbook_annotation.description.sha256 {previous: 41662c48c2a0e82cac676a83727203d863621a5f6fb2505395287b8789afdf38, current: d29eef40efac4beb51f5e9d3bb6dd800db986f7020822b06b60d27f0299dac49}
packages.widgetbook_annotation.version {previous: 3.5.0, current: 3.7.0}
packages.widgetbook_generator.description.sha256 {previous: 38320c313a425e5a354bfdf6d2922efd69b5c3e9c0bf414d3ba7f947c303448a, current: 361f28ae26a4eb9c74625ff1e53eb6a783c8f0e6032baed80de4489da778f955}
packages.widgetbook_generator.version {previous: 3.13.0, current: 3.14.0}


@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 1, 2025

pubspec.lock has been changed

Change Diff
packages.build.description.sha256 {previous: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0, current: 51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7}
packages.build.version {previous: 2.4.2, current: 2.5.4}
packages.build_resolvers.description.sha256 {previous: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0, current: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62}
packages.build_resolvers.version {previous: 2.4.4, current: 2.5.4}
packages.build_runner.description.sha256 {previous: 058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99, current: 382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53}
packages.build_runner.version {previous: 2.4.15, current: 2.5.4}
packages.build_runner_core.description.sha256 {previous: 22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021, current: 85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792}
packages.build_runner_core.version {previous: 8.0.0, current: 9.1.2}
packages.device_frame_plus.description.sha256 {previous: 61b10153b7f2b143265cfb9b84684e660a676f7002e70cc1acd2e3a7caed958b, current: ccc94abccd4d9f0a9f19ef239001b3a59896e678ad42601371d7065889f2bf78}
packages.device_frame_plus.version {previous: 1.3.1, current: 1.5.0}
packages.flutter_gen_core.description.sha256 {previous: 3eaa2d3d8be58267ac4cd5e215ac965dd23cae0410dc073de2e82e227be32bfc, current: eda54fdc5de08e7eeea663eb8442aafc8660b5a13fda4e0c9e572c64e50195fb}
packages.flutter_gen_core.version {previous: 5.10.0, current: 5.11.0}
packages.flutter_gen_runner.description.sha256 {previous: e74b4ead01df3e8f02e73a26ca856759dbbe8cb3fd60941ba9f4005cd0cd19c9, current: 669bf8b7a9b4acbdcb7fcc5e12bf638aca19acedf43341714cbca3bf3a219521}
packages.flutter_gen_runner.version {previous: 5.10.0, current: 5.11.0}
packages.freezed.description.sha256 {previous: 6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c, current: 2d399f823b8849663744d2a9ddcce01c49268fb4170d0442a655bf6a2f47be22}
packages.freezed.version {previous: 3.0.6, current: 3.1.0}
packages.freezed_annotation.description.sha256 {previous: c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b, current: 7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8}
packages.freezed_annotation.version {previous: 3.0.0, current: 3.1.0}
packages.widgetbook.description.sha256 {previous: 116efd339f9d060ac4a063f3c1c91266757198bcfb43083fb3f1b7bcbb9e6f75, current: 2d0e649fd73f092afc373272bf46d12e7637a540baa549562393fecf3a387eeb}
packages.widgetbook.version {previous: 3.14.2, current: 3.16.0}
packages.widgetbook_annotation.description.sha256 {previous: 41662c48c2a0e82cac676a83727203d863621a5f6fb2505395287b8789afdf38, current: d29eef40efac4beb51f5e9d3bb6dd800db986f7020822b06b60d27f0299dac49}
packages.widgetbook_annotation.version {previous: 3.5.0, current: 3.7.0}
packages.widgetbook_generator.description.sha256 {previous: 38320c313a425e5a354bfdf6d2922efd69b5c3e9c0bf414d3ba7f947c303448a, current: 361f28ae26a4eb9c74625ff1e53eb6a783c8f0e6032baed80de4489da778f955}
packages.widgetbook_generator.version {previous: 3.13.0, current: 3.14.0}


@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 1, 2025

pubspec.lock has been changed

Change Diff
packages.build.description.sha256 {previous: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0, current: 51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7}
packages.build.version {previous: 2.4.2, current: 2.5.4}
packages.build_resolvers.description.sha256 {previous: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0, current: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62}
packages.build_resolvers.version {previous: 2.4.4, current: 2.5.4}
packages.build_runner.description.sha256 {previous: 058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99, current: 382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53}
packages.build_runner.version {previous: 2.4.15, current: 2.5.4}
packages.build_runner_core.description.sha256 {previous: 22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021, current: 85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792}
packages.build_runner_core.version {previous: 8.0.0, current: 9.1.2}
packages.device_frame_plus.description.sha256 {previous: 61b10153b7f2b143265cfb9b84684e660a676f7002e70cc1acd2e3a7caed958b, current: ccc94abccd4d9f0a9f19ef239001b3a59896e678ad42601371d7065889f2bf78}
packages.device_frame_plus.version {previous: 1.3.1, current: 1.5.0}
packages.flutter_gen_core.description.sha256 {previous: 3eaa2d3d8be58267ac4cd5e215ac965dd23cae0410dc073de2e82e227be32bfc, current: eda54fdc5de08e7eeea663eb8442aafc8660b5a13fda4e0c9e572c64e50195fb}
packages.flutter_gen_core.version {previous: 5.10.0, current: 5.11.0}
packages.flutter_gen_runner.description.sha256 {previous: e74b4ead01df3e8f02e73a26ca856759dbbe8cb3fd60941ba9f4005cd0cd19c9, current: 669bf8b7a9b4acbdcb7fcc5e12bf638aca19acedf43341714cbca3bf3a219521}
packages.flutter_gen_runner.version {previous: 5.10.0, current: 5.11.0}
packages.freezed.description.sha256 {previous: 6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c, current: 2d399f823b8849663744d2a9ddcce01c49268fb4170d0442a655bf6a2f47be22}
packages.freezed.version {previous: 3.0.6, current: 3.1.0}
packages.freezed_annotation.description.sha256 {previous: c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b, current: 7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8}
packages.freezed_annotation.version {previous: 3.0.0, current: 3.1.0}
packages.widgetbook.description.sha256 {previous: 116efd339f9d060ac4a063f3c1c91266757198bcfb43083fb3f1b7bcbb9e6f75, current: 2d0e649fd73f092afc373272bf46d12e7637a540baa549562393fecf3a387eeb}
packages.widgetbook.version {previous: 3.14.2, current: 3.16.0}
packages.widgetbook_annotation.description.sha256 {previous: 41662c48c2a0e82cac676a83727203d863621a5f6fb2505395287b8789afdf38, current: d29eef40efac4beb51f5e9d3bb6dd800db986f7020822b06b60d27f0299dac49}
packages.widgetbook_annotation.version {previous: 3.5.0, current: 3.7.0}
packages.widgetbook_generator.description.sha256 {previous: 38320c313a425e5a354bfdf6d2922efd69b5c3e9c0bf414d3ba7f947c303448a, current: 361f28ae26a4eb9c74625ff1e53eb6a783c8f0e6032baed80de4489da778f955}
packages.widgetbook_generator.version {previous: 3.13.0, current: 3.14.0}


@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 1, 2025

pubspec.lock has been changed

Change Diff
packages.build.description.sha256 {previous: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0, current: 51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7}
packages.build.version {previous: 2.4.2, current: 2.5.4}
packages.build_resolvers.description.sha256 {previous: b9e4fda21d846e192628e7a4f6deda6888c36b5b69ba02ff291a01fd529140f0, current: ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62}
packages.build_resolvers.version {previous: 2.4.4, current: 2.5.4}
packages.build_runner.description.sha256 {previous: 058fe9dce1de7d69c4b84fada934df3e0153dd000758c4d65964d0166779aa99, current: 382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53}
packages.build_runner.version {previous: 2.4.15, current: 2.5.4}
packages.build_runner_core.description.sha256 {previous: 22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021, current: 85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792}
packages.build_runner_core.version {previous: 8.0.0, current: 9.1.2}
packages.device_frame_plus.description.sha256 {previous: 61b10153b7f2b143265cfb9b84684e660a676f7002e70cc1acd2e3a7caed958b, current: ccc94abccd4d9f0a9f19ef239001b3a59896e678ad42601371d7065889f2bf78}
packages.device_frame_plus.version {previous: 1.3.1, current: 1.5.0}
packages.flutter_gen_core.description.sha256 {previous: 3eaa2d3d8be58267ac4cd5e215ac965dd23cae0410dc073de2e82e227be32bfc, current: eda54fdc5de08e7eeea663eb8442aafc8660b5a13fda4e0c9e572c64e50195fb}
packages.flutter_gen_core.version {previous: 5.10.0, current: 5.11.0}
packages.flutter_gen_runner.description.sha256 {previous: e74b4ead01df3e8f02e73a26ca856759dbbe8cb3fd60941ba9f4005cd0cd19c9, current: 669bf8b7a9b4acbdcb7fcc5e12bf638aca19acedf43341714cbca3bf3a219521}
packages.flutter_gen_runner.version {previous: 5.10.0, current: 5.11.0}
packages.freezed.description.sha256 {previous: 6022db4c7bfa626841b2a10f34dd1e1b68e8f8f9650db6112dcdeeca45ca793c, current: 2d399f823b8849663744d2a9ddcce01c49268fb4170d0442a655bf6a2f47be22}
packages.freezed.version {previous: 3.0.6, current: 3.1.0}
packages.freezed_annotation.description.sha256 {previous: c87ff004c8aa6af2d531668b46a4ea379f7191dc6dfa066acd53d506da6e044b, current: 7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8}
packages.freezed_annotation.version {previous: 3.0.0, current: 3.1.0}
packages.widgetbook.description.sha256 {previous: 116efd339f9d060ac4a063f3c1c91266757198bcfb43083fb3f1b7bcbb9e6f75, current: 2d0e649fd73f092afc373272bf46d12e7637a540baa549562393fecf3a387eeb}
packages.widgetbook.version {previous: 3.14.2, current: 3.16.0}
packages.widgetbook_annotation.description.sha256 {previous: 41662c48c2a0e82cac676a83727203d863621a5f6fb2505395287b8789afdf38, current: d29eef40efac4beb51f5e9d3bb6dd800db986f7020822b06b60d27f0299dac49}
packages.widgetbook_annotation.version {previous: 3.5.0, current: 3.7.0}
packages.widgetbook_generator.description.sha256 {previous: 38320c313a425e5a354bfdf6d2922efd69b5c3e9c0bf414d3ba7f947c303448a, current: 361f28ae26a4eb9c74625ff1e53eb6a783c8f0e6032baed80de4489da778f955}
packages.widgetbook_generator.version {previous: 3.13.0, current: 3.14.0}


part 'build_config.freezed.dart';

@freezed
@Freezed(map: FreezedMapOptions.none, when: FreezedWhenOptions.none)
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

memo-badge
以下の lint エラーが生じるため、map, when オプションを none としています。

A named parameter can't start with an underscore ('_')

参考

rrousselGit/freezed#1287

@@ -0,0 +1 @@
Viewports
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

memo-badge
widgetbook で DeviceFrameAddon の代わりに ViewportAddon を利用することとなったため、新たに cspell にワードを追加しています。

参考

https://github.com/FlutterKaigi/2025/blob/main/.cspell/widgetbook-term.txt

Comment on lines -28 to -29
DeviceFrameAddon(
initialDevice: Devices.ios.iPhone13,
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

memo-badge

DeviceFrameAddon が非推奨となったため、ViewportAddon に移行しています。

スクリーンショット 2025-09-03 17 41 49

Comment on lines +130 to +131
@optionalTypeArgs TResult map<TResult extends Object?>(TResult Function( _OperationalSettings value) $default,){
final _that = this;
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

memo-badge
map, when 系のメソッドが追加されたため、全ての .freezed.dart ファイルの差分が大きくなっています。

スクリーンショット 2025-09-03 18 23 50

@morikann morikann marked this pull request as ready for review September 3, 2025 09:51
@yumemi-team-review-requester yumemi-team-review-requester Bot requested review from a team, karas1910 and trm11tkr and removed request for a team September 3, 2025 09:51
@morikann morikann requested review from blendthink and removed request for karas1910 September 3, 2025 09:51
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 3, 2025

Ready for review 🚀

Base automatically changed from chore/GH-551-safe-patch-update to main September 4, 2025 02:22
Copy link
Copy Markdown
Contributor

@blendthink blendthink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM です!
ご対応ありがとうございます!

えいやでマージしちゃいます!

@blendthink blendthink added this pull request to the merge queue Sep 4, 2025
Merged via the queue into main with commit 1282b23 Sep 4, 2025
19 checks passed
@blendthink blendthink deleted the chore/GH-551-code-gen-package-update branch September 4, 2025 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@apps/app Application development @apps/catalog Catalog development @packages/debug packages debug package @packages/design_theme packages design_theme package @packages/design_ui packages design_ui package @packages/domain_model packages domain_model package @packages/utils/pagination packages utils pagination package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants