...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestRename/arrows_trim_common_2.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/arrows_trim_common_2.d2,0:0:0-1:0:27",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:26:26",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:11:11",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:3:3",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:1:1",
    20                        "value": [
    21                          {
    22                            "string": "x",
    23                            "raw_string": "x"
    24                          }
    25                        ]
    26                      }
    27                    },
    28                    {
    29                      "unquoted_string": {
    30                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:2:2-0:3:3",
    31                        "value": [
    32                          {
    33                            "string": "x",
    34                            "raw_string": "x"
    35                          }
    36                        ]
    37                      }
    38                    }
    39                  ]
    40                },
    41                "src_arrow": "<",
    42                "dst": {
    43                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
    44                  "path": [
    45                    {
    46                      "unquoted_string": {
    47                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
    48                        "value": [
    49                          {
    50                            "string": "x",
    51                            "raw_string": "x"
    52                          }
    53                        ]
    54                      }
    55                    },
    56                    {
    57                      "unquoted_string": {
    58                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
    59                        "value": [
    60                          {
    61                            "string": "y",
    62                            "raw_string": "y"
    63                          }
    64                        ]
    65                      }
    66                    }
    67                  ]
    68                },
    69                "dst_arrow": ">"
    70              },
    71              {
    72                "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:18:18",
    73                "src": {
    74                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
    75                  "path": [
    76                    {
    77                      "unquoted_string": {
    78                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
    79                        "value": [
    80                          {
    81                            "string": "x",
    82                            "raw_string": "x"
    83                          }
    84                        ]
    85                      }
    86                    },
    87                    {
    88                      "unquoted_string": {
    89                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
    90                        "value": [
    91                          {
    92                            "string": "y",
    93                            "raw_string": "y"
    94                          }
    95                        ]
    96                      }
    97                    }
    98                  ]
    99                },
   100                "src_arrow": "",
   101                "dst": {
   102                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   103                  "path": [
   104                    {
   105                      "unquoted_string": {
   106                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   107                        "value": [
   108                          {
   109                            "string": "x",
   110                            "raw_string": "x"
   111                          }
   112                        ]
   113                      }
   114                    },
   115                    {
   116                      "unquoted_string": {
   117                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   118                        "value": [
   119                          {
   120                            "string": "z",
   121                            "raw_string": "z"
   122                          }
   123                        ]
   124                      }
   125                    }
   126                  ]
   127                },
   128                "dst_arrow": ">"
   129              },
   130              {
   131                "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:26:26",
   132                "src": {
   133                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   134                  "path": [
   135                    {
   136                      "unquoted_string": {
   137                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   138                        "value": [
   139                          {
   140                            "string": "x",
   141                            "raw_string": "x"
   142                          }
   143                        ]
   144                      }
   145                    },
   146                    {
   147                      "unquoted_string": {
   148                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   149                        "value": [
   150                          {
   151                            "string": "z",
   152                            "raw_string": "z"
   153                          }
   154                        ]
   155                      }
   156                    }
   157                  ]
   158                },
   159                "src_arrow": "",
   160                "dst": {
   161                  "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:26:26",
   162                  "path": [
   163                    {
   164                      "unquoted_string": {
   165                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:23:23",
   166                        "value": [
   167                          {
   168                            "string": "x",
   169                            "raw_string": "x"
   170                          }
   171                        ]
   172                      }
   173                    },
   174                    {
   175                      "unquoted_string": {
   176                        "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:24:24-0:26:26",
   177                        "value": [
   178                          {
   179                            "string": "q)",
   180                            "raw_string": "q)"
   181                          }
   182                        ]
   183                      }
   184                    }
   185                  ]
   186                },
   187                "dst_arrow": ">"
   188              }
   189            ],
   190            "primary": {},
   191            "value": {}
   192          }
   193        }
   194      ]
   195    },
   196    "root": {
   197      "id": "",
   198      "id_val": "",
   199      "attributes": {
   200        "label": {
   201          "value": ""
   202        },
   203        "labelDimensions": {
   204          "width": 0,
   205          "height": 0
   206        },
   207        "style": {},
   208        "near_key": null,
   209        "shape": {
   210          "value": ""
   211        },
   212        "direction": {
   213          "value": ""
   214        },
   215        "constraint": null
   216      },
   217      "zIndex": 0
   218    },
   219    "edges": [
   220      {
   221        "index": 0,
   222        "isCurve": false,
   223        "src_arrow": true,
   224        "dst_arrow": true,
   225        "references": [
   226          {
   227            "map_key_edge_index": 0
   228          }
   229        ],
   230        "attributes": {
   231          "label": {
   232            "value": ""
   233          },
   234          "labelDimensions": {
   235            "width": 0,
   236            "height": 0
   237          },
   238          "style": {},
   239          "near_key": null,
   240          "shape": {
   241            "value": ""
   242          },
   243          "direction": {
   244            "value": ""
   245          },
   246          "constraint": null
   247        },
   248        "zIndex": 0
   249      },
   250      {
   251        "index": 0,
   252        "isCurve": false,
   253        "src_arrow": false,
   254        "dst_arrow": true,
   255        "references": [
   256          {
   257            "map_key_edge_index": 1
   258          }
   259        ],
   260        "attributes": {
   261          "label": {
   262            "value": ""
   263          },
   264          "labelDimensions": {
   265            "width": 0,
   266            "height": 0
   267          },
   268          "style": {},
   269          "near_key": null,
   270          "shape": {
   271            "value": ""
   272          },
   273          "direction": {
   274            "value": ""
   275          },
   276          "constraint": null
   277        },
   278        "zIndex": 0
   279      },
   280      {
   281        "index": 0,
   282        "isCurve": false,
   283        "src_arrow": false,
   284        "dst_arrow": true,
   285        "references": [
   286          {
   287            "map_key_edge_index": 2
   288          }
   289        ],
   290        "attributes": {
   291          "label": {
   292            "value": ""
   293          },
   294          "labelDimensions": {
   295            "width": 0,
   296            "height": 0
   297          },
   298          "style": {},
   299          "near_key": null,
   300          "shape": {
   301            "value": ""
   302          },
   303          "direction": {
   304            "value": ""
   305          },
   306          "constraint": null
   307        },
   308        "zIndex": 0
   309      }
   310    ],
   311    "objects": [
   312      {
   313        "id": "x",
   314        "id_val": "x",
   315        "references": [
   316          {
   317            "key": {
   318              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:3:3",
   319              "path": [
   320                {
   321                  "unquoted_string": {
   322                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:1:1",
   323                    "value": [
   324                      {
   325                        "string": "x",
   326                        "raw_string": "x"
   327                      }
   328                    ]
   329                  }
   330                },
   331                {
   332                  "unquoted_string": {
   333                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:2:2-0:3:3",
   334                    "value": [
   335                      {
   336                        "string": "x",
   337                        "raw_string": "x"
   338                      }
   339                    ]
   340                  }
   341                }
   342              ]
   343            },
   344            "key_path_index": 0,
   345            "map_key_edge_index": 0
   346          },
   347          {
   348            "key": {
   349              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
   350              "path": [
   351                {
   352                  "unquoted_string": {
   353                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
   354                    "value": [
   355                      {
   356                        "string": "x",
   357                        "raw_string": "x"
   358                      }
   359                    ]
   360                  }
   361                },
   362                {
   363                  "unquoted_string": {
   364                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
   365                    "value": [
   366                      {
   367                        "string": "y",
   368                        "raw_string": "y"
   369                      }
   370                    ]
   371                  }
   372                }
   373              ]
   374            },
   375            "key_path_index": 0,
   376            "map_key_edge_index": 0
   377          },
   378          {
   379            "key": {
   380              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
   381              "path": [
   382                {
   383                  "unquoted_string": {
   384                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
   385                    "value": [
   386                      {
   387                        "string": "x",
   388                        "raw_string": "x"
   389                      }
   390                    ]
   391                  }
   392                },
   393                {
   394                  "unquoted_string": {
   395                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
   396                    "value": [
   397                      {
   398                        "string": "y",
   399                        "raw_string": "y"
   400                      }
   401                    ]
   402                  }
   403                }
   404              ]
   405            },
   406            "key_path_index": 0,
   407            "map_key_edge_index": 1
   408          },
   409          {
   410            "key": {
   411              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   412              "path": [
   413                {
   414                  "unquoted_string": {
   415                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   416                    "value": [
   417                      {
   418                        "string": "x",
   419                        "raw_string": "x"
   420                      }
   421                    ]
   422                  }
   423                },
   424                {
   425                  "unquoted_string": {
   426                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   427                    "value": [
   428                      {
   429                        "string": "z",
   430                        "raw_string": "z"
   431                      }
   432                    ]
   433                  }
   434                }
   435              ]
   436            },
   437            "key_path_index": 0,
   438            "map_key_edge_index": 1
   439          },
   440          {
   441            "key": {
   442              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   443              "path": [
   444                {
   445                  "unquoted_string": {
   446                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   447                    "value": [
   448                      {
   449                        "string": "x",
   450                        "raw_string": "x"
   451                      }
   452                    ]
   453                  }
   454                },
   455                {
   456                  "unquoted_string": {
   457                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   458                    "value": [
   459                      {
   460                        "string": "z",
   461                        "raw_string": "z"
   462                      }
   463                    ]
   464                  }
   465                }
   466              ]
   467            },
   468            "key_path_index": 0,
   469            "map_key_edge_index": 2
   470          },
   471          {
   472            "key": {
   473              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:26:26",
   474              "path": [
   475                {
   476                  "unquoted_string": {
   477                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:23:23",
   478                    "value": [
   479                      {
   480                        "string": "x",
   481                        "raw_string": "x"
   482                      }
   483                    ]
   484                  }
   485                },
   486                {
   487                  "unquoted_string": {
   488                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:24:24-0:26:26",
   489                    "value": [
   490                      {
   491                        "string": "q)",
   492                        "raw_string": "q)"
   493                      }
   494                    ]
   495                  }
   496                }
   497              ]
   498            },
   499            "key_path_index": 0,
   500            "map_key_edge_index": 2
   501          }
   502        ],
   503        "attributes": {
   504          "label": {
   505            "value": "x"
   506          },
   507          "labelDimensions": {
   508            "width": 0,
   509            "height": 0
   510          },
   511          "style": {},
   512          "near_key": null,
   513          "shape": {
   514            "value": "rectangle"
   515          },
   516          "direction": {
   517            "value": ""
   518          },
   519          "constraint": null
   520        },
   521        "zIndex": 0
   522      },
   523      {
   524        "id": "x",
   525        "id_val": "x",
   526        "references": [
   527          {
   528            "key": {
   529              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:3:3",
   530              "path": [
   531                {
   532                  "unquoted_string": {
   533                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:0:0-0:1:1",
   534                    "value": [
   535                      {
   536                        "string": "x",
   537                        "raw_string": "x"
   538                      }
   539                    ]
   540                  }
   541                },
   542                {
   543                  "unquoted_string": {
   544                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:2:2-0:3:3",
   545                    "value": [
   546                      {
   547                        "string": "x",
   548                        "raw_string": "x"
   549                      }
   550                    ]
   551                  }
   552                }
   553              ]
   554            },
   555            "key_path_index": 1,
   556            "map_key_edge_index": 0
   557          }
   558        ],
   559        "attributes": {
   560          "label": {
   561            "value": "x"
   562          },
   563          "labelDimensions": {
   564            "width": 0,
   565            "height": 0
   566          },
   567          "style": {},
   568          "near_key": null,
   569          "shape": {
   570            "value": "rectangle"
   571          },
   572          "direction": {
   573            "value": ""
   574          },
   575          "constraint": null
   576        },
   577        "zIndex": 0
   578      },
   579      {
   580        "id": "y",
   581        "id_val": "y",
   582        "references": [
   583          {
   584            "key": {
   585              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
   586              "path": [
   587                {
   588                  "unquoted_string": {
   589                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
   590                    "value": [
   591                      {
   592                        "string": "x",
   593                        "raw_string": "x"
   594                      }
   595                    ]
   596                  }
   597                },
   598                {
   599                  "unquoted_string": {
   600                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
   601                    "value": [
   602                      {
   603                        "string": "y",
   604                        "raw_string": "y"
   605                      }
   606                    ]
   607                  }
   608                }
   609              ]
   610            },
   611            "key_path_index": 1,
   612            "map_key_edge_index": 0
   613          },
   614          {
   615            "key": {
   616              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:11:11",
   617              "path": [
   618                {
   619                  "unquoted_string": {
   620                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:8:8-0:9:9",
   621                    "value": [
   622                      {
   623                        "string": "x",
   624                        "raw_string": "x"
   625                      }
   626                    ]
   627                  }
   628                },
   629                {
   630                  "unquoted_string": {
   631                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:10:10-0:11:11",
   632                    "value": [
   633                      {
   634                        "string": "y",
   635                        "raw_string": "y"
   636                      }
   637                    ]
   638                  }
   639                }
   640              ]
   641            },
   642            "key_path_index": 1,
   643            "map_key_edge_index": 1
   644          }
   645        ],
   646        "attributes": {
   647          "label": {
   648            "value": "y"
   649          },
   650          "labelDimensions": {
   651            "width": 0,
   652            "height": 0
   653          },
   654          "style": {},
   655          "near_key": null,
   656          "shape": {
   657            "value": "rectangle"
   658          },
   659          "direction": {
   660            "value": ""
   661          },
   662          "constraint": null
   663        },
   664        "zIndex": 0
   665      },
   666      {
   667        "id": "z",
   668        "id_val": "z",
   669        "references": [
   670          {
   671            "key": {
   672              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   673              "path": [
   674                {
   675                  "unquoted_string": {
   676                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   677                    "value": [
   678                      {
   679                        "string": "x",
   680                        "raw_string": "x"
   681                      }
   682                    ]
   683                  }
   684                },
   685                {
   686                  "unquoted_string": {
   687                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   688                    "value": [
   689                      {
   690                        "string": "z",
   691                        "raw_string": "z"
   692                      }
   693                    ]
   694                  }
   695                }
   696              ]
   697            },
   698            "key_path_index": 1,
   699            "map_key_edge_index": 1
   700          },
   701          {
   702            "key": {
   703              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:18:18",
   704              "path": [
   705                {
   706                  "unquoted_string": {
   707                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:15:15-0:16:16",
   708                    "value": [
   709                      {
   710                        "string": "x",
   711                        "raw_string": "x"
   712                      }
   713                    ]
   714                  }
   715                },
   716                {
   717                  "unquoted_string": {
   718                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:17:17-0:18:18",
   719                    "value": [
   720                      {
   721                        "string": "z",
   722                        "raw_string": "z"
   723                      }
   724                    ]
   725                  }
   726                }
   727              ]
   728            },
   729            "key_path_index": 1,
   730            "map_key_edge_index": 2
   731          }
   732        ],
   733        "attributes": {
   734          "label": {
   735            "value": "z"
   736          },
   737          "labelDimensions": {
   738            "width": 0,
   739            "height": 0
   740          },
   741          "style": {},
   742          "near_key": null,
   743          "shape": {
   744            "value": "rectangle"
   745          },
   746          "direction": {
   747            "value": ""
   748          },
   749          "constraint": null
   750        },
   751        "zIndex": 0
   752      },
   753      {
   754        "id": "\"q)\"",
   755        "id_val": "q)",
   756        "references": [
   757          {
   758            "key": {
   759              "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:26:26",
   760              "path": [
   761                {
   762                  "unquoted_string": {
   763                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:22:22-0:23:23",
   764                    "value": [
   765                      {
   766                        "string": "x",
   767                        "raw_string": "x"
   768                      }
   769                    ]
   770                  }
   771                },
   772                {
   773                  "unquoted_string": {
   774                    "range": "d2/testdata/d2oracle/TestRename/arrows_trim_common_2.d2,0:24:24-0:26:26",
   775                    "value": [
   776                      {
   777                        "string": "q)",
   778                        "raw_string": "q)"
   779                      }
   780                    ]
   781                  }
   782                }
   783              ]
   784            },
   785            "key_path_index": 1,
   786            "map_key_edge_index": 2
   787          }
   788        ],
   789        "attributes": {
   790          "label": {
   791            "value": "q)"
   792          },
   793          "labelDimensions": {
   794            "width": 0,
   795            "height": 0
   796          },
   797          "style": {},
   798          "near_key": null,
   799          "shape": {
   800            "value": "rectangle"
   801          },
   802          "direction": {
   803            "value": ""
   804          },
   805          "constraint": null
   806        },
   807        "zIndex": 0
   808      }
   809    ]
   810  },
   811  "err": "<nil>"
   812}

View as plain text