...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.exp.json

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

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-2:0:51",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-0:6:6",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-0:6:6",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-0:1:1",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.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/TestSet/edge_replace_arrowhead_indexed.d2,0:5:5-0:6:6",
    33                  "path": [
    34                    {
    35                      "unquoted_string": {
    36                        "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:5:5-0:6:6",
    37                        "value": [
    38                          {
    39                            "string": "y",
    40                            "raw_string": "y"
    41                          }
    42                        ]
    43                      }
    44                    }
    45                  ]
    46                },
    47                "dst_arrow": ">"
    48              }
    49            ],
    50            "primary": {},
    51            "value": {}
    52          }
    53        },
    54        {
    55          "map_key": {
    56            "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:0:7-1:43:50",
    57            "edges": [
    58              {
    59                "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:1:8-1:7:14",
    60                "src": {
    61                  "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:1:8-1:2:9",
    62                  "path": [
    63                    {
    64                      "unquoted_string": {
    65                        "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:1:8-1:2:9",
    66                        "value": [
    67                          {
    68                            "string": "x",
    69                            "raw_string": "x"
    70                          }
    71                        ]
    72                      }
    73                    }
    74                  ]
    75                },
    76                "src_arrow": "",
    77                "dst": {
    78                  "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:6:13-1:7:14",
    79                  "path": [
    80                    {
    81                      "unquoted_string": {
    82                        "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:6:13-1:7:14",
    83                        "value": [
    84                          {
    85                            "string": "y",
    86                            "raw_string": "y"
    87                          }
    88                        ]
    89                      }
    90                    }
    91                  ]
    92                },
    93                "dst_arrow": ">"
    94              }
    95            ],
    96            "edge_index": {
    97              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:8:15-1:11:18",
    98              "int": 0,
    99              "glob": false
   100            },
   101            "edge_key": {
   102              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:12:19-1:34:41",
   103              "path": [
   104                {
   105                  "unquoted_string": {
   106                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:12:19-1:28:35",
   107                    "value": [
   108                      {
   109                        "string": "target-arrowhead",
   110                        "raw_string": "target-arrowhead"
   111                      }
   112                    ]
   113                  }
   114                },
   115                {
   116                  "unquoted_string": {
   117                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:29:36-1:34:41",
   118                    "value": [
   119                      {
   120                        "string": "shape",
   121                        "raw_string": "shape"
   122                      }
   123                    ]
   124                  }
   125                }
   126              ]
   127            },
   128            "primary": {},
   129            "value": {
   130              "unquoted_string": {
   131                "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:36:43-1:43:50",
   132                "value": [
   133                  {
   134                    "string": "diamond",
   135                    "raw_string": "diamond"
   136                  }
   137                ]
   138              }
   139            }
   140          }
   141        }
   142      ]
   143    },
   144    "root": {
   145      "id": "",
   146      "id_val": "",
   147      "attributes": {
   148        "label": {
   149          "value": ""
   150        },
   151        "labelDimensions": {
   152          "width": 0,
   153          "height": 0
   154        },
   155        "style": {},
   156        "near_key": null,
   157        "shape": {
   158          "value": ""
   159        },
   160        "direction": {
   161          "value": ""
   162        },
   163        "constraint": null
   164      },
   165      "zIndex": 0
   166    },
   167    "edges": [
   168      {
   169        "index": 0,
   170        "isCurve": false,
   171        "src_arrow": false,
   172        "dst_arrow": true,
   173        "dstArrowhead": {
   174          "label": {
   175            "value": ""
   176          },
   177          "labelDimensions": {
   178            "width": 0,
   179            "height": 0
   180          },
   181          "style": {},
   182          "near_key": null,
   183          "shape": {
   184            "value": "diamond"
   185          },
   186          "direction": {
   187            "value": ""
   188          },
   189          "constraint": null
   190        },
   191        "references": [
   192          {
   193            "map_key_edge_index": 0
   194          },
   195          {
   196            "map_key_edge_index": 0
   197          }
   198        ],
   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    ],
   220    "objects": [
   221      {
   222        "id": "x",
   223        "id_val": "x",
   224        "references": [
   225          {
   226            "key": {
   227              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-0:1:1",
   228              "path": [
   229                {
   230                  "unquoted_string": {
   231                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:0:0-0:1:1",
   232                    "value": [
   233                      {
   234                        "string": "x",
   235                        "raw_string": "x"
   236                      }
   237                    ]
   238                  }
   239                }
   240              ]
   241            },
   242            "key_path_index": 0,
   243            "map_key_edge_index": 0
   244          },
   245          {
   246            "key": {
   247              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:1:8-1:2:9",
   248              "path": [
   249                {
   250                  "unquoted_string": {
   251                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:1:8-1:2:9",
   252                    "value": [
   253                      {
   254                        "string": "x",
   255                        "raw_string": "x"
   256                      }
   257                    ]
   258                  }
   259                }
   260              ]
   261            },
   262            "key_path_index": 0,
   263            "map_key_edge_index": 0
   264          }
   265        ],
   266        "attributes": {
   267          "label": {
   268            "value": "x"
   269          },
   270          "labelDimensions": {
   271            "width": 0,
   272            "height": 0
   273          },
   274          "style": {},
   275          "near_key": null,
   276          "shape": {
   277            "value": "rectangle"
   278          },
   279          "direction": {
   280            "value": ""
   281          },
   282          "constraint": null
   283        },
   284        "zIndex": 0
   285      },
   286      {
   287        "id": "y",
   288        "id_val": "y",
   289        "references": [
   290          {
   291            "key": {
   292              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:5:5-0:6:6",
   293              "path": [
   294                {
   295                  "unquoted_string": {
   296                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,0:5:5-0:6:6",
   297                    "value": [
   298                      {
   299                        "string": "y",
   300                        "raw_string": "y"
   301                      }
   302                    ]
   303                  }
   304                }
   305              ]
   306            },
   307            "key_path_index": 0,
   308            "map_key_edge_index": 0
   309          },
   310          {
   311            "key": {
   312              "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:6:13-1:7:14",
   313              "path": [
   314                {
   315                  "unquoted_string": {
   316                    "range": "d2/testdata/d2oracle/TestSet/edge_replace_arrowhead_indexed.d2,1:6:13-1:7:14",
   317                    "value": [
   318                      {
   319                        "string": "y",
   320                        "raw_string": "y"
   321                      }
   322                    ]
   323                  }
   324                }
   325              ]
   326            },
   327            "key_path_index": 0,
   328            "map_key_edge_index": 0
   329          }
   330        ],
   331        "attributes": {
   332          "label": {
   333            "value": "y"
   334          },
   335          "labelDimensions": {
   336            "width": 0,
   337            "height": 0
   338          },
   339          "style": {},
   340          "near_key": null,
   341          "shape": {
   342            "value": "rectangle"
   343          },
   344          "direction": {
   345            "value": ""
   346          },
   347          "constraint": null
   348        },
   349        "zIndex": 0
   350      }
   351    ]
   352  },
   353  "err": "<nil>"
   354}

View as plain text