From 49e9e9e07d013109ae8dbec9c2757133f1372dc0 Mon Sep 17 00:00:00 2001 From: Rowan Seymour Date: Mon, 16 Dec 2024 13:55:48 +0000 Subject: [PATCH] Remove waiting_exits from flow inspection as it's no longer needed --- flows/actions/testdata/add_contact_groups.json | 3 --- flows/actions/testdata/add_input_labels.json | 2 -- flows/actions/testdata/call_classifier.json | 5 ----- flows/actions/testdata/call_resthook.json | 7 ------- flows/actions/testdata/call_webhook.json | 11 ----------- flows/actions/testdata/enter_flow.json | 2 -- flows/actions/testdata/open_ticket.json | 7 ------- flows/actions/testdata/play_audio.json | 4 ---- .../actions/testdata/remove_contact_groups.json | 1 - flows/actions/testdata/say_msg.json | 2 -- flows/actions/testdata/send_broadcast.json | 4 ---- flows/actions/testdata/send_email.json | 2 -- flows/actions/testdata/send_msg.json | 9 --------- flows/actions/testdata/set_contact_channel.json | 1 - flows/actions/testdata/set_contact_field.json | 2 -- flows/actions/testdata/set_contact_language.json | 2 -- flows/actions/testdata/set_contact_name.json | 4 ---- flows/actions/testdata/set_contact_status.json | 2 -- flows/actions/testdata/set_contact_timezone.json | 2 -- flows/actions/testdata/set_run_result.json | 5 ----- flows/actions/testdata/start_session.json | 6 ------ flows/actions/testdata/transfer_airtime.json | 3 --- flows/definition/flow.go | 16 ---------------- flows/definition/flow_test.go | 7 +------ .../testdata/inspection/all_actions.json | 1 - .../inspection/missing_dependencies.json | 1 - .../testdata/inspection/router_tests.json | 1 - .../testdata/inspection/smart_groups.json | 1 - .../testdata/inspection/triggered.json | 1 - .../testdata/inspection/two_questions.json | 9 --------- flows/info.go | 1 - flows/routers/testdata/random.json | 1 - flows/routers/testdata/switch.json | 5 ----- 33 files changed, 1 insertion(+), 129 deletions(-) diff --git a/flows/actions/testdata/add_contact_groups.json b/flows/actions/testdata/add_contact_groups.json index 95c9e2f1c..e49154759 100644 --- a/flows/actions/testdata/add_contact_groups.json +++ b/flows/actions/testdata/add_contact_groups.json @@ -42,7 +42,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -93,7 +92,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -123,7 +121,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, diff --git a/flows/actions/testdata/add_input_labels.json b/flows/actions/testdata/add_input_labels.json index a62c0fd03..b5cb0548a 100644 --- a/flows/actions/testdata/add_input_labels.json +++ b/flows/actions/testdata/add_input_labels.json @@ -47,7 +47,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -141,7 +140,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/call_classifier.json b/flows/actions/testdata/call_classifier.json index 4e216afc4..875aa1bab 100644 --- a/flows/actions/testdata/call_classifier.json +++ b/flows/actions/testdata/call_classifier.json @@ -66,7 +66,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -124,7 +123,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -222,7 +220,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -310,7 +307,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -396,7 +392,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/call_resthook.json b/flows/actions/testdata/call_resthook.json index 56f898055..f1cbb4191 100644 --- a/flows/actions/testdata/call_resthook.json +++ b/flows/actions/testdata/call_resthook.json @@ -21,7 +21,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -141,7 +140,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -290,7 +288,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -441,7 +438,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -534,7 +530,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -674,7 +669,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -768,7 +762,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/call_webhook.json b/flows/actions/testdata/call_webhook.json index 56867d472..f6fc0c4d6 100644 --- a/flows/actions/testdata/call_webhook.json +++ b/flows/actions/testdata/call_webhook.json @@ -119,7 +119,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -147,7 +146,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -175,7 +173,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -203,7 +200,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -294,7 +290,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -346,7 +341,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -420,7 +414,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -491,7 +484,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -571,7 +563,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -640,7 +631,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -716,7 +706,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/enter_flow.json b/flows/actions/testdata/enter_flow.json index dc6b82376..f6a921d5f 100644 --- a/flows/actions/testdata/enter_flow.json +++ b/flows/actions/testdata/enter_flow.json @@ -71,7 +71,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -116,7 +115,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/open_ticket.json b/flows/actions/testdata/open_ticket.json index a3fec0ead..be5b9f750 100644 --- a/flows/actions/testdata/open_ticket.json +++ b/flows/actions/testdata/open_ticket.json @@ -69,7 +69,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -219,7 +218,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -313,7 +311,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -427,7 +424,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -539,7 +535,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -599,7 +594,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -631,7 +625,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/play_audio.json b/flows/actions/testdata/play_audio.json index 5f107c7d8..9c506180f 100644 --- a/flows/actions/testdata/play_audio.json +++ b/flows/actions/testdata/play_audio.json @@ -26,7 +26,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -57,7 +56,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -97,7 +95,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -147,7 +144,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/remove_contact_groups.json b/flows/actions/testdata/remove_contact_groups.json index 2833b9455..818afb4a9 100644 --- a/flows/actions/testdata/remove_contact_groups.json +++ b/flows/actions/testdata/remove_contact_groups.json @@ -163,7 +163,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/say_msg.json b/flows/actions/testdata/say_msg.json index c7cb2e435..07ff2abfa 100644 --- a/flows/actions/testdata/say_msg.json +++ b/flows/actions/testdata/say_msg.json @@ -57,7 +57,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -141,7 +140,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/send_broadcast.json b/flows/actions/testdata/send_broadcast.json index 2ba171516..4d1a72825 100644 --- a/flows/actions/testdata/send_broadcast.json +++ b/flows/actions/testdata/send_broadcast.json @@ -17,7 +17,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -68,7 +67,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -237,7 +235,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -321,7 +318,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/send_email.json b/flows/actions/testdata/send_email.json index 04760c10d..d8b3ab526 100644 --- a/flows/actions/testdata/send_email.json +++ b/flows/actions/testdata/send_email.json @@ -53,7 +53,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -215,7 +214,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, diff --git a/flows/actions/testdata/send_msg.json b/flows/actions/testdata/send_msg.json index e9f77b384..c7e290a00 100644 --- a/flows/actions/testdata/send_msg.json +++ b/flows/actions/testdata/send_msg.json @@ -263,7 +263,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -404,7 +403,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -487,7 +485,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -541,7 +538,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -605,7 +601,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -683,7 +678,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -797,7 +791,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -893,7 +886,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -981,7 +973,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/set_contact_channel.json b/flows/actions/testdata/set_contact_channel.json index 5733b5bbc..35ee85025 100644 --- a/flows/actions/testdata/set_contact_channel.json +++ b/flows/actions/testdata/set_contact_channel.json @@ -115,7 +115,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, diff --git a/flows/actions/testdata/set_contact_field.json b/flows/actions/testdata/set_contact_field.json index 5e7551a17..a7e85bf55 100644 --- a/flows/actions/testdata/set_contact_field.json +++ b/flows/actions/testdata/set_contact_field.json @@ -31,7 +31,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -276,7 +275,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/set_contact_language.json b/flows/actions/testdata/set_contact_language.json index 11b92306b..7f86a27d4 100644 --- a/flows/actions/testdata/set_contact_language.json +++ b/flows/actions/testdata/set_contact_language.json @@ -21,7 +21,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -47,7 +46,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, diff --git a/flows/actions/testdata/set_contact_name.json b/flows/actions/testdata/set_contact_name.json index 025bda6a7..a4cc38dfc 100644 --- a/flows/actions/testdata/set_contact_name.json +++ b/flows/actions/testdata/set_contact_name.json @@ -21,7 +21,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -40,7 +39,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -152,7 +150,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -206,7 +203,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/set_contact_status.json b/flows/actions/testdata/set_contact_status.json index cb023cfbf..332813936 100644 --- a/flows/actions/testdata/set_contact_status.json +++ b/flows/actions/testdata/set_contact_status.json @@ -20,7 +20,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -76,7 +75,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/set_contact_timezone.json b/flows/actions/testdata/set_contact_timezone.json index a3afa3bc6..c49410c78 100644 --- a/flows/actions/testdata/set_contact_timezone.json +++ b/flows/actions/testdata/set_contact_timezone.json @@ -21,7 +21,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -47,7 +46,6 @@ "dependencies": [], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, diff --git a/flows/actions/testdata/set_run_result.json b/flows/actions/testdata/set_run_result.json index 4a422465b..c91d4495b 100644 --- a/flows/actions/testdata/set_run_result.json +++ b/flows/actions/testdata/set_run_result.json @@ -45,7 +45,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -92,7 +91,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -133,7 +131,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -168,7 +165,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -218,7 +214,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/start_session.json b/flows/actions/testdata/start_session.json index 5579b875c..e626dd505 100644 --- a/flows/actions/testdata/start_session.json +++ b/flows/actions/testdata/start_session.json @@ -21,7 +21,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -78,7 +77,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -135,7 +133,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -411,7 +408,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -460,7 +456,6 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } }, @@ -542,7 +537,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/actions/testdata/transfer_airtime.json b/flows/actions/testdata/transfer_airtime.json index 923dab0c2..ed3e386fb 100644 --- a/flows/actions/testdata/transfer_airtime.json +++ b/flows/actions/testdata/transfer_airtime.json @@ -51,7 +51,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -260,7 +259,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -345,7 +343,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/definition/flow.go b/flows/definition/flow.go index 48c1b20de..4388cb3f7 100644 --- a/flows/definition/flow.go +++ b/flows/definition/flow.go @@ -117,7 +117,6 @@ func (f *flow) Inspect(sa flows.SessionAssets) *flows.Inspection { return &flows.Inspection{ Dependencies: inspect.NewDependencies(assetRefs, sa), Results: flows.NewResultSpecs(f.extractResults()), - WaitingExits: f.extractExitsFromWaits(), ParentRefs: parentRefs, Issues: issues.Check(sa, f, templates, assetRefs), } @@ -286,21 +285,6 @@ func (f *flow) extractResults() []flows.ExtractedResult { return results } -// extracts all exits coming from nodes with waits -func (f *flow) extractExitsFromWaits() []flows.ExitUUID { - exitUUIDs := make([]flows.ExitUUID, 0) - include := func(e flows.ExitUUID) { exitUUIDs = append(exitUUIDs, e) } - - for _, n := range f.nodes { - if n.Router() != nil && n.Router().Wait() != nil { - for _, e := range n.Exits() { - include(e.UUID()) - } - } - } - return exitUUIDs -} - // Asset returns the asset from which this flow was created if there was one func (f *flow) Asset() assets.Flow { return f.asset } diff --git a/flows/definition/flow_test.go b/flows/definition/flow_test.go index 1dc2cf95c..0c69a3648 100644 --- a/flows/definition/flow_test.go +++ b/flows/definition/flow_test.go @@ -332,10 +332,6 @@ func TestNewFlow(t *testing.T) { "a58be63b-907d-4a1a-856b-0bb5579d7507" ] } - ], - "waiting_exits": [ - "023a5c10-d74a-4fad-9560-990caead8170", - "8943c032-2a91-456c-8080-2a249f1b420c" ] }`), infoJSON, "inspection mismatch") } @@ -368,8 +364,7 @@ func TestEmptyFlow(t *testing.T) { "dependencies": [], "issues": [], "parent_refs": [], - "results": [], - "waiting_exits": [] + "results": [] }`), infoJSON, "inspection mismatch") } diff --git a/flows/definition/testdata/inspection/all_actions.json b/flows/definition/testdata/inspection/all_actions.json index a977ad170..701b13f53 100644 --- a/flows/definition/testdata/inspection/all_actions.json +++ b/flows/definition/testdata/inspection/all_actions.json @@ -69,6 +69,5 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } \ No newline at end of file diff --git a/flows/definition/testdata/inspection/missing_dependencies.json b/flows/definition/testdata/inspection/missing_dependencies.json index 83e929882..b5d63609d 100644 --- a/flows/definition/testdata/inspection/missing_dependencies.json +++ b/flows/definition/testdata/inspection/missing_dependencies.json @@ -54,6 +54,5 @@ } ], "results": [], - "waiting_exits": [], "parent_refs": [] } \ No newline at end of file diff --git a/flows/definition/testdata/inspection/router_tests.json b/flows/definition/testdata/inspection/router_tests.json index ec175852e..0243a8403 100644 --- a/flows/definition/testdata/inspection/router_tests.json +++ b/flows/definition/testdata/inspection/router_tests.json @@ -55,6 +55,5 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } \ No newline at end of file diff --git a/flows/definition/testdata/inspection/smart_groups.json b/flows/definition/testdata/inspection/smart_groups.json index e6f7685f3..cf78dc318 100644 --- a/flows/definition/testdata/inspection/smart_groups.json +++ b/flows/definition/testdata/inspection/smart_groups.json @@ -13,6 +13,5 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [] } \ No newline at end of file diff --git a/flows/definition/testdata/inspection/triggered.json b/flows/definition/testdata/inspection/triggered.json index 39c207abd..2eae5dbc2 100644 --- a/flows/definition/testdata/inspection/triggered.json +++ b/flows/definition/testdata/inspection/triggered.json @@ -8,7 +8,6 @@ ], "issues": [], "results": [], - "waiting_exits": [], "parent_refs": [ "age" ] diff --git a/flows/definition/testdata/inspection/two_questions.json b/flows/definition/testdata/inspection/two_questions.json index c44b97c26..02d24031b 100644 --- a/flows/definition/testdata/inspection/two_questions.json +++ b/flows/definition/testdata/inspection/two_questions.json @@ -28,14 +28,5 @@ ] } ], - "waiting_exits": [ - "2f42b942-bf32-4e81-8ff3-f946b5e68dd8", - "dcdc29b6-4671-4c10-a614-5b1507f3df97", - "17ec8700-cada-4cff-b3b1-351cac4d85c6", - "f0649239-6ab2-4903-b5c5-f813beb5539d", - "3bd19c40-1114-4b83-b12e-f0c38054ba3f", - "9ad71fc4-c2f8-4aab-a193-7bafad172ca0", - "e80bc037-3b57-45b5-9f19-a8346a475578" - ], "parent_refs": [] } \ No newline at end of file diff --git a/flows/info.go b/flows/info.go index 184434921..25daf9b73 100644 --- a/flows/info.go +++ b/flows/info.go @@ -51,7 +51,6 @@ type Inspection struct { Dependencies []Dependency `json:"dependencies"` Issues []Issue `json:"issues"` Results []*ResultSpec `json:"results"` - WaitingExits []ExitUUID `json:"waiting_exits"` ParentRefs []string `json:"parent_refs"` } diff --git a/flows/routers/testdata/random.json b/flows/routers/testdata/random.json index b2d51acc1..4485c957a 100644 --- a/flows/routers/testdata/random.json +++ b/flows/routers/testdata/random.json @@ -64,7 +64,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } } diff --git a/flows/routers/testdata/switch.json b/flows/routers/testdata/switch.json index 353e2d82a..0d41e9cd2 100644 --- a/flows/routers/testdata/switch.json +++ b/flows/routers/testdata/switch.json @@ -226,7 +226,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -321,7 +320,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -416,7 +414,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -512,7 +509,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }, @@ -590,7 +586,6 @@ ] } ], - "waiting_exits": [], "parent_refs": [] } }