...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestDelete/edge_last.exp.json

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

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-1:0:29",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:28:28",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:5:5",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:1:1",
    17                    "value": [
    18                      {
    19                        "string": "l",
    20                        "raw_string": "l"
    21                      }
    22                    ]
    23                  }
    24                },
    25                {
    26                  "unquoted_string": {
    27                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:2:2-0:3:3",
    28                    "value": [
    29                      {
    30                        "string": "p",
    31                        "raw_string": "p"
    32                      }
    33                    ]
    34                  }
    35                },
    36                {
    37                  "unquoted_string": {
    38                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:4:4-0:5:5",
    39                    "value": [
    40                      {
    41                        "string": "d",
    42                        "raw_string": "d"
    43                      }
    44                    ]
    45                  }
    46                }
    47              ]
    48            },
    49            "primary": {},
    50            "value": {
    51              "map": {
    52                "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:7:7-0:28:28",
    53                "nodes": [
    54                  {
    55                    "map_key": {
    56                      "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:24:24",
    57                      "edges": [
    58                        {
    59                          "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:14:14",
    60                          "src": {
    61                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:9:9",
    62                            "path": [
    63                              {
    64                                "unquoted_string": {
    65                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:9:9",
    66                                  "value": [
    67                                    {
    68                                      "string": "x",
    69                                      "raw_string": "x"
    70                                    }
    71                                  ]
    72                                }
    73                              }
    74                            ]
    75                          },
    76                          "src_arrow": "",
    77                          "dst": {
    78                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
    79                            "path": [
    80                              {
    81                                "unquoted_string": {
    82                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
    83                                  "value": [
    84                                    {
    85                                      "string": "y",
    86                                      "raw_string": "y"
    87                                    }
    88                                  ]
    89                                }
    90                              }
    91                            ]
    92                          },
    93                          "dst_arrow": ">"
    94                        },
    95                        {
    96                          "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:19:19",
    97                          "src": {
    98                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
    99                            "path": [
   100                              {
   101                                "unquoted_string": {
   102                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
   103                                  "value": [
   104                                    {
   105                                      "string": "y",
   106                                      "raw_string": "y"
   107                                    }
   108                                  ]
   109                                }
   110                              }
   111                            ]
   112                          },
   113                          "src_arrow": "",
   114                          "dst": {
   115                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   116                            "path": [
   117                              {
   118                                "unquoted_string": {
   119                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   120                                  "value": [
   121                                    {
   122                                      "string": "z",
   123                                      "raw_string": "z"
   124                                    }
   125                                  ]
   126                                }
   127                              }
   128                            ]
   129                          },
   130                          "dst_arrow": ">"
   131                        },
   132                        {
   133                          "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:24:24",
   134                          "src": {
   135                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   136                            "path": [
   137                              {
   138                                "unquoted_string": {
   139                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   140                                  "value": [
   141                                    {
   142                                      "string": "z",
   143                                      "raw_string": "z"
   144                                    }
   145                                  ]
   146                                }
   147                              }
   148                            ]
   149                          },
   150                          "src_arrow": "",
   151                          "dst": {
   152                            "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:23:23-0:24:24",
   153                            "path": [
   154                              {
   155                                "unquoted_string": {
   156                                  "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:23:23-0:24:24",
   157                                  "value": [
   158                                    {
   159                                      "string": "q",
   160                                      "raw_string": "q"
   161                                    }
   162                                  ]
   163                                }
   164                              }
   165                            ]
   166                          },
   167                          "dst_arrow": ">"
   168                        }
   169                      ],
   170                      "primary": {},
   171                      "value": {}
   172                    }
   173                  },
   174                  {
   175                    "map_key": {
   176                      "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:26:26-0:27:27",
   177                      "key": {
   178                        "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:26:26-0:27:27",
   179                        "path": [
   180                          {
   181                            "unquoted_string": {
   182                              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:26:26-0:27:27",
   183                              "value": [
   184                                {
   185                                  "string": "p",
   186                                  "raw_string": "p"
   187                                }
   188                              ]
   189                            }
   190                          }
   191                        ]
   192                      },
   193                      "primary": {},
   194                      "value": {}
   195                    }
   196                  }
   197                ]
   198              }
   199            }
   200          }
   201        }
   202      ]
   203    },
   204    "root": {
   205      "id": "",
   206      "id_val": "",
   207      "attributes": {
   208        "label": {
   209          "value": ""
   210        },
   211        "labelDimensions": {
   212          "width": 0,
   213          "height": 0
   214        },
   215        "style": {},
   216        "near_key": null,
   217        "shape": {
   218          "value": ""
   219        },
   220        "direction": {
   221          "value": ""
   222        },
   223        "constraint": null
   224      },
   225      "zIndex": 0
   226    },
   227    "edges": [
   228      {
   229        "index": 0,
   230        "isCurve": false,
   231        "src_arrow": false,
   232        "dst_arrow": true,
   233        "references": [
   234          {
   235            "map_key_edge_index": 0
   236          }
   237        ],
   238        "attributes": {
   239          "label": {
   240            "value": ""
   241          },
   242          "labelDimensions": {
   243            "width": 0,
   244            "height": 0
   245          },
   246          "style": {},
   247          "near_key": null,
   248          "shape": {
   249            "value": ""
   250          },
   251          "direction": {
   252            "value": ""
   253          },
   254          "constraint": null
   255        },
   256        "zIndex": 0
   257      },
   258      {
   259        "index": 0,
   260        "isCurve": false,
   261        "src_arrow": false,
   262        "dst_arrow": true,
   263        "references": [
   264          {
   265            "map_key_edge_index": 1
   266          }
   267        ],
   268        "attributes": {
   269          "label": {
   270            "value": ""
   271          },
   272          "labelDimensions": {
   273            "width": 0,
   274            "height": 0
   275          },
   276          "style": {},
   277          "near_key": null,
   278          "shape": {
   279            "value": ""
   280          },
   281          "direction": {
   282            "value": ""
   283          },
   284          "constraint": null
   285        },
   286        "zIndex": 0
   287      },
   288      {
   289        "index": 0,
   290        "isCurve": false,
   291        "src_arrow": false,
   292        "dst_arrow": true,
   293        "references": [
   294          {
   295            "map_key_edge_index": 2
   296          }
   297        ],
   298        "attributes": {
   299          "label": {
   300            "value": ""
   301          },
   302          "labelDimensions": {
   303            "width": 0,
   304            "height": 0
   305          },
   306          "style": {},
   307          "near_key": null,
   308          "shape": {
   309            "value": ""
   310          },
   311          "direction": {
   312            "value": ""
   313          },
   314          "constraint": null
   315        },
   316        "zIndex": 0
   317      }
   318    ],
   319    "objects": [
   320      {
   321        "id": "l",
   322        "id_val": "l",
   323        "references": [
   324          {
   325            "key": {
   326              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:5:5",
   327              "path": [
   328                {
   329                  "unquoted_string": {
   330                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:1:1",
   331                    "value": [
   332                      {
   333                        "string": "l",
   334                        "raw_string": "l"
   335                      }
   336                    ]
   337                  }
   338                },
   339                {
   340                  "unquoted_string": {
   341                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:2:2-0:3:3",
   342                    "value": [
   343                      {
   344                        "string": "p",
   345                        "raw_string": "p"
   346                      }
   347                    ]
   348                  }
   349                },
   350                {
   351                  "unquoted_string": {
   352                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:4:4-0:5:5",
   353                    "value": [
   354                      {
   355                        "string": "d",
   356                        "raw_string": "d"
   357                      }
   358                    ]
   359                  }
   360                }
   361              ]
   362            },
   363            "key_path_index": 0,
   364            "map_key_edge_index": -1
   365          }
   366        ],
   367        "attributes": {
   368          "label": {
   369            "value": "l"
   370          },
   371          "labelDimensions": {
   372            "width": 0,
   373            "height": 0
   374          },
   375          "style": {},
   376          "near_key": null,
   377          "shape": {
   378            "value": "rectangle"
   379          },
   380          "direction": {
   381            "value": ""
   382          },
   383          "constraint": null
   384        },
   385        "zIndex": 0
   386      },
   387      {
   388        "id": "p",
   389        "id_val": "p",
   390        "references": [
   391          {
   392            "key": {
   393              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:5:5",
   394              "path": [
   395                {
   396                  "unquoted_string": {
   397                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:1:1",
   398                    "value": [
   399                      {
   400                        "string": "l",
   401                        "raw_string": "l"
   402                      }
   403                    ]
   404                  }
   405                },
   406                {
   407                  "unquoted_string": {
   408                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:2:2-0:3:3",
   409                    "value": [
   410                      {
   411                        "string": "p",
   412                        "raw_string": "p"
   413                      }
   414                    ]
   415                  }
   416                },
   417                {
   418                  "unquoted_string": {
   419                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:4:4-0:5:5",
   420                    "value": [
   421                      {
   422                        "string": "d",
   423                        "raw_string": "d"
   424                      }
   425                    ]
   426                  }
   427                }
   428              ]
   429            },
   430            "key_path_index": 1,
   431            "map_key_edge_index": -1
   432          }
   433        ],
   434        "attributes": {
   435          "label": {
   436            "value": "p"
   437          },
   438          "labelDimensions": {
   439            "width": 0,
   440            "height": 0
   441          },
   442          "style": {},
   443          "near_key": null,
   444          "shape": {
   445            "value": "rectangle"
   446          },
   447          "direction": {
   448            "value": ""
   449          },
   450          "constraint": null
   451        },
   452        "zIndex": 0
   453      },
   454      {
   455        "id": "d",
   456        "id_val": "d",
   457        "references": [
   458          {
   459            "key": {
   460              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:5:5",
   461              "path": [
   462                {
   463                  "unquoted_string": {
   464                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:0:0-0:1:1",
   465                    "value": [
   466                      {
   467                        "string": "l",
   468                        "raw_string": "l"
   469                      }
   470                    ]
   471                  }
   472                },
   473                {
   474                  "unquoted_string": {
   475                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:2:2-0:3:3",
   476                    "value": [
   477                      {
   478                        "string": "p",
   479                        "raw_string": "p"
   480                      }
   481                    ]
   482                  }
   483                },
   484                {
   485                  "unquoted_string": {
   486                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:4:4-0:5:5",
   487                    "value": [
   488                      {
   489                        "string": "d",
   490                        "raw_string": "d"
   491                      }
   492                    ]
   493                  }
   494                }
   495              ]
   496            },
   497            "key_path_index": 2,
   498            "map_key_edge_index": -1
   499          }
   500        ],
   501        "attributes": {
   502          "label": {
   503            "value": "d"
   504          },
   505          "labelDimensions": {
   506            "width": 0,
   507            "height": 0
   508          },
   509          "style": {},
   510          "near_key": null,
   511          "shape": {
   512            "value": "rectangle"
   513          },
   514          "direction": {
   515            "value": ""
   516          },
   517          "constraint": null
   518        },
   519        "zIndex": 0
   520      },
   521      {
   522        "id": "x",
   523        "id_val": "x",
   524        "references": [
   525          {
   526            "key": {
   527              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:9:9",
   528              "path": [
   529                {
   530                  "unquoted_string": {
   531                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:8:8-0:9:9",
   532                    "value": [
   533                      {
   534                        "string": "x",
   535                        "raw_string": "x"
   536                      }
   537                    ]
   538                  }
   539                }
   540              ]
   541            },
   542            "key_path_index": 0,
   543            "map_key_edge_index": 0
   544          }
   545        ],
   546        "attributes": {
   547          "label": {
   548            "value": "x"
   549          },
   550          "labelDimensions": {
   551            "width": 0,
   552            "height": 0
   553          },
   554          "style": {},
   555          "near_key": null,
   556          "shape": {
   557            "value": "rectangle"
   558          },
   559          "direction": {
   560            "value": ""
   561          },
   562          "constraint": null
   563        },
   564        "zIndex": 0
   565      },
   566      {
   567        "id": "y",
   568        "id_val": "y",
   569        "references": [
   570          {
   571            "key": {
   572              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
   573              "path": [
   574                {
   575                  "unquoted_string": {
   576                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
   577                    "value": [
   578                      {
   579                        "string": "y",
   580                        "raw_string": "y"
   581                      }
   582                    ]
   583                  }
   584                }
   585              ]
   586            },
   587            "key_path_index": 0,
   588            "map_key_edge_index": 0
   589          },
   590          {
   591            "key": {
   592              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
   593              "path": [
   594                {
   595                  "unquoted_string": {
   596                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:13:13-0:14:14",
   597                    "value": [
   598                      {
   599                        "string": "y",
   600                        "raw_string": "y"
   601                      }
   602                    ]
   603                  }
   604                }
   605              ]
   606            },
   607            "key_path_index": 0,
   608            "map_key_edge_index": 1
   609          }
   610        ],
   611        "attributes": {
   612          "label": {
   613            "value": "y"
   614          },
   615          "labelDimensions": {
   616            "width": 0,
   617            "height": 0
   618          },
   619          "style": {},
   620          "near_key": null,
   621          "shape": {
   622            "value": "rectangle"
   623          },
   624          "direction": {
   625            "value": ""
   626          },
   627          "constraint": null
   628        },
   629        "zIndex": 0
   630      },
   631      {
   632        "id": "z",
   633        "id_val": "z",
   634        "references": [
   635          {
   636            "key": {
   637              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   638              "path": [
   639                {
   640                  "unquoted_string": {
   641                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   642                    "value": [
   643                      {
   644                        "string": "z",
   645                        "raw_string": "z"
   646                      }
   647                    ]
   648                  }
   649                }
   650              ]
   651            },
   652            "key_path_index": 0,
   653            "map_key_edge_index": 1
   654          },
   655          {
   656            "key": {
   657              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   658              "path": [
   659                {
   660                  "unquoted_string": {
   661                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:18:18-0:19:19",
   662                    "value": [
   663                      {
   664                        "string": "z",
   665                        "raw_string": "z"
   666                      }
   667                    ]
   668                  }
   669                }
   670              ]
   671            },
   672            "key_path_index": 0,
   673            "map_key_edge_index": 2
   674          }
   675        ],
   676        "attributes": {
   677          "label": {
   678            "value": "z"
   679          },
   680          "labelDimensions": {
   681            "width": 0,
   682            "height": 0
   683          },
   684          "style": {},
   685          "near_key": null,
   686          "shape": {
   687            "value": "rectangle"
   688          },
   689          "direction": {
   690            "value": ""
   691          },
   692          "constraint": null
   693        },
   694        "zIndex": 0
   695      },
   696      {
   697        "id": "q",
   698        "id_val": "q",
   699        "references": [
   700          {
   701            "key": {
   702              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:23:23-0:24:24",
   703              "path": [
   704                {
   705                  "unquoted_string": {
   706                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:23:23-0:24:24",
   707                    "value": [
   708                      {
   709                        "string": "q",
   710                        "raw_string": "q"
   711                      }
   712                    ]
   713                  }
   714                }
   715              ]
   716            },
   717            "key_path_index": 0,
   718            "map_key_edge_index": 2
   719          }
   720        ],
   721        "attributes": {
   722          "label": {
   723            "value": "q"
   724          },
   725          "labelDimensions": {
   726            "width": 0,
   727            "height": 0
   728          },
   729          "style": {},
   730          "near_key": null,
   731          "shape": {
   732            "value": "rectangle"
   733          },
   734          "direction": {
   735            "value": ""
   736          },
   737          "constraint": null
   738        },
   739        "zIndex": 0
   740      },
   741      {
   742        "id": "p",
   743        "id_val": "p",
   744        "references": [
   745          {
   746            "key": {
   747              "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:26:26-0:27:27",
   748              "path": [
   749                {
   750                  "unquoted_string": {
   751                    "range": "d2/testdata/d2oracle/TestDelete/edge_last.d2,0:26:26-0:27:27",
   752                    "value": [
   753                      {
   754                        "string": "p",
   755                        "raw_string": "p"
   756                      }
   757                    ]
   758                  }
   759                }
   760              ]
   761            },
   762            "key_path_index": 0,
   763            "map_key_edge_index": -1
   764          }
   765        ],
   766        "attributes": {
   767          "label": {
   768            "value": "p"
   769          },
   770          "labelDimensions": {
   771            "width": 0,
   772            "height": 0
   773          },
   774          "style": {},
   775          "near_key": null,
   776          "shape": {
   777            "value": "rectangle"
   778          },
   779          "direction": {
   780            "value": ""
   781          },
   782          "constraint": null
   783        },
   784        "zIndex": 0
   785      }
   786    ]
   787  },
   788  "err": "<nil>"
   789}

View as plain text