...

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

View as plain text