Skip to content

Commit 3762b23

Browse files
committed
fix: remove usage of deprecated addSubgraph()
1 parent 68012fb commit 3762b23

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

core/src/test/java/org/bsc/langgraph4j/StateGraphTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ public void testWithSubgraph() throws Exception {
274274
.addNode("step_1", step1)
275275
.addNode("step_2", step2)
276276
.addNode("step_3", step3)
277-
.addSubgraph("subgraph", workflowChild)
277+
.addNode("subgraph", workflowChild)
278278
.addEdge(START, "step_1")
279279
.addEdge("step_1", "step_2")
280280
.addEdge("step_2", "subgraph")

core/src/test/java/org/bsc/langgraph4j/SubGraphTest.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public void testMergeSubgraph01() throws Exception {
5858

5959
var workflowParent = new MessagesStateGraph<String>()
6060
.addNode("A", _makeNode("A") )
61-
.addSubgraph("B", workflowChild )
61+
.addNode("B", workflowChild )
6262
.addNode("C", _makeNode("C") )
6363
.addEdge(START, "A")
6464
.addEdge("A", "B")
@@ -95,7 +95,7 @@ public void testMergeSubgraph02() throws Exception {
9595

9696
var workflowParent = new MessagesStateGraph<String>()
9797
.addNode("A", _makeNode("A") )
98-
.addSubgraph("B", workflowChild )
98+
.addNode("B", workflowChild )
9999
.addNode("C", _makeNode("C") )
100100
.addConditionalEdges(START,
101101
edge_async(state -> "a"),
@@ -146,7 +146,7 @@ public void testMergeSubgraph03() throws Exception {
146146

147147
var workflowParent = new MessagesStateGraph<String>()
148148
.addNode("A", _makeNode("A") )
149-
.addSubgraph("B", workflowChild )
149+
.addNode("B", workflowChild )
150150
.addNode("C", _makeNode("C") )
151151
.addConditionalEdges(START,
152152
edge_async(state -> "a"),
@@ -199,7 +199,7 @@ public void testMergeSubgraph03WithInterruption() throws Exception {
199199

200200
var workflowParent = new MessagesStateGraph<String>()
201201
.addNode("A", _makeNode("A") )
202-
.addSubgraph("B", workflowChild )
202+
.addNode("B", workflowChild )
203203
.addNode("C", _makeNode("C") )
204204
.addConditionalEdges(START,
205205
edge_async(state -> "a"),
@@ -342,7 +342,7 @@ public void testMergeSubgraph04() throws Exception {
342342

343343
var workflowParent = new MessagesStateGraph<String>()
344344
.addNode("A", _makeNode("A") )
345-
.addSubgraph("B", workflowChild )
345+
.addNode("B", workflowChild )
346346
.addNode("C", _makeNode("C") )
347347
.addConditionalEdges(START,
348348
edge_async(state -> "a"),
@@ -395,7 +395,7 @@ public void testMergeSubgraph04WithInterruption() throws Exception {
395395

396396
var workflowParent = new MessagesStateGraph<String>()
397397
.addNode("A", _makeNode("A") )
398-
.addSubgraph("B", workflowChild )
398+
.addNode("B", workflowChild )
399399
.addNode("C", _makeNode("C") )
400400
.addNode("C1", _makeNode("C1") )
401401
.addConditionalEdges(START,
@@ -552,7 +552,7 @@ public void testCheckpointWithSubgraph() throws Exception {
552552
.addNode("step_1", _makeNode( "step1"))
553553
.addNode("step_2", _makeNode("step2"))
554554
.addNode("step_3", _makeNode("step3"))
555-
.addSubgraph("subgraph", workflowChild)
555+
.addNode("subgraph", workflowChild)
556556
.addEdge(START, "step_1")
557557
.addEdge("step_1", "step_2")
558558
.addEdge("step_2", "subgraph")

studio/springboot/src/test/java/org/bsc/langgraph4j/studio/springboot/LangGraphStudioSampleConfig.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ private LangGraphFlow withStateSubgraphSample() throws GraphStateException {
8989

9090
var workflowParent = new MessagesStateGraph<String>()
9191
.addNode("A", _makeNode("A") )
92-
.addSubgraph("B", workflowChild )
92+
.addNode("B", workflowChild )
9393
.addNode("C", _makeNode("C") )
9494
.addConditionalEdges(START,
9595
edge_async(state -> "a"),
@@ -123,7 +123,7 @@ private LangGraphFlow withCompiledSubgraphSample() throws GraphStateException {
123123

124124
var workflowParent = new MessagesStateGraph<String>()
125125
.addNode("A", _makeNode("A") )
126-
.addSubgraph("B", workflowChild )
126+
.addNode("B", workflowChild )
127127
.addNode("C", _makeNode("C") )
128128
.addConditionalEdges(START,
129129
edge_async(state -> "a"),

0 commit comments

Comments
 (0)