...

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

View as plain text