Skip to content

🐛 Blueprint の孤立 Bone による名前衝突を防ぐ - #7

Merged
EllaCoat merged 1 commit into
mainfrom
fix/blueprint-orphan-groups
Aug 23, 2026
Merged

🐛 Blueprint の孤立 Bone による名前衝突を防ぐ#7
EllaCoat merged 1 commit into
mainfrom
fix/blueprint-orphan-groups

Conversation

@EllaCoat

Copy link
Copy Markdown
Owner

概要

Outliner から参照されない Bone が Blueprint の groups に残り、再読み込み後も名前の使用済み判定へ含まれる問題を修正します。

主な変更

  • 読み込み時、Outliner の children と旧形式の content から参照される Group だけを復元
  • 保存時、Outliner に存在する Group だけを groups へ出力
  • Outliner が存在しない旧形式では従来どおり全 Group を保持
  • 入れ子、旧形式、空または未定義の Outliner を対象とした単体テストを追加

動作確認

  • yarn test — 109 passed、1 todo
  • 変更した 3 ファイルへの ESLint — pass
  • 変更した 3 ファイルへの Prettier check — pass
  • yarn prod — 0 warnings、0 errors

@EllaCoat
EllaCoat merged commit 1516473 into main Aug 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant