From 9c0e3deac32f7c3108bc898dc2eaf7ee832cd576 Mon Sep 17 00:00:00 2001 From: naninunenoy Date: Wed, 25 Nov 2020 22:57:17 +0900 Subject: [PATCH] dependency count --- .../DependencyGraph/Editor/AsmdefGraphView.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphView.cs b/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphView.cs index 562d7f1..5a8fd7c 100644 --- a/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphView.cs +++ b/Assets/AsmdefHelper/DependencyGraph/Editor/AsmdefGraphView.cs @@ -59,6 +59,14 @@ namespace AsmdefHelper.DependencyGraph.Editor { } } + // Portに接続数を追記 + foreach (var dep in dependencies) { + if (asmdefNodeDict.TryGetValue(dep.Profile.Name, out var node)) { + node.LeftPort.Label = $"RefBy({dep.Sources.Count})"; + node.RightPort.Label = $"RefTo({dep.Destinations.Count})"; + } + } + // ノードの場所を整列 var sortStrategy = new AlignSortStrategy(AlignParam.Default(), Vector2.zero); var sortedNode = sortStrategy.Sort(dependencies);