...

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

View as plain text