...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestRename/edges.exp.json

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

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-5:0:74",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:37:37",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:12:12",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
    20                        "value": [
    21                          {
    22                            "string": "q",
    23                            "raw_string": "q"
    24                          }
    25                        ]
    26                      }
    27                    },
    28                    {
    29                      "unquoted_string": {
    30                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
    31                        "value": [
    32                          {
    33                            "string": "%%%",
    34                            "raw_string": "%%%"
    35                          }
    36                        ]
    37                      }
    38                    }
    39                  ]
    40                },
    41                "src_arrow": "",
    42                "dst": {
    43                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
    44                  "path": [
    45                    {
    46                      "unquoted_string": {
    47                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
    48                        "value": [
    49                          {
    50                            "string": "p",
    51                            "raw_string": "p"
    52                          }
    53                        ]
    54                      }
    55                    },
    56                    {
    57                      "unquoted_string": {
    58                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
    59                        "value": [
    60                          {
    61                            "string": "k",
    62                            "raw_string": "k"
    63                          }
    64                        ]
    65                      }
    66                    }
    67                  ]
    68                },
    69                "dst_arrow": ">"
    70              },
    71              {
    72                "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:21:21",
    73                "src": {
    74                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
    75                  "path": [
    76                    {
    77                      "unquoted_string": {
    78                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
    79                        "value": [
    80                          {
    81                            "string": "p",
    82                            "raw_string": "p"
    83                          }
    84                        ]
    85                      }
    86                    },
    87                    {
    88                      "unquoted_string": {
    89                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
    90                        "value": [
    91                          {
    92                            "string": "k",
    93                            "raw_string": "k"
    94                          }
    95                        ]
    96                      }
    97                    }
    98                  ]
    99                },
   100                "src_arrow": "",
   101                "dst": {
   102                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   103                  "path": [
   104                    {
   105                      "unquoted_string": {
   106                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   107                        "value": [
   108                          {
   109                            "string": "q",
   110                            "raw_string": "q"
   111                          }
   112                        ]
   113                      }
   114                    },
   115                    {
   116                      "unquoted_string": {
   117                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   118                        "value": [
   119                          {
   120                            "string": "%%%",
   121                            "raw_string": "%%%"
   122                          }
   123                        ]
   124                      }
   125                    }
   126                  ]
   127                },
   128                "dst_arrow": ">"
   129              },
   130              {
   131                "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:28:28",
   132                "src": {
   133                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   134                  "path": [
   135                    {
   136                      "unquoted_string": {
   137                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   138                        "value": [
   139                          {
   140                            "string": "q",
   141                            "raw_string": "q"
   142                          }
   143                        ]
   144                      }
   145                    },
   146                    {
   147                      "unquoted_string": {
   148                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   149                        "value": [
   150                          {
   151                            "string": "%%%",
   152                            "raw_string": "%%%"
   153                          }
   154                        ]
   155                      }
   156                    }
   157                  ]
   158                },
   159                "src_arrow": "",
   160                "dst": {
   161                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
   162                  "path": [
   163                    {
   164                      "unquoted_string": {
   165                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
   166                        "value": [
   167                          {
   168                            "string": "l",
   169                            "raw_string": "l"
   170                          }
   171                        ]
   172                      }
   173                    },
   174                    {
   175                      "unquoted_string": {
   176                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
   177                        "value": [
   178                          {
   179                            "string": "a",
   180                            "raw_string": "a"
   181                          }
   182                        ]
   183                      }
   184                    }
   185                  ]
   186                },
   187                "dst_arrow": ">"
   188              },
   189              {
   190                "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:37:37",
   191                "src": {
   192                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
   193                  "path": [
   194                    {
   195                      "unquoted_string": {
   196                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
   197                        "value": [
   198                          {
   199                            "string": "l",
   200                            "raw_string": "l"
   201                          }
   202                        ]
   203                      }
   204                    },
   205                    {
   206                      "unquoted_string": {
   207                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
   208                        "value": [
   209                          {
   210                            "string": "a",
   211                            "raw_string": "a"
   212                          }
   213                        ]
   214                      }
   215                    }
   216                  ]
   217                },
   218                "src_arrow": "",
   219                "dst": {
   220                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
   221                  "path": [
   222                    {
   223                      "unquoted_string": {
   224                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
   225                        "value": [
   226                          {
   227                            "string": "q",
   228                            "raw_string": "q"
   229                          }
   230                        ]
   231                      }
   232                    },
   233                    {
   234                      "unquoted_string": {
   235                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
   236                        "value": [
   237                          {
   238                            "string": "%%%",
   239                            "raw_string": "%%%"
   240                          }
   241                        ]
   242                      }
   243                    }
   244                  ]
   245                },
   246                "dst_arrow": ">"
   247              }
   248            ],
   249            "primary": {},
   250            "value": {}
   251          }
   252        },
   253        {
   254          "map_key": {
   255            "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-4:1:73",
   256            "key": {
   257              "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
   258              "path": [
   259                {
   260                  "unquoted_string": {
   261                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
   262                    "value": [
   263                      {
   264                        "string": "q",
   265                        "raw_string": "q"
   266                      }
   267                    ]
   268                  }
   269                }
   270              ]
   271            },
   272            "primary": {},
   273            "value": {
   274              "map": {
   275                "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:3:41-4:1:73",
   276                "nodes": [
   277                  {
   278                    "map_key": {
   279                      "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:15:58",
   280                      "edges": [
   281                        {
   282                          "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:8:51",
   283                          "src": {
   284                            "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
   285                            "path": [
   286                              {
   287                                "unquoted_string": {
   288                                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
   289                                  "value": [
   290                                    {
   291                                      "string": "q",
   292                                      "raw_string": "q"
   293                                    }
   294                                  ]
   295                                }
   296                              }
   297                            ]
   298                          },
   299                          "src_arrow": "",
   300                          "dst": {
   301                            "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
   302                            "path": [
   303                              {
   304                                "unquoted_string": {
   305                                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
   306                                  "value": [
   307                                    {
   308                                      "string": "+",
   309                                      "raw_string": "+"
   310                                    }
   311                                  ]
   312                                }
   313                              }
   314                            ]
   315                          },
   316                          "dst_arrow": ">"
   317                        },
   318                        {
   319                          "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:15:58",
   320                          "src": {
   321                            "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
   322                            "path": [
   323                              {
   324                                "unquoted_string": {
   325                                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
   326                                  "value": [
   327                                    {
   328                                      "string": "+",
   329                                      "raw_string": "+"
   330                                    }
   331                                  ]
   332                                }
   333                              }
   334                            ]
   335                          },
   336                          "src_arrow": "",
   337                          "dst": {
   338                            "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
   339                            "path": [
   340                              {
   341                                "unquoted_string": {
   342                                  "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
   343                                  "value": [
   344                                    {
   345                                      "string": "%%%",
   346                                      "raw_string": "%%%"
   347                                    }
   348                                  ]
   349                                }
   350                              }
   351                            ]
   352                          },
   353                          "dst_arrow": ">"
   354                        }
   355                      ],
   356                      "primary": {},
   357                      "value": {}
   358                    }
   359                  },
   360                  {
   361                    "map_key": {
   362                      "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:12:71",
   363                      "key": {
   364                        "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
   365                        "path": [
   366                          {
   367                            "unquoted_string": {
   368                              "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
   369                              "value": [
   370                                {
   371                                  "string": "%%%",
   372                                  "raw_string": "%%%"
   373                                }
   374                              ]
   375                            }
   376                          }
   377                        ]
   378                      },
   379                      "primary": {},
   380                      "value": {
   381                        "unquoted_string": {
   382                          "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:7:66-3:12:71",
   383                          "value": [
   384                            {
   385                              "string": "label",
   386                              "raw_string": "label"
   387                            }
   388                          ]
   389                        }
   390                      }
   391                    }
   392                  }
   393                ]
   394              }
   395            }
   396          }
   397        }
   398      ]
   399    },
   400    "root": {
   401      "id": "",
   402      "id_val": "",
   403      "attributes": {
   404        "label": {
   405          "value": ""
   406        },
   407        "labelDimensions": {
   408          "width": 0,
   409          "height": 0
   410        },
   411        "style": {},
   412        "near_key": null,
   413        "shape": {
   414          "value": ""
   415        },
   416        "direction": {
   417          "value": ""
   418        },
   419        "constraint": null
   420      },
   421      "zIndex": 0
   422    },
   423    "edges": [
   424      {
   425        "index": 0,
   426        "isCurve": false,
   427        "src_arrow": false,
   428        "dst_arrow": true,
   429        "references": [
   430          {
   431            "map_key_edge_index": 0
   432          }
   433        ],
   434        "attributes": {
   435          "label": {
   436            "value": ""
   437          },
   438          "labelDimensions": {
   439            "width": 0,
   440            "height": 0
   441          },
   442          "style": {},
   443          "near_key": null,
   444          "shape": {
   445            "value": ""
   446          },
   447          "direction": {
   448            "value": ""
   449          },
   450          "constraint": null
   451        },
   452        "zIndex": 0
   453      },
   454      {
   455        "index": 0,
   456        "isCurve": false,
   457        "src_arrow": false,
   458        "dst_arrow": true,
   459        "references": [
   460          {
   461            "map_key_edge_index": 1
   462          }
   463        ],
   464        "attributes": {
   465          "label": {
   466            "value": ""
   467          },
   468          "labelDimensions": {
   469            "width": 0,
   470            "height": 0
   471          },
   472          "style": {},
   473          "near_key": null,
   474          "shape": {
   475            "value": ""
   476          },
   477          "direction": {
   478            "value": ""
   479          },
   480          "constraint": null
   481        },
   482        "zIndex": 0
   483      },
   484      {
   485        "index": 0,
   486        "isCurve": false,
   487        "src_arrow": false,
   488        "dst_arrow": true,
   489        "references": [
   490          {
   491            "map_key_edge_index": 2
   492          }
   493        ],
   494        "attributes": {
   495          "label": {
   496            "value": ""
   497          },
   498          "labelDimensions": {
   499            "width": 0,
   500            "height": 0
   501          },
   502          "style": {},
   503          "near_key": null,
   504          "shape": {
   505            "value": ""
   506          },
   507          "direction": {
   508            "value": ""
   509          },
   510          "constraint": null
   511        },
   512        "zIndex": 0
   513      },
   514      {
   515        "index": 0,
   516        "isCurve": false,
   517        "src_arrow": false,
   518        "dst_arrow": true,
   519        "references": [
   520          {
   521            "map_key_edge_index": 3
   522          }
   523        ],
   524        "attributes": {
   525          "label": {
   526            "value": ""
   527          },
   528          "labelDimensions": {
   529            "width": 0,
   530            "height": 0
   531          },
   532          "style": {},
   533          "near_key": null,
   534          "shape": {
   535            "value": ""
   536          },
   537          "direction": {
   538            "value": ""
   539          },
   540          "constraint": null
   541        },
   542        "zIndex": 0
   543      },
   544      {
   545        "index": 0,
   546        "isCurve": false,
   547        "src_arrow": false,
   548        "dst_arrow": true,
   549        "references": [
   550          {
   551            "map_key_edge_index": 0
   552          }
   553        ],
   554        "attributes": {
   555          "label": {
   556            "value": ""
   557          },
   558          "labelDimensions": {
   559            "width": 0,
   560            "height": 0
   561          },
   562          "style": {},
   563          "near_key": null,
   564          "shape": {
   565            "value": ""
   566          },
   567          "direction": {
   568            "value": ""
   569          },
   570          "constraint": null
   571        },
   572        "zIndex": 0
   573      },
   574      {
   575        "index": 0,
   576        "isCurve": false,
   577        "src_arrow": false,
   578        "dst_arrow": true,
   579        "references": [
   580          {
   581            "map_key_edge_index": 1
   582          }
   583        ],
   584        "attributes": {
   585          "label": {
   586            "value": ""
   587          },
   588          "labelDimensions": {
   589            "width": 0,
   590            "height": 0
   591          },
   592          "style": {},
   593          "near_key": null,
   594          "shape": {
   595            "value": ""
   596          },
   597          "direction": {
   598            "value": ""
   599          },
   600          "constraint": null
   601        },
   602        "zIndex": 0
   603      }
   604    ],
   605    "objects": [
   606      {
   607        "id": "q",
   608        "id_val": "q",
   609        "references": [
   610          {
   611            "key": {
   612              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
   613              "path": [
   614                {
   615                  "unquoted_string": {
   616                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
   617                    "value": [
   618                      {
   619                        "string": "q",
   620                        "raw_string": "q"
   621                      }
   622                    ]
   623                  }
   624                },
   625                {
   626                  "unquoted_string": {
   627                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
   628                    "value": [
   629                      {
   630                        "string": "%%%",
   631                        "raw_string": "%%%"
   632                      }
   633                    ]
   634                  }
   635                }
   636              ]
   637            },
   638            "key_path_index": 0,
   639            "map_key_edge_index": 0
   640          },
   641          {
   642            "key": {
   643              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   644              "path": [
   645                {
   646                  "unquoted_string": {
   647                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   648                    "value": [
   649                      {
   650                        "string": "q",
   651                        "raw_string": "q"
   652                      }
   653                    ]
   654                  }
   655                },
   656                {
   657                  "unquoted_string": {
   658                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   659                    "value": [
   660                      {
   661                        "string": "%%%",
   662                        "raw_string": "%%%"
   663                      }
   664                    ]
   665                  }
   666                }
   667              ]
   668            },
   669            "key_path_index": 0,
   670            "map_key_edge_index": 1
   671          },
   672          {
   673            "key": {
   674              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   675              "path": [
   676                {
   677                  "unquoted_string": {
   678                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   679                    "value": [
   680                      {
   681                        "string": "q",
   682                        "raw_string": "q"
   683                      }
   684                    ]
   685                  }
   686                },
   687                {
   688                  "unquoted_string": {
   689                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   690                    "value": [
   691                      {
   692                        "string": "%%%",
   693                        "raw_string": "%%%"
   694                      }
   695                    ]
   696                  }
   697                }
   698              ]
   699            },
   700            "key_path_index": 0,
   701            "map_key_edge_index": 2
   702          },
   703          {
   704            "key": {
   705              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
   706              "path": [
   707                {
   708                  "unquoted_string": {
   709                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
   710                    "value": [
   711                      {
   712                        "string": "q",
   713                        "raw_string": "q"
   714                      }
   715                    ]
   716                  }
   717                },
   718                {
   719                  "unquoted_string": {
   720                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
   721                    "value": [
   722                      {
   723                        "string": "%%%",
   724                        "raw_string": "%%%"
   725                      }
   726                    ]
   727                  }
   728                }
   729              ]
   730            },
   731            "key_path_index": 0,
   732            "map_key_edge_index": 3
   733          },
   734          {
   735            "key": {
   736              "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
   737              "path": [
   738                {
   739                  "unquoted_string": {
   740                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,1:0:38-1:1:39",
   741                    "value": [
   742                      {
   743                        "string": "q",
   744                        "raw_string": "q"
   745                      }
   746                    ]
   747                  }
   748                }
   749              ]
   750            },
   751            "key_path_index": 0,
   752            "map_key_edge_index": -1
   753          }
   754        ],
   755        "attributes": {
   756          "label": {
   757            "value": "q"
   758          },
   759          "labelDimensions": {
   760            "width": 0,
   761            "height": 0
   762          },
   763          "style": {},
   764          "near_key": null,
   765          "shape": {
   766            "value": "rectangle"
   767          },
   768          "direction": {
   769            "value": ""
   770          },
   771          "constraint": null
   772        },
   773        "zIndex": 0
   774      },
   775      {
   776        "id": "%%%",
   777        "id_val": "%%%",
   778        "references": [
   779          {
   780            "key": {
   781              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:5:5",
   782              "path": [
   783                {
   784                  "unquoted_string": {
   785                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:0:0-0:1:1",
   786                    "value": [
   787                      {
   788                        "string": "q",
   789                        "raw_string": "q"
   790                      }
   791                    ]
   792                  }
   793                },
   794                {
   795                  "unquoted_string": {
   796                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:2:2-0:5:5",
   797                    "value": [
   798                      {
   799                        "string": "%%%",
   800                        "raw_string": "%%%"
   801                      }
   802                    ]
   803                  }
   804                }
   805              ]
   806            },
   807            "key_path_index": 1,
   808            "map_key_edge_index": 0
   809          },
   810          {
   811            "key": {
   812              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   813              "path": [
   814                {
   815                  "unquoted_string": {
   816                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   817                    "value": [
   818                      {
   819                        "string": "q",
   820                        "raw_string": "q"
   821                      }
   822                    ]
   823                  }
   824                },
   825                {
   826                  "unquoted_string": {
   827                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   828                    "value": [
   829                      {
   830                        "string": "%%%",
   831                        "raw_string": "%%%"
   832                      }
   833                    ]
   834                  }
   835                }
   836              ]
   837            },
   838            "key_path_index": 1,
   839            "map_key_edge_index": 1
   840          },
   841          {
   842            "key": {
   843              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:21:21",
   844              "path": [
   845                {
   846                  "unquoted_string": {
   847                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:16:16-0:17:17",
   848                    "value": [
   849                      {
   850                        "string": "q",
   851                        "raw_string": "q"
   852                      }
   853                    ]
   854                  }
   855                },
   856                {
   857                  "unquoted_string": {
   858                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:18:18-0:21:21",
   859                    "value": [
   860                      {
   861                        "string": "%%%",
   862                        "raw_string": "%%%"
   863                      }
   864                    ]
   865                  }
   866                }
   867              ]
   868            },
   869            "key_path_index": 1,
   870            "map_key_edge_index": 2
   871          },
   872          {
   873            "key": {
   874              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:37:37",
   875              "path": [
   876                {
   877                  "unquoted_string": {
   878                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:32:32-0:33:33",
   879                    "value": [
   880                      {
   881                        "string": "q",
   882                        "raw_string": "q"
   883                      }
   884                    ]
   885                  }
   886                },
   887                {
   888                  "unquoted_string": {
   889                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:34:34-0:37:37",
   890                    "value": [
   891                      {
   892                        "string": "%%%",
   893                        "raw_string": "%%%"
   894                      }
   895                    ]
   896                  }
   897                }
   898              ]
   899            },
   900            "key_path_index": 1,
   901            "map_key_edge_index": 3
   902          },
   903          {
   904            "key": {
   905              "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
   906              "path": [
   907                {
   908                  "unquoted_string": {
   909                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:12:55-2:15:58",
   910                    "value": [
   911                      {
   912                        "string": "%%%",
   913                        "raw_string": "%%%"
   914                      }
   915                    ]
   916                  }
   917                }
   918              ]
   919            },
   920            "key_path_index": 0,
   921            "map_key_edge_index": 1
   922          },
   923          {
   924            "key": {
   925              "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
   926              "path": [
   927                {
   928                  "unquoted_string": {
   929                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,3:2:61-3:5:64",
   930                    "value": [
   931                      {
   932                        "string": "%%%",
   933                        "raw_string": "%%%"
   934                      }
   935                    ]
   936                  }
   937                }
   938              ]
   939            },
   940            "key_path_index": 0,
   941            "map_key_edge_index": -1
   942          }
   943        ],
   944        "attributes": {
   945          "label": {
   946            "value": "label"
   947          },
   948          "labelDimensions": {
   949            "width": 0,
   950            "height": 0
   951          },
   952          "style": {},
   953          "near_key": null,
   954          "shape": {
   955            "value": "rectangle"
   956          },
   957          "direction": {
   958            "value": ""
   959          },
   960          "constraint": null
   961        },
   962        "zIndex": 0
   963      },
   964      {
   965        "id": "p",
   966        "id_val": "p",
   967        "references": [
   968          {
   969            "key": {
   970              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
   971              "path": [
   972                {
   973                  "unquoted_string": {
   974                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
   975                    "value": [
   976                      {
   977                        "string": "p",
   978                        "raw_string": "p"
   979                      }
   980                    ]
   981                  }
   982                },
   983                {
   984                  "unquoted_string": {
   985                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
   986                    "value": [
   987                      {
   988                        "string": "k",
   989                        "raw_string": "k"
   990                      }
   991                    ]
   992                  }
   993                }
   994              ]
   995            },
   996            "key_path_index": 0,
   997            "map_key_edge_index": 0
   998          },
   999          {
  1000            "key": {
  1001              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
  1002              "path": [
  1003                {
  1004                  "unquoted_string": {
  1005                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
  1006                    "value": [
  1007                      {
  1008                        "string": "p",
  1009                        "raw_string": "p"
  1010                      }
  1011                    ]
  1012                  }
  1013                },
  1014                {
  1015                  "unquoted_string": {
  1016                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
  1017                    "value": [
  1018                      {
  1019                        "string": "k",
  1020                        "raw_string": "k"
  1021                      }
  1022                    ]
  1023                  }
  1024                }
  1025              ]
  1026            },
  1027            "key_path_index": 0,
  1028            "map_key_edge_index": 1
  1029          }
  1030        ],
  1031        "attributes": {
  1032          "label": {
  1033            "value": "p"
  1034          },
  1035          "labelDimensions": {
  1036            "width": 0,
  1037            "height": 0
  1038          },
  1039          "style": {},
  1040          "near_key": null,
  1041          "shape": {
  1042            "value": "rectangle"
  1043          },
  1044          "direction": {
  1045            "value": ""
  1046          },
  1047          "constraint": null
  1048        },
  1049        "zIndex": 0
  1050      },
  1051      {
  1052        "id": "k",
  1053        "id_val": "k",
  1054        "references": [
  1055          {
  1056            "key": {
  1057              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
  1058              "path": [
  1059                {
  1060                  "unquoted_string": {
  1061                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
  1062                    "value": [
  1063                      {
  1064                        "string": "p",
  1065                        "raw_string": "p"
  1066                      }
  1067                    ]
  1068                  }
  1069                },
  1070                {
  1071                  "unquoted_string": {
  1072                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
  1073                    "value": [
  1074                      {
  1075                        "string": "k",
  1076                        "raw_string": "k"
  1077                      }
  1078                    ]
  1079                  }
  1080                }
  1081              ]
  1082            },
  1083            "key_path_index": 1,
  1084            "map_key_edge_index": 0
  1085          },
  1086          {
  1087            "key": {
  1088              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:12:12",
  1089              "path": [
  1090                {
  1091                  "unquoted_string": {
  1092                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:9:9-0:10:10",
  1093                    "value": [
  1094                      {
  1095                        "string": "p",
  1096                        "raw_string": "p"
  1097                      }
  1098                    ]
  1099                  }
  1100                },
  1101                {
  1102                  "unquoted_string": {
  1103                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:11:11-0:12:12",
  1104                    "value": [
  1105                      {
  1106                        "string": "k",
  1107                        "raw_string": "k"
  1108                      }
  1109                    ]
  1110                  }
  1111                }
  1112              ]
  1113            },
  1114            "key_path_index": 1,
  1115            "map_key_edge_index": 1
  1116          }
  1117        ],
  1118        "attributes": {
  1119          "label": {
  1120            "value": "k"
  1121          },
  1122          "labelDimensions": {
  1123            "width": 0,
  1124            "height": 0
  1125          },
  1126          "style": {},
  1127          "near_key": null,
  1128          "shape": {
  1129            "value": "rectangle"
  1130          },
  1131          "direction": {
  1132            "value": ""
  1133          },
  1134          "constraint": null
  1135        },
  1136        "zIndex": 0
  1137      },
  1138      {
  1139        "id": "l",
  1140        "id_val": "l",
  1141        "references": [
  1142          {
  1143            "key": {
  1144              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
  1145              "path": [
  1146                {
  1147                  "unquoted_string": {
  1148                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
  1149                    "value": [
  1150                      {
  1151                        "string": "l",
  1152                        "raw_string": "l"
  1153                      }
  1154                    ]
  1155                  }
  1156                },
  1157                {
  1158                  "unquoted_string": {
  1159                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
  1160                    "value": [
  1161                      {
  1162                        "string": "a",
  1163                        "raw_string": "a"
  1164                      }
  1165                    ]
  1166                  }
  1167                }
  1168              ]
  1169            },
  1170            "key_path_index": 0,
  1171            "map_key_edge_index": 2
  1172          },
  1173          {
  1174            "key": {
  1175              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
  1176              "path": [
  1177                {
  1178                  "unquoted_string": {
  1179                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
  1180                    "value": [
  1181                      {
  1182                        "string": "l",
  1183                        "raw_string": "l"
  1184                      }
  1185                    ]
  1186                  }
  1187                },
  1188                {
  1189                  "unquoted_string": {
  1190                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
  1191                    "value": [
  1192                      {
  1193                        "string": "a",
  1194                        "raw_string": "a"
  1195                      }
  1196                    ]
  1197                  }
  1198                }
  1199              ]
  1200            },
  1201            "key_path_index": 0,
  1202            "map_key_edge_index": 3
  1203          }
  1204        ],
  1205        "attributes": {
  1206          "label": {
  1207            "value": "l"
  1208          },
  1209          "labelDimensions": {
  1210            "width": 0,
  1211            "height": 0
  1212          },
  1213          "style": {},
  1214          "near_key": null,
  1215          "shape": {
  1216            "value": "rectangle"
  1217          },
  1218          "direction": {
  1219            "value": ""
  1220          },
  1221          "constraint": null
  1222        },
  1223        "zIndex": 0
  1224      },
  1225      {
  1226        "id": "a",
  1227        "id_val": "a",
  1228        "references": [
  1229          {
  1230            "key": {
  1231              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
  1232              "path": [
  1233                {
  1234                  "unquoted_string": {
  1235                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
  1236                    "value": [
  1237                      {
  1238                        "string": "l",
  1239                        "raw_string": "l"
  1240                      }
  1241                    ]
  1242                  }
  1243                },
  1244                {
  1245                  "unquoted_string": {
  1246                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
  1247                    "value": [
  1248                      {
  1249                        "string": "a",
  1250                        "raw_string": "a"
  1251                      }
  1252                    ]
  1253                  }
  1254                }
  1255              ]
  1256            },
  1257            "key_path_index": 1,
  1258            "map_key_edge_index": 2
  1259          },
  1260          {
  1261            "key": {
  1262              "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:28:28",
  1263              "path": [
  1264                {
  1265                  "unquoted_string": {
  1266                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:25:25-0:26:26",
  1267                    "value": [
  1268                      {
  1269                        "string": "l",
  1270                        "raw_string": "l"
  1271                      }
  1272                    ]
  1273                  }
  1274                },
  1275                {
  1276                  "unquoted_string": {
  1277                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,0:27:27-0:28:28",
  1278                    "value": [
  1279                      {
  1280                        "string": "a",
  1281                        "raw_string": "a"
  1282                      }
  1283                    ]
  1284                  }
  1285                }
  1286              ]
  1287            },
  1288            "key_path_index": 1,
  1289            "map_key_edge_index": 3
  1290          }
  1291        ],
  1292        "attributes": {
  1293          "label": {
  1294            "value": "a"
  1295          },
  1296          "labelDimensions": {
  1297            "width": 0,
  1298            "height": 0
  1299          },
  1300          "style": {},
  1301          "near_key": null,
  1302          "shape": {
  1303            "value": "rectangle"
  1304          },
  1305          "direction": {
  1306            "value": ""
  1307          },
  1308          "constraint": null
  1309        },
  1310        "zIndex": 0
  1311      },
  1312      {
  1313        "id": "q",
  1314        "id_val": "q",
  1315        "references": [
  1316          {
  1317            "key": {
  1318              "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
  1319              "path": [
  1320                {
  1321                  "unquoted_string": {
  1322                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:2:45-2:3:46",
  1323                    "value": [
  1324                      {
  1325                        "string": "q",
  1326                        "raw_string": "q"
  1327                      }
  1328                    ]
  1329                  }
  1330                }
  1331              ]
  1332            },
  1333            "key_path_index": 0,
  1334            "map_key_edge_index": 0
  1335          }
  1336        ],
  1337        "attributes": {
  1338          "label": {
  1339            "value": "q"
  1340          },
  1341          "labelDimensions": {
  1342            "width": 0,
  1343            "height": 0
  1344          },
  1345          "style": {},
  1346          "near_key": null,
  1347          "shape": {
  1348            "value": "rectangle"
  1349          },
  1350          "direction": {
  1351            "value": ""
  1352          },
  1353          "constraint": null
  1354        },
  1355        "zIndex": 0
  1356      },
  1357      {
  1358        "id": "+",
  1359        "id_val": "+",
  1360        "references": [
  1361          {
  1362            "key": {
  1363              "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
  1364              "path": [
  1365                {
  1366                  "unquoted_string": {
  1367                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
  1368                    "value": [
  1369                      {
  1370                        "string": "+",
  1371                        "raw_string": "+"
  1372                      }
  1373                    ]
  1374                  }
  1375                }
  1376              ]
  1377            },
  1378            "key_path_index": 0,
  1379            "map_key_edge_index": 0
  1380          },
  1381          {
  1382            "key": {
  1383              "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
  1384              "path": [
  1385                {
  1386                  "unquoted_string": {
  1387                    "range": "d2/testdata/d2oracle/TestRename/edges.d2,2:7:50-2:8:51",
  1388                    "value": [
  1389                      {
  1390                        "string": "+",
  1391                        "raw_string": "+"
  1392                      }
  1393                    ]
  1394                  }
  1395                }
  1396              ]
  1397            },
  1398            "key_path_index": 0,
  1399            "map_key_edge_index": 1
  1400          }
  1401        ],
  1402        "attributes": {
  1403          "label": {
  1404            "value": "+"
  1405          },
  1406          "labelDimensions": {
  1407            "width": 0,
  1408            "height": 0
  1409          },
  1410          "style": {},
  1411          "near_key": null,
  1412          "shape": {
  1413            "value": "rectangle"
  1414          },
  1415          "direction": {
  1416            "value": ""
  1417          },
  1418          "constraint": null
  1419        },
  1420        "zIndex": 0
  1421      }
  1422    ]
  1423  },
  1424  "err": "<nil>"
  1425}

View as plain text