...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestDelete/delete_container_of_near.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/delete_container_of_near.d2,0:0:0-10:0:255",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,0:0:0-0:15:15",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,0:0:0-0:9:9",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,0:0:0-0:9:9",
    17                    "value": [
    18                      {
    19                        "string": "direction",
    20                        "raw_string": "direction"
    21                      }
    22                    ]
    23                  }
    24                }
    25              ]
    26            },
    27            "primary": {},
    28            "value": {
    29              "unquoted_string": {
    30                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,0:11:11-0:15:15",
    31                "value": [
    32                  {
    33                    "string": "down",
    34                    "raw_string": "down"
    35                  }
    36                ]
    37              }
    38            }
    39          }
    40        },
    41        {
    42          "map_key": {
    43            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:25:41",
    44            "edges": [
    45              {
    46                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:25:41",
    47                "src": {
    48                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:11:27",
    49                  "path": [
    50                    {
    51                      "unquoted_string": {
    52                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:11:27",
    53                        "value": [
    54                          {
    55                            "string": "first input",
    56                            "raw_string": "first input"
    57                          }
    58                        ]
    59                      }
    60                    }
    61                  ]
    62                },
    63                "src_arrow": "",
    64                "dst": {
    65                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:15:31-1:25:41",
    66                  "path": [
    67                    {
    68                      "unquoted_string": {
    69                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:15:31-1:25:41",
    70                        "value": [
    71                          {
    72                            "string": "start game",
    73                            "raw_string": "start game"
    74                          }
    75                        ]
    76                      }
    77                    }
    78                  ]
    79                },
    80                "dst_arrow": ">"
    81              }
    82            ],
    83            "primary": {},
    84            "value": {}
    85          }
    86        },
    87        {
    88          "map_key": {
    89            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:35:78",
    90            "edges": [
    91              {
    92                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:35:78",
    93                "src": {
    94                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:5:48",
    95                  "path": [
    96                    {
    97                      "unquoted_string": {
    98                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:5:48",
    99                        "value": [
   100                          {
   101                            "string": "input",
   102                            "raw_string": "input"
   103                          }
   104                        ]
   105                      }
   106                    }
   107                  ]
   108                },
   109                "src_arrow": "",
   110                "dst": {
   111                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:9:52-3:35:78",
   112                  "path": [
   113                    {
   114                      "unquoted_string": {
   115                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:9:52-3:35:78",
   116                        "value": [
   117                          {
   118                            "string": "increase bird top velocity",
   119                            "raw_string": "increase bird top velocity"
   120                          }
   121                        ]
   122                      }
   123                    }
   124                  ]
   125                },
   126                "dst_arrow": ">"
   127              }
   128            ],
   129            "primary": {},
   130            "value": {}
   131          }
   132        },
   133        {
   134          "map_key": {
   135            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:33:113",
   136            "edges": [
   137              {
   138                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:23:103",
   139                "src": {
   140                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:9:89",
   141                  "path": [
   142                    {
   143                      "unquoted_string": {
   144                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:9:89",
   145                        "value": [
   146                          {
   147                            "string": "move bird",
   148                            "raw_string": "move bird"
   149                          }
   150                        ]
   151                      }
   152                    }
   153                  ]
   154                },
   155                "src_arrow": "",
   156                "dst": {
   157                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
   158                  "path": [
   159                    {
   160                      "unquoted_string": {
   161                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
   162                        "value": [
   163                          {
   164                            "string": "move pipes",
   165                            "raw_string": "move pipes"
   166                          }
   167                        ]
   168                      }
   169                    }
   170                  ]
   171                },
   172                "dst_arrow": ">"
   173              },
   174              {
   175                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:33:113",
   176                "src": {
   177                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
   178                  "path": [
   179                    {
   180                      "unquoted_string": {
   181                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
   182                        "value": [
   183                          {
   184                            "string": "move pipes",
   185                            "raw_string": "move pipes"
   186                          }
   187                        ]
   188                      }
   189                    }
   190                  ]
   191                },
   192                "src_arrow": "",
   193                "dst": {
   194                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:27:107-5:33:113",
   195                  "path": [
   196                    {
   197                      "unquoted_string": {
   198                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:27:107-5:33:113",
   199                        "value": [
   200                          {
   201                            "string": "render",
   202                            "raw_string": "render"
   203                          }
   204                        ]
   205                      }
   206                    }
   207                  ]
   208                },
   209                "dst_arrow": ">"
   210              }
   211            ],
   212            "primary": {},
   213            "value": {}
   214          }
   215        },
   216        {
   217          "map_key": {
   218            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:59:174",
   219            "edges": [
   220              {
   221                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:22:137",
   222                "src": {
   223                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:6:121",
   224                  "path": [
   225                    {
   226                      "unquoted_string": {
   227                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:6:121",
   228                        "value": [
   229                          {
   230                            "string": "render",
   231                            "raw_string": "render"
   232                          }
   233                        ]
   234                      }
   235                    }
   236                  ]
   237                },
   238                "src_arrow": "",
   239                "dst": {
   240                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
   241                  "path": [
   242                    {
   243                      "unquoted_string": {
   244                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
   245                        "value": [
   246                          {
   247                            "string": "no collision",
   248                            "raw_string": "no collision"
   249                          }
   250                        ]
   251                      }
   252                    }
   253                  ]
   254                },
   255                "dst_arrow": ">"
   256              },
   257              {
   258                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:46:161",
   259                "src": {
   260                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
   261                  "path": [
   262                    {
   263                      "unquoted_string": {
   264                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
   265                        "value": [
   266                          {
   267                            "string": "no collision",
   268                            "raw_string": "no collision"
   269                          }
   270                        ]
   271                      }
   272                    }
   273                  ]
   274                },
   275                "src_arrow": "",
   276                "dst": {
   277                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
   278                  "path": [
   279                    {
   280                      "unquoted_string": {
   281                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
   282                        "value": [
   283                          {
   284                            "string": "wait 16 milliseconds",
   285                            "raw_string": "wait 16 milliseconds"
   286                          }
   287                        ]
   288                      }
   289                    }
   290                  ]
   291                },
   292                "dst_arrow": ">"
   293              },
   294              {
   295                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:59:174",
   296                "src": {
   297                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
   298                  "path": [
   299                    {
   300                      "unquoted_string": {
   301                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
   302                        "value": [
   303                          {
   304                            "string": "wait 16 milliseconds",
   305                            "raw_string": "wait 16 milliseconds"
   306                          }
   307                        ]
   308                      }
   309                    }
   310                  ]
   311                },
   312                "src_arrow": "",
   313                "dst": {
   314                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:50:165-7:59:174",
   315                  "path": [
   316                    {
   317                      "unquoted_string": {
   318                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:50:165-7:59:174",
   319                        "value": [
   320                          {
   321                            "string": "move bird",
   322                            "raw_string": "move bird"
   323                          }
   324                        ]
   325                      }
   326                    }
   327                  ]
   328                },
   329                "dst_arrow": ">"
   330              }
   331            ],
   332            "primary": {},
   333            "value": {}
   334          }
   335        },
   336        {
   337          "map_key": {
   338            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:41:216",
   339            "edges": [
   340              {
   341                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:28:203",
   342                "src": {
   343                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:6:181",
   344                  "path": [
   345                    {
   346                      "unquoted_string": {
   347                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:6:181",
   348                        "value": [
   349                          {
   350                            "string": "render",
   351                            "raw_string": "render"
   352                          }
   353                        ]
   354                      }
   355                    }
   356                  ]
   357                },
   358                "src_arrow": "",
   359                "dst": {
   360                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
   361                  "path": [
   362                    {
   363                      "unquoted_string": {
   364                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
   365                        "value": [
   366                          {
   367                            "string": "collision detected",
   368                            "raw_string": "collision detected"
   369                          }
   370                        ]
   371                      }
   372                    }
   373                  ]
   374                },
   375                "dst_arrow": ">"
   376              },
   377              {
   378                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:41:216",
   379                "src": {
   380                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
   381                  "path": [
   382                    {
   383                      "unquoted_string": {
   384                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
   385                        "value": [
   386                          {
   387                            "string": "collision detected",
   388                            "raw_string": "collision detected"
   389                          }
   390                        ]
   391                      }
   392                    }
   393                  ]
   394                },
   395                "src_arrow": "",
   396                "dst": {
   397                  "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:32:207-8:41:216",
   398                  "path": [
   399                    {
   400                      "unquoted_string": {
   401                        "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:32:207-8:41:216",
   402                        "value": [
   403                          {
   404                            "string": "game over",
   405                            "raw_string": "game over"
   406                          }
   407                        ]
   408                      }
   409                    }
   410                  ]
   411                },
   412                "dst_arrow": ">"
   413              }
   414            ],
   415            "primary": {},
   416            "value": {}
   417          }
   418        },
   419        {
   420          "map_key": {
   421            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:0:217-9:37:254",
   422            "key": {
   423              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:0:217-9:17:234",
   424              "path": [
   425                {
   426                  "unquoted_string": {
   427                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:0:217-9:12:229",
   428                    "value": [
   429                      {
   430                        "string": "no collision",
   431                        "raw_string": "no collision"
   432                      }
   433                    ]
   434                  }
   435                },
   436                {
   437                  "unquoted_string": {
   438                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:13:230-9:17:234",
   439                    "value": [
   440                      {
   441                        "string": "near",
   442                        "raw_string": "near"
   443                      }
   444                    ]
   445                  }
   446                }
   447              ]
   448            },
   449            "primary": {},
   450            "value": {
   451              "unquoted_string": {
   452                "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:19:236-9:37:254",
   453                "value": [
   454                  {
   455                    "string": "collision detected",
   456                    "raw_string": "collision detected"
   457                  }
   458                ]
   459              }
   460            }
   461          }
   462        }
   463      ]
   464    },
   465    "root": {
   466      "id": "",
   467      "id_val": "",
   468      "attributes": {
   469        "label": {
   470          "value": ""
   471        },
   472        "labelDimensions": {
   473          "width": 0,
   474          "height": 0
   475        },
   476        "style": {},
   477        "near_key": null,
   478        "shape": {
   479          "value": ""
   480        },
   481        "direction": {
   482          "value": "down"
   483        },
   484        "constraint": null
   485      },
   486      "zIndex": 0
   487    },
   488    "edges": [
   489      {
   490        "index": 0,
   491        "isCurve": false,
   492        "src_arrow": false,
   493        "dst_arrow": true,
   494        "references": [
   495          {
   496            "map_key_edge_index": 0
   497          }
   498        ],
   499        "attributes": {
   500          "label": {
   501            "value": ""
   502          },
   503          "labelDimensions": {
   504            "width": 0,
   505            "height": 0
   506          },
   507          "style": {},
   508          "near_key": null,
   509          "shape": {
   510            "value": ""
   511          },
   512          "direction": {
   513            "value": ""
   514          },
   515          "constraint": null
   516        },
   517        "zIndex": 0
   518      },
   519      {
   520        "index": 0,
   521        "isCurve": false,
   522        "src_arrow": false,
   523        "dst_arrow": true,
   524        "references": [
   525          {
   526            "map_key_edge_index": 0
   527          }
   528        ],
   529        "attributes": {
   530          "label": {
   531            "value": ""
   532          },
   533          "labelDimensions": {
   534            "width": 0,
   535            "height": 0
   536          },
   537          "style": {},
   538          "near_key": null,
   539          "shape": {
   540            "value": ""
   541          },
   542          "direction": {
   543            "value": ""
   544          },
   545          "constraint": null
   546        },
   547        "zIndex": 0
   548      },
   549      {
   550        "index": 0,
   551        "isCurve": false,
   552        "src_arrow": false,
   553        "dst_arrow": true,
   554        "references": [
   555          {
   556            "map_key_edge_index": 0
   557          }
   558        ],
   559        "attributes": {
   560          "label": {
   561            "value": ""
   562          },
   563          "labelDimensions": {
   564            "width": 0,
   565            "height": 0
   566          },
   567          "style": {},
   568          "near_key": null,
   569          "shape": {
   570            "value": ""
   571          },
   572          "direction": {
   573            "value": ""
   574          },
   575          "constraint": null
   576        },
   577        "zIndex": 0
   578      },
   579      {
   580        "index": 0,
   581        "isCurve": false,
   582        "src_arrow": false,
   583        "dst_arrow": true,
   584        "references": [
   585          {
   586            "map_key_edge_index": 1
   587          }
   588        ],
   589        "attributes": {
   590          "label": {
   591            "value": ""
   592          },
   593          "labelDimensions": {
   594            "width": 0,
   595            "height": 0
   596          },
   597          "style": {},
   598          "near_key": null,
   599          "shape": {
   600            "value": ""
   601          },
   602          "direction": {
   603            "value": ""
   604          },
   605          "constraint": null
   606        },
   607        "zIndex": 0
   608      },
   609      {
   610        "index": 0,
   611        "isCurve": false,
   612        "src_arrow": false,
   613        "dst_arrow": true,
   614        "references": [
   615          {
   616            "map_key_edge_index": 0
   617          }
   618        ],
   619        "attributes": {
   620          "label": {
   621            "value": ""
   622          },
   623          "labelDimensions": {
   624            "width": 0,
   625            "height": 0
   626          },
   627          "style": {},
   628          "near_key": null,
   629          "shape": {
   630            "value": ""
   631          },
   632          "direction": {
   633            "value": ""
   634          },
   635          "constraint": null
   636        },
   637        "zIndex": 0
   638      },
   639      {
   640        "index": 0,
   641        "isCurve": false,
   642        "src_arrow": false,
   643        "dst_arrow": true,
   644        "references": [
   645          {
   646            "map_key_edge_index": 1
   647          }
   648        ],
   649        "attributes": {
   650          "label": {
   651            "value": ""
   652          },
   653          "labelDimensions": {
   654            "width": 0,
   655            "height": 0
   656          },
   657          "style": {},
   658          "near_key": null,
   659          "shape": {
   660            "value": ""
   661          },
   662          "direction": {
   663            "value": ""
   664          },
   665          "constraint": null
   666        },
   667        "zIndex": 0
   668      },
   669      {
   670        "index": 0,
   671        "isCurve": false,
   672        "src_arrow": false,
   673        "dst_arrow": true,
   674        "references": [
   675          {
   676            "map_key_edge_index": 2
   677          }
   678        ],
   679        "attributes": {
   680          "label": {
   681            "value": ""
   682          },
   683          "labelDimensions": {
   684            "width": 0,
   685            "height": 0
   686          },
   687          "style": {},
   688          "near_key": null,
   689          "shape": {
   690            "value": ""
   691          },
   692          "direction": {
   693            "value": ""
   694          },
   695          "constraint": null
   696        },
   697        "zIndex": 0
   698      },
   699      {
   700        "index": 0,
   701        "isCurve": false,
   702        "src_arrow": false,
   703        "dst_arrow": true,
   704        "references": [
   705          {
   706            "map_key_edge_index": 0
   707          }
   708        ],
   709        "attributes": {
   710          "label": {
   711            "value": ""
   712          },
   713          "labelDimensions": {
   714            "width": 0,
   715            "height": 0
   716          },
   717          "style": {},
   718          "near_key": null,
   719          "shape": {
   720            "value": ""
   721          },
   722          "direction": {
   723            "value": ""
   724          },
   725          "constraint": null
   726        },
   727        "zIndex": 0
   728      },
   729      {
   730        "index": 0,
   731        "isCurve": false,
   732        "src_arrow": false,
   733        "dst_arrow": true,
   734        "references": [
   735          {
   736            "map_key_edge_index": 1
   737          }
   738        ],
   739        "attributes": {
   740          "label": {
   741            "value": ""
   742          },
   743          "labelDimensions": {
   744            "width": 0,
   745            "height": 0
   746          },
   747          "style": {},
   748          "near_key": null,
   749          "shape": {
   750            "value": ""
   751          },
   752          "direction": {
   753            "value": ""
   754          },
   755          "constraint": null
   756        },
   757        "zIndex": 0
   758      }
   759    ],
   760    "objects": [
   761      {
   762        "id": "first input",
   763        "id_val": "first input",
   764        "references": [
   765          {
   766            "key": {
   767              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:11:27",
   768              "path": [
   769                {
   770                  "unquoted_string": {
   771                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:0:16-1:11:27",
   772                    "value": [
   773                      {
   774                        "string": "first input",
   775                        "raw_string": "first input"
   776                      }
   777                    ]
   778                  }
   779                }
   780              ]
   781            },
   782            "key_path_index": 0,
   783            "map_key_edge_index": 0
   784          }
   785        ],
   786        "attributes": {
   787          "label": {
   788            "value": "first input"
   789          },
   790          "labelDimensions": {
   791            "width": 0,
   792            "height": 0
   793          },
   794          "style": {},
   795          "near_key": null,
   796          "shape": {
   797            "value": "rectangle"
   798          },
   799          "direction": {
   800            "value": ""
   801          },
   802          "constraint": null
   803        },
   804        "zIndex": 0
   805      },
   806      {
   807        "id": "start game",
   808        "id_val": "start game",
   809        "references": [
   810          {
   811            "key": {
   812              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:15:31-1:25:41",
   813              "path": [
   814                {
   815                  "unquoted_string": {
   816                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,1:15:31-1:25:41",
   817                    "value": [
   818                      {
   819                        "string": "start game",
   820                        "raw_string": "start game"
   821                      }
   822                    ]
   823                  }
   824                }
   825              ]
   826            },
   827            "key_path_index": 0,
   828            "map_key_edge_index": 0
   829          }
   830        ],
   831        "attributes": {
   832          "label": {
   833            "value": "start game"
   834          },
   835          "labelDimensions": {
   836            "width": 0,
   837            "height": 0
   838          },
   839          "style": {},
   840          "near_key": null,
   841          "shape": {
   842            "value": "rectangle"
   843          },
   844          "direction": {
   845            "value": ""
   846          },
   847          "constraint": null
   848        },
   849        "zIndex": 0
   850      },
   851      {
   852        "id": "input",
   853        "id_val": "input",
   854        "references": [
   855          {
   856            "key": {
   857              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:5:48",
   858              "path": [
   859                {
   860                  "unquoted_string": {
   861                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:0:43-3:5:48",
   862                    "value": [
   863                      {
   864                        "string": "input",
   865                        "raw_string": "input"
   866                      }
   867                    ]
   868                  }
   869                }
   870              ]
   871            },
   872            "key_path_index": 0,
   873            "map_key_edge_index": 0
   874          }
   875        ],
   876        "attributes": {
   877          "label": {
   878            "value": "input"
   879          },
   880          "labelDimensions": {
   881            "width": 0,
   882            "height": 0
   883          },
   884          "style": {},
   885          "near_key": null,
   886          "shape": {
   887            "value": "rectangle"
   888          },
   889          "direction": {
   890            "value": ""
   891          },
   892          "constraint": null
   893        },
   894        "zIndex": 0
   895      },
   896      {
   897        "id": "increase bird top velocity",
   898        "id_val": "increase bird top velocity",
   899        "references": [
   900          {
   901            "key": {
   902              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:9:52-3:35:78",
   903              "path": [
   904                {
   905                  "unquoted_string": {
   906                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,3:9:52-3:35:78",
   907                    "value": [
   908                      {
   909                        "string": "increase bird top velocity",
   910                        "raw_string": "increase bird top velocity"
   911                      }
   912                    ]
   913                  }
   914                }
   915              ]
   916            },
   917            "key_path_index": 0,
   918            "map_key_edge_index": 0
   919          }
   920        ],
   921        "attributes": {
   922          "label": {
   923            "value": "increase bird top velocity"
   924          },
   925          "labelDimensions": {
   926            "width": 0,
   927            "height": 0
   928          },
   929          "style": {},
   930          "near_key": null,
   931          "shape": {
   932            "value": "rectangle"
   933          },
   934          "direction": {
   935            "value": ""
   936          },
   937          "constraint": null
   938        },
   939        "zIndex": 0
   940      },
   941      {
   942        "id": "move bird",
   943        "id_val": "move bird",
   944        "references": [
   945          {
   946            "key": {
   947              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:9:89",
   948              "path": [
   949                {
   950                  "unquoted_string": {
   951                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:0:80-5:9:89",
   952                    "value": [
   953                      {
   954                        "string": "move bird",
   955                        "raw_string": "move bird"
   956                      }
   957                    ]
   958                  }
   959                }
   960              ]
   961            },
   962            "key_path_index": 0,
   963            "map_key_edge_index": 0
   964          },
   965          {
   966            "key": {
   967              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:50:165-7:59:174",
   968              "path": [
   969                {
   970                  "unquoted_string": {
   971                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:50:165-7:59:174",
   972                    "value": [
   973                      {
   974                        "string": "move bird",
   975                        "raw_string": "move bird"
   976                      }
   977                    ]
   978                  }
   979                }
   980              ]
   981            },
   982            "key_path_index": 0,
   983            "map_key_edge_index": 2
   984          }
   985        ],
   986        "attributes": {
   987          "label": {
   988            "value": "move bird"
   989          },
   990          "labelDimensions": {
   991            "width": 0,
   992            "height": 0
   993          },
   994          "style": {},
   995          "near_key": null,
   996          "shape": {
   997            "value": "rectangle"
   998          },
   999          "direction": {
  1000            "value": ""
  1001          },
  1002          "constraint": null
  1003        },
  1004        "zIndex": 0
  1005      },
  1006      {
  1007        "id": "move pipes",
  1008        "id_val": "move pipes",
  1009        "references": [
  1010          {
  1011            "key": {
  1012              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
  1013              "path": [
  1014                {
  1015                  "unquoted_string": {
  1016                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
  1017                    "value": [
  1018                      {
  1019                        "string": "move pipes",
  1020                        "raw_string": "move pipes"
  1021                      }
  1022                    ]
  1023                  }
  1024                }
  1025              ]
  1026            },
  1027            "key_path_index": 0,
  1028            "map_key_edge_index": 0
  1029          },
  1030          {
  1031            "key": {
  1032              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
  1033              "path": [
  1034                {
  1035                  "unquoted_string": {
  1036                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:13:93-5:23:103",
  1037                    "value": [
  1038                      {
  1039                        "string": "move pipes",
  1040                        "raw_string": "move pipes"
  1041                      }
  1042                    ]
  1043                  }
  1044                }
  1045              ]
  1046            },
  1047            "key_path_index": 0,
  1048            "map_key_edge_index": 1
  1049          }
  1050        ],
  1051        "attributes": {
  1052          "label": {
  1053            "value": "move pipes"
  1054          },
  1055          "labelDimensions": {
  1056            "width": 0,
  1057            "height": 0
  1058          },
  1059          "style": {},
  1060          "near_key": null,
  1061          "shape": {
  1062            "value": "rectangle"
  1063          },
  1064          "direction": {
  1065            "value": ""
  1066          },
  1067          "constraint": null
  1068        },
  1069        "zIndex": 0
  1070      },
  1071      {
  1072        "id": "render",
  1073        "id_val": "render",
  1074        "references": [
  1075          {
  1076            "key": {
  1077              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:27:107-5:33:113",
  1078              "path": [
  1079                {
  1080                  "unquoted_string": {
  1081                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,5:27:107-5:33:113",
  1082                    "value": [
  1083                      {
  1084                        "string": "render",
  1085                        "raw_string": "render"
  1086                      }
  1087                    ]
  1088                  }
  1089                }
  1090              ]
  1091            },
  1092            "key_path_index": 0,
  1093            "map_key_edge_index": 1
  1094          },
  1095          {
  1096            "key": {
  1097              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:6:121",
  1098              "path": [
  1099                {
  1100                  "unquoted_string": {
  1101                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:0:115-7:6:121",
  1102                    "value": [
  1103                      {
  1104                        "string": "render",
  1105                        "raw_string": "render"
  1106                      }
  1107                    ]
  1108                  }
  1109                }
  1110              ]
  1111            },
  1112            "key_path_index": 0,
  1113            "map_key_edge_index": 0
  1114          },
  1115          {
  1116            "key": {
  1117              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:6:181",
  1118              "path": [
  1119                {
  1120                  "unquoted_string": {
  1121                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:0:175-8:6:181",
  1122                    "value": [
  1123                      {
  1124                        "string": "render",
  1125                        "raw_string": "render"
  1126                      }
  1127                    ]
  1128                  }
  1129                }
  1130              ]
  1131            },
  1132            "key_path_index": 0,
  1133            "map_key_edge_index": 0
  1134          }
  1135        ],
  1136        "attributes": {
  1137          "label": {
  1138            "value": "render"
  1139          },
  1140          "labelDimensions": {
  1141            "width": 0,
  1142            "height": 0
  1143          },
  1144          "style": {},
  1145          "near_key": null,
  1146          "shape": {
  1147            "value": "rectangle"
  1148          },
  1149          "direction": {
  1150            "value": ""
  1151          },
  1152          "constraint": null
  1153        },
  1154        "zIndex": 0
  1155      },
  1156      {
  1157        "id": "no collision",
  1158        "id_val": "no collision",
  1159        "references": [
  1160          {
  1161            "key": {
  1162              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
  1163              "path": [
  1164                {
  1165                  "unquoted_string": {
  1166                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
  1167                    "value": [
  1168                      {
  1169                        "string": "no collision",
  1170                        "raw_string": "no collision"
  1171                      }
  1172                    ]
  1173                  }
  1174                }
  1175              ]
  1176            },
  1177            "key_path_index": 0,
  1178            "map_key_edge_index": 0
  1179          },
  1180          {
  1181            "key": {
  1182              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
  1183              "path": [
  1184                {
  1185                  "unquoted_string": {
  1186                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:10:125-7:22:137",
  1187                    "value": [
  1188                      {
  1189                        "string": "no collision",
  1190                        "raw_string": "no collision"
  1191                      }
  1192                    ]
  1193                  }
  1194                }
  1195              ]
  1196            },
  1197            "key_path_index": 0,
  1198            "map_key_edge_index": 1
  1199          },
  1200          {
  1201            "key": {
  1202              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:0:217-9:17:234",
  1203              "path": [
  1204                {
  1205                  "unquoted_string": {
  1206                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:0:217-9:12:229",
  1207                    "value": [
  1208                      {
  1209                        "string": "no collision",
  1210                        "raw_string": "no collision"
  1211                      }
  1212                    ]
  1213                  }
  1214                },
  1215                {
  1216                  "unquoted_string": {
  1217                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:13:230-9:17:234",
  1218                    "value": [
  1219                      {
  1220                        "string": "near",
  1221                        "raw_string": "near"
  1222                      }
  1223                    ]
  1224                  }
  1225                }
  1226              ]
  1227            },
  1228            "key_path_index": 0,
  1229            "map_key_edge_index": -1
  1230          }
  1231        ],
  1232        "attributes": {
  1233          "label": {
  1234            "value": "no collision"
  1235          },
  1236          "labelDimensions": {
  1237            "width": 0,
  1238            "height": 0
  1239          },
  1240          "style": {},
  1241          "near_key": {
  1242            "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,9:19:236-9:37:254",
  1243            "path": [
  1244              {
  1245                "unquoted_string": {
  1246                  "range": ",0:0:0-0:18:18",
  1247                  "value": [
  1248                    {
  1249                      "string": "collision detected",
  1250                      "raw_string": "collision detected"
  1251                    }
  1252                  ]
  1253                }
  1254              }
  1255            ]
  1256          },
  1257          "shape": {
  1258            "value": "rectangle"
  1259          },
  1260          "direction": {
  1261            "value": ""
  1262          },
  1263          "constraint": null
  1264        },
  1265        "zIndex": 0
  1266      },
  1267      {
  1268        "id": "wait 16 milliseconds",
  1269        "id_val": "wait 16 milliseconds",
  1270        "references": [
  1271          {
  1272            "key": {
  1273              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
  1274              "path": [
  1275                {
  1276                  "unquoted_string": {
  1277                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
  1278                    "value": [
  1279                      {
  1280                        "string": "wait 16 milliseconds",
  1281                        "raw_string": "wait 16 milliseconds"
  1282                      }
  1283                    ]
  1284                  }
  1285                }
  1286              ]
  1287            },
  1288            "key_path_index": 0,
  1289            "map_key_edge_index": 1
  1290          },
  1291          {
  1292            "key": {
  1293              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
  1294              "path": [
  1295                {
  1296                  "unquoted_string": {
  1297                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,7:26:141-7:46:161",
  1298                    "value": [
  1299                      {
  1300                        "string": "wait 16 milliseconds",
  1301                        "raw_string": "wait 16 milliseconds"
  1302                      }
  1303                    ]
  1304                  }
  1305                }
  1306              ]
  1307            },
  1308            "key_path_index": 0,
  1309            "map_key_edge_index": 2
  1310          }
  1311        ],
  1312        "attributes": {
  1313          "label": {
  1314            "value": "wait 16 milliseconds"
  1315          },
  1316          "labelDimensions": {
  1317            "width": 0,
  1318            "height": 0
  1319          },
  1320          "style": {},
  1321          "near_key": null,
  1322          "shape": {
  1323            "value": "rectangle"
  1324          },
  1325          "direction": {
  1326            "value": ""
  1327          },
  1328          "constraint": null
  1329        },
  1330        "zIndex": 0
  1331      },
  1332      {
  1333        "id": "collision detected",
  1334        "id_val": "collision detected",
  1335        "references": [
  1336          {
  1337            "key": {
  1338              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
  1339              "path": [
  1340                {
  1341                  "unquoted_string": {
  1342                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
  1343                    "value": [
  1344                      {
  1345                        "string": "collision detected",
  1346                        "raw_string": "collision detected"
  1347                      }
  1348                    ]
  1349                  }
  1350                }
  1351              ]
  1352            },
  1353            "key_path_index": 0,
  1354            "map_key_edge_index": 0
  1355          },
  1356          {
  1357            "key": {
  1358              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
  1359              "path": [
  1360                {
  1361                  "unquoted_string": {
  1362                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:10:185-8:28:203",
  1363                    "value": [
  1364                      {
  1365                        "string": "collision detected",
  1366                        "raw_string": "collision detected"
  1367                      }
  1368                    ]
  1369                  }
  1370                }
  1371              ]
  1372            },
  1373            "key_path_index": 0,
  1374            "map_key_edge_index": 1
  1375          }
  1376        ],
  1377        "attributes": {
  1378          "label": {
  1379            "value": "collision detected"
  1380          },
  1381          "labelDimensions": {
  1382            "width": 0,
  1383            "height": 0
  1384          },
  1385          "style": {},
  1386          "near_key": null,
  1387          "shape": {
  1388            "value": "rectangle"
  1389          },
  1390          "direction": {
  1391            "value": ""
  1392          },
  1393          "constraint": null
  1394        },
  1395        "zIndex": 0
  1396      },
  1397      {
  1398        "id": "game over",
  1399        "id_val": "game over",
  1400        "references": [
  1401          {
  1402            "key": {
  1403              "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:32:207-8:41:216",
  1404              "path": [
  1405                {
  1406                  "unquoted_string": {
  1407                    "range": "d2/testdata/d2oracle/TestDelete/delete_container_of_near.d2,8:32:207-8:41:216",
  1408                    "value": [
  1409                      {
  1410                        "string": "game over",
  1411                        "raw_string": "game over"
  1412                      }
  1413                    ]
  1414                  }
  1415                }
  1416              ]
  1417            },
  1418            "key_path_index": 0,
  1419            "map_key_edge_index": 1
  1420          }
  1421        ],
  1422        "attributes": {
  1423          "label": {
  1424            "value": "game over"
  1425          },
  1426          "labelDimensions": {
  1427            "width": 0,
  1428            "height": 0
  1429          },
  1430          "style": {},
  1431          "near_key": null,
  1432          "shape": {
  1433            "value": "rectangle"
  1434          },
  1435          "direction": {
  1436            "value": ""
  1437          },
  1438          "constraint": null
  1439        },
  1440        "zIndex": 0
  1441      }
  1442    ]
  1443  },
  1444  "err": "<nil>"
  1445}

View as plain text