...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2oracle/TestReconnectEdge

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-4:0:41",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:6:6",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:6:6",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:1:1",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:1:1",
    20                        "value": [
    21                          {
    22                            "string": "a",
    23                            "raw_string": "a"
    24                          }
    25                        ]
    26                      }
    27                    }
    28                  ]
    29                },
    30                "src_arrow": "",
    31                "dst": {
    32                  "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:5:5-0:6:6",
    33                  "path": [
    34                    {
    35                      "unquoted_string": {
    36                        "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:5:5-0:6:6",
    37                        "value": [
    38                          {
    39                            "string": "x",
    40                            "raw_string": "x"
    41                          }
    42                        ]
    43                      }
    44                    }
    45                  ]
    46                },
    47                "dst_arrow": ">"
    48              }
    49            ],
    50            "primary": {},
    51            "value": {}
    52          }
    53        },
    54        {
    55          "map_key": {
    56            "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,1:0:7-1:1:8",
    57            "key": {
    58              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,1:0:7-1:1:8",
    59              "path": [
    60                {
    61                  "unquoted_string": {
    62                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,1:0:7-1:1:8",
    63                    "value": [
    64                      {
    65                        "string": "b",
    66                        "raw_string": "b"
    67                      }
    68                    ]
    69                  }
    70                }
    71              ]
    72            },
    73            "primary": {},
    74            "value": {}
    75          }
    76        },
    77        {
    78          "map_key": {
    79            "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,2:0:9-2:1:10",
    80            "key": {
    81              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,2:0:9-2:1:10",
    82              "path": [
    83                {
    84                  "unquoted_string": {
    85                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,2:0:9-2:1:10",
    86                    "value": [
    87                      {
    88                        "string": "x",
    89                        "raw_string": "x"
    90                      }
    91                    ]
    92                  }
    93                }
    94              ]
    95            },
    96            "primary": {},
    97            "value": {}
    98          }
    99        },
   100        {
   101          "map_key": {
   102            "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:0:11-3:29:40",
   103            "edges": [
   104              {
   105                "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:1:12-3:7:18",
   106                "src": {
   107                  "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:1:12-3:2:13",
   108                  "path": [
   109                    {
   110                      "unquoted_string": {
   111                        "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:1:12-3:2:13",
   112                        "value": [
   113                          {
   114                            "string": "a",
   115                            "raw_string": "a"
   116                          }
   117                        ]
   118                      }
   119                    }
   120                  ]
   121                },
   122                "src_arrow": "",
   123                "dst": {
   124                  "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:6:17-3:7:18",
   125                  "path": [
   126                    {
   127                      "unquoted_string": {
   128                        "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:6:17-3:7:18",
   129                        "value": [
   130                          {
   131                            "string": "x",
   132                            "raw_string": "x"
   133                          }
   134                        ]
   135                      }
   136                    }
   137                  ]
   138                },
   139                "dst_arrow": ">"
   140              }
   141            ],
   142            "edge_index": {
   143              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:8:19-3:11:22",
   144              "int": 0,
   145              "glob": false
   146            },
   147            "edge_key": {
   148              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:12:23-3:24:35",
   149              "path": [
   150                {
   151                  "unquoted_string": {
   152                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:12:23-3:17:28",
   153                    "value": [
   154                      {
   155                        "string": "style",
   156                        "raw_string": "style"
   157                      }
   158                    ]
   159                  }
   160                },
   161                {
   162                  "unquoted_string": {
   163                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:18:29-3:24:35",
   164                    "value": [
   165                      {
   166                        "string": "stroke",
   167                        "raw_string": "stroke"
   168                      }
   169                    ]
   170                  }
   171                }
   172              ]
   173            },
   174            "primary": {},
   175            "value": {
   176              "unquoted_string": {
   177                "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:26:37-3:29:40",
   178                "value": [
   179                  {
   180                    "string": "red",
   181                    "raw_string": "red"
   182                  }
   183                ]
   184              }
   185            }
   186          }
   187        }
   188      ]
   189    },
   190    "root": {
   191      "id": "",
   192      "id_val": "",
   193      "attributes": {
   194        "label": {
   195          "value": ""
   196        },
   197        "labelDimensions": {
   198          "width": 0,
   199          "height": 0
   200        },
   201        "style": {},
   202        "near_key": null,
   203        "shape": {
   204          "value": ""
   205        },
   206        "direction": {
   207          "value": ""
   208        },
   209        "constraint": null
   210      },
   211      "zIndex": 0
   212    },
   213    "edges": [
   214      {
   215        "index": 0,
   216        "isCurve": false,
   217        "src_arrow": false,
   218        "dst_arrow": true,
   219        "references": [
   220          {
   221            "map_key_edge_index": 0
   222          },
   223          {
   224            "map_key_edge_index": 0
   225          }
   226        ],
   227        "attributes": {
   228          "label": {
   229            "value": ""
   230          },
   231          "labelDimensions": {
   232            "width": 0,
   233            "height": 0
   234          },
   235          "style": {
   236            "stroke": {
   237              "value": "red"
   238            }
   239          },
   240          "near_key": null,
   241          "shape": {
   242            "value": ""
   243          },
   244          "direction": {
   245            "value": ""
   246          },
   247          "constraint": null
   248        },
   249        "zIndex": 0
   250      }
   251    ],
   252    "objects": [
   253      {
   254        "id": "a",
   255        "id_val": "a",
   256        "references": [
   257          {
   258            "key": {
   259              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:1:1",
   260              "path": [
   261                {
   262                  "unquoted_string": {
   263                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:0:0-0:1:1",
   264                    "value": [
   265                      {
   266                        "string": "a",
   267                        "raw_string": "a"
   268                      }
   269                    ]
   270                  }
   271                }
   272              ]
   273            },
   274            "key_path_index": 0,
   275            "map_key_edge_index": 0
   276          },
   277          {
   278            "key": {
   279              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:1:12-3:2:13",
   280              "path": [
   281                {
   282                  "unquoted_string": {
   283                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:1:12-3:2:13",
   284                    "value": [
   285                      {
   286                        "string": "a",
   287                        "raw_string": "a"
   288                      }
   289                    ]
   290                  }
   291                }
   292              ]
   293            },
   294            "key_path_index": 0,
   295            "map_key_edge_index": 0
   296          }
   297        ],
   298        "attributes": {
   299          "label": {
   300            "value": "a"
   301          },
   302          "labelDimensions": {
   303            "width": 0,
   304            "height": 0
   305          },
   306          "style": {},
   307          "near_key": null,
   308          "shape": {
   309            "value": "rectangle"
   310          },
   311          "direction": {
   312            "value": ""
   313          },
   314          "constraint": null
   315        },
   316        "zIndex": 0
   317      },
   318      {
   319        "id": "x",
   320        "id_val": "x",
   321        "references": [
   322          {
   323            "key": {
   324              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:5:5-0:6:6",
   325              "path": [
   326                {
   327                  "unquoted_string": {
   328                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,0:5:5-0:6:6",
   329                    "value": [
   330                      {
   331                        "string": "x",
   332                        "raw_string": "x"
   333                      }
   334                    ]
   335                  }
   336                }
   337              ]
   338            },
   339            "key_path_index": 0,
   340            "map_key_edge_index": 0
   341          },
   342          {
   343            "key": {
   344              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,2:0:9-2:1:10",
   345              "path": [
   346                {
   347                  "unquoted_string": {
   348                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,2:0:9-2:1:10",
   349                    "value": [
   350                      {
   351                        "string": "x",
   352                        "raw_string": "x"
   353                      }
   354                    ]
   355                  }
   356                }
   357              ]
   358            },
   359            "key_path_index": 0,
   360            "map_key_edge_index": -1
   361          },
   362          {
   363            "key": {
   364              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:6:17-3:7:18",
   365              "path": [
   366                {
   367                  "unquoted_string": {
   368                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,3:6:17-3:7:18",
   369                    "value": [
   370                      {
   371                        "string": "x",
   372                        "raw_string": "x"
   373                      }
   374                    ]
   375                  }
   376                }
   377              ]
   378            },
   379            "key_path_index": 0,
   380            "map_key_edge_index": 0
   381          }
   382        ],
   383        "attributes": {
   384          "label": {
   385            "value": "x"
   386          },
   387          "labelDimensions": {
   388            "width": 0,
   389            "height": 0
   390          },
   391          "style": {},
   392          "near_key": null,
   393          "shape": {
   394            "value": "rectangle"
   395          },
   396          "direction": {
   397            "value": ""
   398          },
   399          "constraint": null
   400        },
   401        "zIndex": 0
   402      },
   403      {
   404        "id": "b",
   405        "id_val": "b",
   406        "references": [
   407          {
   408            "key": {
   409              "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,1:0:7-1:1:8",
   410              "path": [
   411                {
   412                  "unquoted_string": {
   413                    "range": "d2/testdata/d2oracle/TestReconnectEdge/indexed_ref.d2,1:0:7-1:1:8",
   414                    "value": [
   415                      {
   416                        "string": "b",
   417                        "raw_string": "b"
   418                      }
   419                    ]
   420                  }
   421                }
   422              ]
   423            },
   424            "key_path_index": 0,
   425            "map_key_edge_index": -1
   426          }
   427        ],
   428        "attributes": {
   429          "label": {
   430            "value": "b"
   431          },
   432          "labelDimensions": {
   433            "width": 0,
   434            "height": 0
   435          },
   436          "style": {},
   437          "near_key": null,
   438          "shape": {
   439            "value": "rectangle"
   440          },
   441          "direction": {
   442            "value": ""
   443          },
   444          "constraint": null
   445        },
   446        "zIndex": 0
   447      }
   448    ]
   449  },
   450  "err": "<nil>"
   451}

View as plain text