-
Notifications
You must be signed in to change notification settings - Fork 25
/
CfgDataInformation.tlsp
55 lines (55 loc) · 24 KB
/
CfgDataInformation.tlsp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"name": "CfgDataInformation.tlsp",
"session": "C:\\Users\\MAYANJE\\AppData\\Roaming\\TypeCobol.LanguageServerRobot\\Repository\\Session2021_01_18_12_07_24_311\\TestSuite_2021_01_18_12_07_24_311.slsp",
"user": "MAYANJE",
"date": "2021/01/18 12:07:24 321",
"uri": "file:///C:/Users/MAYANJE/Source/TEST_LSR/CfgDataInformation.tlsp",
"initialize": "{\"jsonrpc\":\"2.0\",\"id\":\"0\",\"method\":\"initialize\",\"params\":{\"processId\":-1,\"rootPath\":\"C:\\\\Users\\\\MAYANJE\\\\Source\\\\1818_create_cfgdfainfo_lsp_notification\\\\TypeCobol\\\\bin\\\\EI_Debug\",\"rootUri\":\"file:/C:/Users/MAYANJE/Source/1818_create_cfgdfainfo_lsp_notification/TypeCobol/bin/EI_Debug/\",\"capabilities\":{\"workspace\":{\"applyEdit\":true,\"didChangeConfiguration\":{\"dynamicRegistration\":true},\"didChangeWatchedFiles\":{\"dynamicRegistration\":false},\"symbol\":{\"dynamicRegistration\":true},\"executeCommand\":{\"dynamicRegistration\":true}},\"textDocument\":{\"synchronization\":{\"willSave\":true,\"willSaveWaitUntil\":true,\"didSave\":true,\"dynamicRegistration\":true},\"completion\":{\"completionItem\":{\"snippetSupport\":true},\"dynamicRegistration\":true},\"hover\":{\"dynamicRegistration\":true},\"definition\":{\"dynamicRegistration\":true}}},\"trace\":\"off\"}}",
"initialize_result": "{\"jsonrpc\":\"2.0\",\"id\":\"0\",\"result\":{\"capabilities\":{\"experimental\":[{\"Item1\":\"version\",\"Item2\":\"0.1(alpha)\"}],\"textDocumentSync\":2,\"hoverProvider\":true,\"completionProvider\":{\"resolveProvider\":false,\"triggerCharacters\":[\"::\"]},\"signatureHelpProvider\":{\"triggerCharacters\":[]},\"definitionProvider\":true,\"referencesProvider\":false,\"documentHighlightProvider\":false,\"documentSymbolProvider\":false,\"workspaceSymbolProvider\":false,\"codeActionProvider\":false,\"documentFormattingProvider\":false,\"documentRangeFormattingProvider\":false,\"renameProvider\":false}}}",
"did_change_configuation": "{\"jsonrpc\":\"2.0\",\"method\":\"workspace/didChangeConfiguration\",\"params\":{\"settings\":[\"C:\\\\Users\\\\MAYANJE\\\\Source\\\\1818_create_cfgdfainfo_lsp_notification\\\\TypeCobol\\\\bin\\\\EI_Debug\\\\TypeCobol.CLI.exe\",\"-e\",\"rdz\",\"-c\",\"C:\\\\CoboleditorEI\\\\Copys\",\"--autoremarks\",\"-cfg\",\"-td\",\"-c\",\"C:\\\\CoboleditorEI\\\\Copys\\\\Production\",\"-c\",\"C:\\\\CoboleditorEI\\\\Copys\\\\MISC\"]}}",
"didOpen": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/didOpen\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\",\"languageId\":\"__lsp4j_Cobol\",\"version\":0,\"text\":\" IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. PGM1.\\r\\n DATA DIVISION.\\r\\n\\r\\n WORKING-STORAGE SECTION.\\r\\n\\r\\n\\r\\n LINKAGE SECTION.\\r\\n 01 TC-FunctionCode pic X(30).\\r\\n * Function which call program f1c0385c\\r\\n * Which is generated code for PGM1.StartCheckpoint\\r\\n 88 Fct-f1c0385c-StartCheckpoint\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n\\r\\n 01 arg1 pic X.\\r\\n PROCEDURE DIVISION USING TC-FunctionCode\\r\\n arg1.\\r\\n * PERFORM INIT-LIBRARY\\r\\n PERFORM FctList-Process-Mode\\r\\n GOBACK.\\r\\n\\r\\n FctList-Process-Mode.\\r\\n evaluate true\\r\\n when Fct-f1c0385c-StartCheckpoint\\r\\n call \\u0027f1c0385c\\u0027 using arg1\\r\\n when other\\r\\n Perform Handle-Error\\r\\n end-evaluate\\r\\n .\\r\\n Handle-Error.\\r\\n continue\\r\\n .\\r\\n\\r\\n *-----------------------------------------------------------------\\r\\n *declare procedure StartCheckpoint public\\r\\n * input param1 pic X.\\r\\n END PROGRAM PGM1.\\r\\n\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. PGM2.\\r\\n DATA DIVISION.\\r\\n\\r\\n WORKING-STORAGE SECTION.\\r\\n\\r\\n\\r\\n LINKAGE SECTION.\\r\\n 01 TC-FunctionCode pic X(30).\\r\\n * Function which call program f73481e6\\r\\n * Which is generated code for PGM2.CheckContract\\r\\n 88 Fct-f73481e6-CheckContract\\r\\n value \\u0027Fct\\u003df73481e6-CheckContract\\u0027.\\r\\n\\r\\n 01 arg1 pic X.\\r\\n PROCEDURE DIVISION USING TC-FunctionCode\\r\\n arg1.\\r\\n * PERFORM INIT-LIBRARY\\r\\n PERFORM FctList-Process-Mode\\r\\n GOBACK.\\r\\n\\r\\n FctList-Process-Mode.\\r\\n evaluate true\\r\\n when Fct-f73481e6-CheckContract\\r\\n call \\u0027f73481e6\\u0027 using arg1\\r\\n when other\\r\\n Perform Handle-Error\\r\\n end-evaluate\\r\\n .\\r\\n Handle-Error.\\r\\n continue\\r\\n .\\r\\n\\r\\n *-----------------------------------------------------------------\\r\\n *declare procedure CheckContract public\\r\\n * input param1 pic X.\\r\\n END PROGRAM PGM2.\\r\\n\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. MyPGM.\\r\\n PROCEDURE DIVISION.\\r\\n *declare procedure testos private.\\r\\n END PROGRAM MyPGM.\\r\\n *\\r\\n *declare procedure StartCheckpoint public\\r\\n * input param1 pic X.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. f1c0385c.\\r\\n END PROGRAM f1c0385c.\\r\\n\\r\\n\\r\\n *\\r\\n *declare procedure CheckContract public\\r\\n * input param1 pic X.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. f73481e6.\\r\\n DATA DIVISION.\\r\\n WORKING-STORAGE SECTION.\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n 01 TypeCobol-Generated.\\r\\n 05 TC-PGM1 pic X(08) value \\u0027PGM1\\u0027.\\r\\n 05 PGM1-Fct-f1c0385c-StartCheckpo PIC X(30)\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n\\r\\n LINKAGE SECTION.\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n 01 param1 pic X.\\r\\n PROCEDURE DIVISION\\r\\n USING BY REFERENCE param1\\r\\n .\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n * call PGM1::StartCheckpoint input param1\\r\\n CALL TC-PGM1 USING\\r\\n PGM1-Fct-f1c0385c-StartCheckpo\\r\\n param1\\r\\n end-call\\r\\n\\r\\n .\\r\\n\\r\\n\\r\\n END PROGRAM f73481e6.\\r\\n\\r\\n\\r\\n *\\r\\n *declare procedure testos private.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. bfc74757.\\r\\n data division.\\r\\n working-storage section.\\r\\n *PGM1.testos - No Params\\r\\n\\r\\n 01 var1 pic X.\\r\\n 01 TypeCobol-Generated.\\r\\n 05 TC-PGM1 pic X(08) value \\u0027PGM1\\u0027.\\r\\n 05 TC-PGM2 pic X(08) value \\u0027PGM2\\u0027.\\r\\n 05 PGM1-Fct-f1c0385c-StartCheckpo PIC X(30)\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n 05 PGM2-Fct-f73481e6-CheckContrac PIC X(30)\\r\\n value \\u0027Fct\\u003df73481e6-CheckContract\\u0027.\\r\\n\\r\\n LINKAGE SECTION.\\r\\n *PGM1.testos - No Params\\r\\n PROCEDURE DIVISION\\r\\n .\\r\\n *PGM1.testos - No Params\\r\\n * call PGM1::StartCheckpoint input var1\\r\\n CALL TC-PGM1 USING\\r\\n PGM1-Fct-f1c0385c-StartCheckpo\\r\\n var1\\r\\n end-call\\r\\n\\r\\n\\r\\n\\r\\n * call PGM2::CheckContract input var1\\r\\n CALL TC-PGM2 USING\\r\\n PGM2-Fct-f73481e6-CheckContrac\\r\\n var1\\r\\n end-call\\r\\n\\r\\n .\\r\\n END PROGRAM bfc74757.\\r\\n\\r\\n\\r\\n\"}}}",
"messages": [
{
"category": 0,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/didSave\",\"params\":{\"textDocument\":{\"version\":0,\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"},\"text\":\" IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. PGM1.\\r\\n DATA DIVISION.\\r\\n\\r\\n WORKING-STORAGE SECTION.\\r\\n\\r\\n\\r\\n LINKAGE SECTION.\\r\\n 01 TC-FunctionCode pic X(30).\\r\\n * Function which call program f1c0385c\\r\\n * Which is generated code for PGM1.StartCheckpoint\\r\\n 88 Fct-f1c0385c-StartCheckpoint\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n\\r\\n 01 arg1 pic X.\\r\\n PROCEDURE DIVISION USING TC-FunctionCode\\r\\n arg1.\\r\\n * PERFORM INIT-LIBRARY\\r\\n PERFORM FctList-Process-Mode\\r\\n GOBACK.\\r\\n\\r\\n FctList-Process-Mode.\\r\\n evaluate true\\r\\n when Fct-f1c0385c-StartCheckpoint\\r\\n call \\u0027f1c0385c\\u0027 using arg1\\r\\n when other\\r\\n Perform Handle-Error\\r\\n end-evaluate\\r\\n .\\r\\n Handle-Error.\\r\\n continue\\r\\n .\\r\\n\\r\\n *-----------------------------------------------------------------\\r\\n *declare procedure StartCheckpoint public\\r\\n * input param1 pic X.\\r\\n END PROGRAM PGM1.\\r\\n\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. PGM2.\\r\\n DATA DIVISION.\\r\\n\\r\\n WORKING-STORAGE SECTION.\\r\\n\\r\\n\\r\\n LINKAGE SECTION.\\r\\n 01 TC-FunctionCode pic X(30).\\r\\n * Function which call program f73481e6\\r\\n * Which is generated code for PGM2.CheckContract\\r\\n 88 Fct-f73481e6-CheckContract\\r\\n value \\u0027Fct\\u003df73481e6-CheckContract\\u0027.\\r\\n\\r\\n 01 arg1 pic X.\\r\\n PROCEDURE DIVISION USING TC-FunctionCode\\r\\n arg1.\\r\\n * PERFORM INIT-LIBRARY\\r\\n PERFORM FctList-Process-Mode\\r\\n GOBACK.\\r\\n\\r\\n FctList-Process-Mode.\\r\\n evaluate true\\r\\n when Fct-f73481e6-CheckContract\\r\\n call \\u0027f73481e6\\u0027 using arg1\\r\\n when other\\r\\n Perform Handle-Error\\r\\n end-evaluate\\r\\n .\\r\\n Handle-Error.\\r\\n continue\\r\\n .\\r\\n\\r\\n *-----------------------------------------------------------------\\r\\n *declare procedure CheckContract public\\r\\n * input param1 pic X.\\r\\n END PROGRAM PGM2.\\r\\n\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. MyPGM.\\r\\n PROCEDURE DIVISION.\\r\\n *declare procedure testos private.\\r\\n END PROGRAM MyPGM.\\r\\n *\\r\\n *declare procedure StartCheckpoint public\\r\\n * input param1 pic X.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. f1c0385c.\\r\\n END PROGRAM f1c0385c.\\r\\n\\r\\n\\r\\n *\\r\\n *declare procedure CheckContract public\\r\\n * input param1 pic X.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. f73481e6.\\r\\n DATA DIVISION.\\r\\n WORKING-STORAGE SECTION.\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n 01 TypeCobol-Generated.\\r\\n 05 TC-PGM1 pic X(08) value \\u0027PGM1\\u0027.\\r\\n 05 PGM1-Fct-f1c0385c-StartCheckpo PIC X(30)\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n\\r\\n LINKAGE SECTION.\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n 01 param1 pic X.\\r\\n PROCEDURE DIVISION\\r\\n USING BY REFERENCE param1\\r\\n .\\r\\n *PGM1.CheckContract - Params :\\r\\n * input(param1: pic X)\\r\\n * call PGM1::StartCheckpoint input param1\\r\\n CALL TC-PGM1 USING\\r\\n PGM1-Fct-f1c0385c-StartCheckpo\\r\\n param1\\r\\n end-call\\r\\n\\r\\n .\\r\\n\\r\\n\\r\\n END PROGRAM f73481e6.\\r\\n\\r\\n\\r\\n *\\r\\n *declare procedure testos private.\\r\\n *_________________________________________________________________\\r\\n IDENTIFICATION DIVISION.\\r\\n PROGRAM-ID. bfc74757.\\r\\n data division.\\r\\n working-storage section.\\r\\n *PGM1.testos - No Params\\r\\n\\r\\n 01 var1 pic X.\\r\\n 01 TypeCobol-Generated.\\r\\n 05 TC-PGM1 pic X(08) value \\u0027PGM1\\u0027.\\r\\n 05 TC-PGM2 pic X(08) value \\u0027PGM2\\u0027.\\r\\n 05 PGM1-Fct-f1c0385c-StartCheckpo PIC X(30)\\r\\n value \\u0027Fct\\u003df1c0385c-StartCheckpoint\\u0027.\\r\\n 05 PGM2-Fct-f73481e6-CheckContrac PIC X(30)\\r\\n value \\u0027Fct\\u003df73481e6-CheckContract\\u0027.\\r\\n\\r\\n LINKAGE SECTION.\\r\\n *PGM1.testos - No Params\\r\\n PROCEDURE DIVISION\\r\\n .\\r\\n *PGM1.testos - No Params\\r\\n * call PGM1::StartCheckpoint input var1\\r\\n CALL TC-PGM1 USING\\r\\n PGM1-Fct-f1c0385c-StartCheckpo\\r\\n var1\\r\\n end-call\\r\\n\\r\\n\\r\\n\\r\\n * call PGM2::CheckContract input var1\\r\\n CALL TC-PGM2 USING\\r\\n PGM2-Fct-f73481e6-CheckContrac\\r\\n var1\\r\\n end-call\\r\\n\\r\\n .\\r\\n END PROGRAM bfc74757.\\r\\n\\r\\n\\r\\n\"}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\",\"diagnostics\":[]}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"typecobol/CfgDfa\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"},\"dotContent\":\"digraph Cfg {\\r\\ncompound=true;\\r\\nnode [\\r\\nshape = \\\"record\\\"\\r\\n]\\r\\n\\r\\nedge [\\r\\narrowtail = \\\"empty\\\"\\r\\n]\\r\\nBlock0 [\\r\\nlabel = \\\"{START|}\\\"\\r\\n]\\r\\nBlock1 [\\r\\nlabel = \\\"{Block1| PERFORM FctList-Process-Mode\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_1{\\r\\ncolor = blue;\\r\\nlabel = \\\"FctList-Process-Mode\\\";\\r\\nBlock11 [\\r\\nlabel = \\\"{FCTLIST-PROCESS-MODE. Block11| evaluate true\\\\l when Fct-f1c0385c-StartCheckpoint\\\\l}\\\"\\r\\n]\\r\\nBlock12 [\\r\\nlabel = \\\"{Block12| call 'f1c0385c' using arg1\\\\l}\\\"\\r\\n]\\r\\nBlock16 [\\r\\nlabel = \\\"{Block16|}\\\"\\r\\n]\\r\\nBlock13 [\\r\\nlabel = \\\"{Block13|}\\\"\\r\\n]\\r\\nBlock14 [\\r\\nlabel = \\\"{Block14| Perform Handle-Error\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_2{\\r\\ncolor = blue;\\r\\nlabel = \\\"Handle-Error\\\";\\r\\nBlock18 [\\r\\nlabel = \\\"{HANDLE-ERROR. Block18| continue\\\\l}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock14 -> Block18 [style=dashed]\\r\\n\\r\\nBlock15 [\\r\\nlabel = \\\"{Block15|}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock1 -> Block11 [style=dashed]\\r\\n\\r\\nBlock2 [\\r\\nlabel = \\\"{Block2| GOBACK\\\\l}\\\"\\r\\n]\\r\\nBlock0 -> Block1\\r\\nBlock11 -> Block12\\r\\nBlock11 -> Block13\\r\\nBlock12 -> Block16\\r\\nBlock13 -> Block14\\r\\nBlock14 -> Block15\\r\\nBlock15 -> Block16\\r\\nBlock1 -> Block2\\r\\n\\r\\n}\\r\\n\",\"instructionPositions\":[{\"line\":22,\"character\":11},{\"line\":23,\"character\":14},{\"line\":24,\"character\":17},{\"line\":30,\"character\":11},{\"line\":26,\"character\":17},{\"line\":18,\"character\":11},{\"line\":19,\"character\":11}],\"basicBlockInfos\":[{\"id\":0,\"subgraphId\":-1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":11,\"subgraphId\":1,\"fstInstIdx\":0,\"lstInstIdx\":2},{\"id\":12,\"subgraphId\":1,\"fstInstIdx\":2,\"lstInstIdx\":3},{\"id\":16,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":13,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":18,\"subgraphId\":2,\"fstInstIdx\":3,\"lstInstIdx\":4},{\"id\":14,\"subgraphId\":1,\"fstInstIdx\":4,\"lstInstIdx\":5},{\"id\":15,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":1,\"subgraphId\":-1,\"fstInstIdx\":5,\"lstInstIdx\":6},{\"id\":2,\"subgraphId\":-1,\"fstInstIdx\":6,\"lstInstIdx\":7}]}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\",\"diagnostics\":[]}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"typecobol/CfgDfa\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"},\"dotContent\":\"digraph Cfg {\\r\\ncompound=true;\\r\\nnode [\\r\\nshape = \\\"record\\\"\\r\\n]\\r\\n\\r\\nedge [\\r\\narrowtail = \\\"empty\\\"\\r\\n]\\r\\nBlock0 [\\r\\nlabel = \\\"{START|}\\\"\\r\\n]\\r\\nBlock1 [\\r\\nlabel = \\\"{Block1| PERFORM FctList-Process-Mode\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_1{\\r\\ncolor = blue;\\r\\nlabel = \\\"FctList-Process-Mode\\\";\\r\\nBlock11 [\\r\\nlabel = \\\"{FCTLIST-PROCESS-MODE. Block11| evaluate true\\\\l when Fct-f1c0385c-StartCheckpoint\\\\l}\\\"\\r\\n]\\r\\nBlock12 [\\r\\nlabel = \\\"{Block12| call 'f1c0385c' using arg1\\\\l}\\\"\\r\\n]\\r\\nBlock16 [\\r\\nlabel = \\\"{Block16|}\\\"\\r\\n]\\r\\nBlock13 [\\r\\nlabel = \\\"{Block13|}\\\"\\r\\n]\\r\\nBlock14 [\\r\\nlabel = \\\"{Block14| Perform Handle-Error\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_2{\\r\\ncolor = blue;\\r\\nlabel = \\\"Handle-Error\\\";\\r\\nBlock18 [\\r\\nlabel = \\\"{HANDLE-ERROR. Block18| continue\\\\l}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock14 -> Block18 [style=dashed]\\r\\n\\r\\nBlock15 [\\r\\nlabel = \\\"{Block15|}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock1 -> Block11 [style=dashed]\\r\\n\\r\\nBlock2 [\\r\\nlabel = \\\"{Block2| GOBACK\\\\l}\\\"\\r\\n]\\r\\nBlock0 -> Block1\\r\\nBlock11 -> Block12\\r\\nBlock11 -> Block13\\r\\nBlock12 -> Block16\\r\\nBlock13 -> Block14\\r\\nBlock14 -> Block15\\r\\nBlock15 -> Block16\\r\\nBlock1 -> Block2\\r\\n\\r\\n}\\r\\n\",\"instructionPositions\":[{\"line\":22,\"character\":11},{\"line\":23,\"character\":14},{\"line\":24,\"character\":17},{\"line\":30,\"character\":11},{\"line\":26,\"character\":17},{\"line\":18,\"character\":11},{\"line\":19,\"character\":11}],\"basicBlockInfos\":[{\"id\":0,\"subgraphId\":-1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":11,\"subgraphId\":1,\"fstInstIdx\":0,\"lstInstIdx\":2},{\"id\":12,\"subgraphId\":1,\"fstInstIdx\":2,\"lstInstIdx\":3},{\"id\":16,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":13,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":18,\"subgraphId\":2,\"fstInstIdx\":3,\"lstInstIdx\":4},{\"id\":14,\"subgraphId\":1,\"fstInstIdx\":4,\"lstInstIdx\":5},{\"id\":15,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":1,\"subgraphId\":-1,\"fstInstIdx\":5,\"lstInstIdx\":6},{\"id\":2,\"subgraphId\":-1,\"fstInstIdx\":6,\"lstInstIdx\":7}]}}"
},
{
"category": 0,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/didChange\",\"params\":{\"textDocument\":{\"version\":0,\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"},\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\",\"contentChanges\":[{\"range\":{\"start\":{\"line\":12,\"character\":51},\"end\":{\"line\":12,\"character\":51}},\"rangeLength\":0,\"text\":\"\\r\\n \"}]}}"
},
{
"category": 0,
"message": "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"method\":\"typecobol/refreshNodesRequest\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"}}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\",\"diagnostics\":[]}}"
},
{
"category": 1,
"message": "{\"jsonrpc\":\"2.0\",\"method\":\"typecobol/CfgDfa\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"},\"dotContent\":\"digraph Cfg {\\r\\ncompound=true;\\r\\nnode [\\r\\nshape = \\\"record\\\"\\r\\n]\\r\\n\\r\\nedge [\\r\\narrowtail = \\\"empty\\\"\\r\\n]\\r\\nBlock0 [\\r\\nlabel = \\\"{START|}\\\"\\r\\n]\\r\\nBlock1 [\\r\\nlabel = \\\"{Block1| PERFORM FctList-Process-Mode\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_1{\\r\\ncolor = blue;\\r\\nlabel = \\\"FctList-Process-Mode\\\";\\r\\nBlock11 [\\r\\nlabel = \\\"{FCTLIST-PROCESS-MODE. Block11| evaluate true\\\\l when Fct-f1c0385c-StartCheckpoint\\\\l}\\\"\\r\\n]\\r\\nBlock12 [\\r\\nlabel = \\\"{Block12| call 'f1c0385c' using arg1\\\\l}\\\"\\r\\n]\\r\\nBlock16 [\\r\\nlabel = \\\"{Block16|}\\\"\\r\\n]\\r\\nBlock13 [\\r\\nlabel = \\\"{Block13|}\\\"\\r\\n]\\r\\nBlock14 [\\r\\nlabel = \\\"{Block14| Perform Handle-Error\\\\l}\\\"\\r\\n]\\r\\nsubgraph cluster_2{\\r\\ncolor = blue;\\r\\nlabel = \\\"Handle-Error\\\";\\r\\nBlock18 [\\r\\nlabel = \\\"{HANDLE-ERROR. Block18| continue\\\\l}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock14 -> Block18 [style=dashed]\\r\\n\\r\\nBlock15 [\\r\\nlabel = \\\"{Block15|}\\\"\\r\\n]\\r\\n\\r\\n}\\r\\nBlock1 -> Block11 [style=dashed]\\r\\n\\r\\nBlock2 [\\r\\nlabel = \\\"{Block2| GOBACK\\\\l}\\\"\\r\\n]\\r\\nBlock0 -> Block1\\r\\nBlock11 -> Block12\\r\\nBlock11 -> Block13\\r\\nBlock12 -> Block16\\r\\nBlock13 -> Block14\\r\\nBlock14 -> Block15\\r\\nBlock15 -> Block16\\r\\nBlock1 -> Block2\\r\\n\\r\\n}\\r\\n\",\"instructionPositions\":[{\"line\":23,\"character\":11},{\"line\":24,\"character\":14},{\"line\":25,\"character\":17},{\"line\":31,\"character\":11},{\"line\":27,\"character\":17},{\"line\":19,\"character\":11},{\"line\":20,\"character\":11}],\"basicBlockInfos\":[{\"id\":0,\"subgraphId\":-1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":11,\"subgraphId\":1,\"fstInstIdx\":0,\"lstInstIdx\":2},{\"id\":12,\"subgraphId\":1,\"fstInstIdx\":2,\"lstInstIdx\":3},{\"id\":16,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":13,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":18,\"subgraphId\":2,\"fstInstIdx\":3,\"lstInstIdx\":4},{\"id\":14,\"subgraphId\":1,\"fstInstIdx\":4,\"lstInstIdx\":5},{\"id\":15,\"subgraphId\":1,\"fstInstIdx\":-1,\"lstInstIdx\":-1},{\"id\":1,\"subgraphId\":-1,\"fstInstIdx\":5,\"lstInstIdx\":6},{\"id\":2,\"subgraphId\":-1,\"fstInstIdx\":6,\"lstInstIdx\":7}]}}"
},
{
"category": 2,
"message": "{\"jsonrpc\":\"2.0\",\"id\":\"1\",\"result\":true}"
}
],
"didClose": "{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/didClose\",\"params\":{\"textDocument\":{\"uri\":\"file:/C:/Users/MAYANJE/workspaces/runtime-GEFTest2/RemoteSystemsTempFiles/FttRemoteTempFiles/nitcpip.e-i.net/RE/RE.MAYANJE2.SOURCE/DVZZJCM6.cbl\"}}}",
"IsValid": true
}