...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestMove/nhooyr_two.exp.json

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

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

View as plain text