File tree Expand file tree Collapse file tree 2 files changed +2
-34
lines changed
exts/ext-diagram/src/241/main/kotlin/cc/unitmesh/diagram/diagram Expand file tree Collapse file tree 2 files changed +2
-34
lines changed Original file line number Diff line number Diff line change @@ -10,12 +10,7 @@ import cc.unitmesh.diagram.model.GraphNodeData
10
10
*/
11
11
class CodeTopologyVfsResolver : DiagramVfsResolver <GraphNodeData > {
12
12
13
- override fun getQualifiedName (data : GraphNodeData ? ): String? {
14
- if (data == null ) return null
15
-
16
- val name = data.getName()
17
- return if (name.isNotEmpty()) name else null
18
- }
13
+ override fun getQualifiedName (data : GraphNodeData ? ): String? = data?.getName()
19
14
20
15
override fun resolveElementByFQN (fqn : String , project : Project ): GraphNodeData ? {
21
16
// For now, we don't support resolving elements by FQN
Original file line number Diff line number Diff line change @@ -66,35 +66,8 @@ class CodeTopologyEntityEdge(
66
66
67
67
return builder.create()
68
68
}
69
-
70
- // Predefined relationship types for common Graphviz edge styles
71
- val DIRECTED_EDGE = DiagramRelationshipInfoAdapter .Builder ()
72
- .setName(" DIRECTED" )
73
- .setLineType(DiagramLineType .SOLID )
74
- .setSourceArrow(DiagramRelationshipInfo .NONE )
75
- .setTargetArrow(DiagramRelationshipInfo .ANGLE )
76
- .create()
77
-
78
- val UNDIRECTED_EDGE = DiagramRelationshipInfoAdapter .Builder ()
79
- .setName(" UNDIRECTED" )
80
- .setLineType(DiagramLineType .SOLID )
81
- .setSourceArrow(DiagramRelationshipInfo .NONE )
82
- .setTargetArrow(DiagramRelationshipInfo .NONE )
83
- .create()
84
-
85
- val DASHED_EDGE = DiagramRelationshipInfoAdapter .Builder ()
86
- .setName(" DASHED" )
87
- .setLineType(DiagramLineType .DASHED )
88
- .setSourceArrow(DiagramRelationshipInfo .NONE )
89
- .setTargetArrow(DiagramRelationshipInfo .ANGLE )
90
- .create()
91
69
}
92
-
93
- /* *
94
- * Get the edge data
95
- */
96
- fun getEdgeData (): GraphEdgeData = edgeData
97
-
70
+
98
71
override fun equals (other : Any? ): Boolean {
99
72
if (this == = other) return true
100
73
if (other !is CodeTopologyEntityEdge ) return false
You can’t perform that action at this time.
0 commit comments