...

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

View as plain text