...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestSet/replace_arrowhead_map.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/replace_arrowhead_map.d2,0:0:0-5:0:56",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-4:1:55",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-0:6:6",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-0:1:1",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.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/replace_arrowhead_map.d2,0:5:5-0:6:6",
    33                  "path": [
    34                    {
    35                      "unquoted_string": {
    36                        "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.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              "map": {
    53                "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:8:8-4:1:55",
    54                "nodes": [
    55                  {
    56                    "map_key": {
    57                      "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,1:2:12-3:3:53",
    58                      "key": {
    59                        "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,1:2:12-1:18:28",
    60                        "path": [
    61                          {
    62                            "unquoted_string": {
    63                              "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,1:2:12-1:18:28",
    64                              "value": [
    65                                {
    66                                  "string": "target-arrowhead",
    67                                  "raw_string": "target-arrowhead"
    68                                }
    69                              ]
    70                            }
    71                          }
    72                        ]
    73                      },
    74                      "primary": {},
    75                      "value": {
    76                        "map": {
    77                          "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,1:20:30-3:3:53",
    78                          "nodes": [
    79                            {
    80                              "map_key": {
    81                                "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,2:4:36-2:17:49",
    82                                "key": {
    83                                  "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,2:4:36-2:9:41",
    84                                  "path": [
    85                                    {
    86                                      "unquoted_string": {
    87                                        "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,2:4:36-2:9:41",
    88                                        "value": [
    89                                          {
    90                                            "string": "shape",
    91                                            "raw_string": "shape"
    92                                          }
    93                                        ]
    94                                      }
    95                                    }
    96                                  ]
    97                                },
    98                                "primary": {},
    99                                "value": {
   100                                  "unquoted_string": {
   101                                    "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,2:11:43-2:17:49",
   102                                    "value": [
   103                                      {
   104                                        "string": "circle",
   105                                        "raw_string": "circle"
   106                                      }
   107                                    ]
   108                                  }
   109                                }
   110                              }
   111                            }
   112                          ]
   113                        }
   114                      }
   115                    }
   116                  }
   117                ]
   118              }
   119            }
   120          }
   121        }
   122      ]
   123    },
   124    "root": {
   125      "id": "",
   126      "id_val": "",
   127      "attributes": {
   128        "label": {
   129          "value": ""
   130        },
   131        "labelDimensions": {
   132          "width": 0,
   133          "height": 0
   134        },
   135        "style": {},
   136        "near_key": null,
   137        "shape": {
   138          "value": ""
   139        },
   140        "direction": {
   141          "value": ""
   142        },
   143        "constraint": null
   144      },
   145      "zIndex": 0
   146    },
   147    "edges": [
   148      {
   149        "index": 0,
   150        "isCurve": false,
   151        "src_arrow": false,
   152        "dst_arrow": true,
   153        "dstArrowhead": {
   154          "label": {
   155            "value": ""
   156          },
   157          "labelDimensions": {
   158            "width": 0,
   159            "height": 0
   160          },
   161          "style": {},
   162          "near_key": null,
   163          "shape": {
   164            "value": "circle"
   165          },
   166          "direction": {
   167            "value": ""
   168          },
   169          "constraint": null
   170        },
   171        "references": [
   172          {
   173            "map_key_edge_index": 0
   174          }
   175        ],
   176        "attributes": {
   177          "label": {
   178            "value": ""
   179          },
   180          "labelDimensions": {
   181            "width": 0,
   182            "height": 0
   183          },
   184          "style": {},
   185          "near_key": null,
   186          "shape": {
   187            "value": ""
   188          },
   189          "direction": {
   190            "value": ""
   191          },
   192          "constraint": null
   193        },
   194        "zIndex": 0
   195      }
   196    ],
   197    "objects": [
   198      {
   199        "id": "x",
   200        "id_val": "x",
   201        "references": [
   202          {
   203            "key": {
   204              "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-0:1:1",
   205              "path": [
   206                {
   207                  "unquoted_string": {
   208                    "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:0:0-0:1:1",
   209                    "value": [
   210                      {
   211                        "string": "x",
   212                        "raw_string": "x"
   213                      }
   214                    ]
   215                  }
   216                }
   217              ]
   218            },
   219            "key_path_index": 0,
   220            "map_key_edge_index": 0
   221          }
   222        ],
   223        "attributes": {
   224          "label": {
   225            "value": "x"
   226          },
   227          "labelDimensions": {
   228            "width": 0,
   229            "height": 0
   230          },
   231          "style": {},
   232          "near_key": null,
   233          "shape": {
   234            "value": "rectangle"
   235          },
   236          "direction": {
   237            "value": ""
   238          },
   239          "constraint": null
   240        },
   241        "zIndex": 0
   242      },
   243      {
   244        "id": "y",
   245        "id_val": "y",
   246        "references": [
   247          {
   248            "key": {
   249              "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:5:5-0:6:6",
   250              "path": [
   251                {
   252                  "unquoted_string": {
   253                    "range": "d2/testdata/d2oracle/TestSet/replace_arrowhead_map.d2,0:5:5-0:6:6",
   254                    "value": [
   255                      {
   256                        "string": "y",
   257                        "raw_string": "y"
   258                      }
   259                    ]
   260                  }
   261                }
   262              ]
   263            },
   264            "key_path_index": 0,
   265            "map_key_edge_index": 0
   266          }
   267        ],
   268        "attributes": {
   269          "label": {
   270            "value": "y"
   271          },
   272          "labelDimensions": {
   273            "width": 0,
   274            "height": 0
   275          },
   276          "style": {},
   277          "near_key": null,
   278          "shape": {
   279            "value": "rectangle"
   280          },
   281          "direction": {
   282            "value": ""
   283          },
   284          "constraint": null
   285        },
   286        "zIndex": 0
   287      }
   288    ]
   289  },
   290  "err": "<nil>"
   291}

View as plain text