...

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

View as plain text