...

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

View as plain text