Skip to content

Comments

パッケージ概要にパッケージ関連図を追加#1030

Merged
irof merged 43 commits intomainfrom
feat/package-relation-diagram-js
Jan 25, 2026
Merged

パッケージ概要にパッケージ関連図を追加#1030
irof merged 43 commits intomainfrom
feat/package-relation-diagram-js

Conversation

@irof
Copy link
Collaborator

@irof irof commented Jan 24, 2026

No description provided.

irof added 30 commits January 24, 2026 00:01
クリックしたパッケージを起点に関連するものにする
パッケージ概要でのみ使用しているスクリプトを抽出した
超えている場合は描写せずにエラー表示
上限を引き上げて実行するように制御
階層集約の選択項目パッケージ数と関連数を表示する
関連がないものを選択項目から除外
このドキュメントで見るもんじゃないってことで
「直接」「依存先すべて」「関連すべて」の選択肢を追加し、関連の範囲を柔軟に変更可能に。テーブルと図表の両方で連動するよう対応を統一。
パッケージリスト画面で入力が空の場合、最適なドメインスコープを自動適用する処理を追加。スコープが適用されない場合は従来どおりの動作を維持。
現在の関連フィルターの選択内容を画面上で表示する処理を追加。選択内容が変わるたびに表示が更新されるようにし、リセット処理や関連モードの切り替えにも対応済み。
irof added 13 commits January 25, 2026 00:35
パッケージフィルタおよび関連フィルタのリセット処理を独立したボタンに分割。
パッケージ図の向きを縦(TD)または横(LR)に切り替え可能にするラジオボタンを追加。
関連コードをリファクタリングし、処理の一貫性を向上。
グループにパッケージが1つの場合はグループを作らない
ルートパッケージの色をsubgraphの色にあわせる
@irof irof merged commit d9f292d into main Jan 25, 2026
2 checks passed
@irof irof deleted the feat/package-relation-diagram-js branch January 25, 2026 11:34
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