...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestMove/edge_chain_into_container.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/edge_chain_into_container.d2,0:0:0-2:0:16",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:13:13",
    11            "edges": [
    12              {
    13                "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:8:8",
    14                "src": {
    15                  "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:3:3",
    16                  "path": [
    17                    {
    18                      "unquoted_string": {
    19                        "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:1:1",
    20                        "value": [
    21                          {
    22                            "string": "d",
    23                            "raw_string": "d"
    24                          }
    25                        ]
    26                      }
    27                    },
    28                    {
    29                      "unquoted_string": {
    30                        "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:2:2-0:3:3",
    31                        "value": [
    32                          {
    33                            "string": "a",
    34                            "raw_string": "a"
    35                          }
    36                        ]
    37                      }
    38                    }
    39                  ]
    40                },
    41                "src_arrow": "",
    42                "dst": {
    43                  "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
    44                  "path": [
    45                    {
    46                      "unquoted_string": {
    47                        "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
    48                        "value": [
    49                          {
    50                            "string": "b",
    51                            "raw_string": "b"
    52                          }
    53                        ]
    54                      }
    55                    }
    56                  ]
    57                },
    58                "dst_arrow": ">"
    59              },
    60              {
    61                "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:13:13",
    62                "src": {
    63                  "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
    64                  "path": [
    65                    {
    66                      "unquoted_string": {
    67                        "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
    68                        "value": [
    69                          {
    70                            "string": "b",
    71                            "raw_string": "b"
    72                          }
    73                        ]
    74                      }
    75                    }
    76                  ]
    77                },
    78                "src_arrow": "",
    79                "dst": {
    80                  "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:12:12-0:13:13",
    81                  "path": [
    82                    {
    83                      "unquoted_string": {
    84                        "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:12:12-0:13:13",
    85                        "value": [
    86                          {
    87                            "string": "c",
    88                            "raw_string": "c"
    89                          }
    90                        ]
    91                      }
    92                    }
    93                  ]
    94                },
    95                "dst_arrow": ">"
    96              }
    97            ],
    98            "primary": {},
    99            "value": {}
   100          }
   101        },
   102        {
   103          "map_key": {
   104            "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,1:0:14-1:1:15",
   105            "key": {
   106              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,1:0:14-1:1:15",
   107              "path": [
   108                {
   109                  "unquoted_string": {
   110                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,1:0:14-1:1:15",
   111                    "value": [
   112                      {
   113                        "string": "d",
   114                        "raw_string": "d"
   115                      }
   116                    ]
   117                  }
   118                }
   119              ]
   120            },
   121            "primary": {},
   122            "value": {}
   123          }
   124        }
   125      ]
   126    },
   127    "root": {
   128      "id": "",
   129      "id_val": "",
   130      "attributes": {
   131        "label": {
   132          "value": ""
   133        },
   134        "labelDimensions": {
   135          "width": 0,
   136          "height": 0
   137        },
   138        "style": {},
   139        "near_key": null,
   140        "shape": {
   141          "value": ""
   142        },
   143        "direction": {
   144          "value": ""
   145        },
   146        "constraint": null
   147      },
   148      "zIndex": 0
   149    },
   150    "edges": [
   151      {
   152        "index": 0,
   153        "isCurve": false,
   154        "src_arrow": false,
   155        "dst_arrow": true,
   156        "references": [
   157          {
   158            "map_key_edge_index": 0
   159          }
   160        ],
   161        "attributes": {
   162          "label": {
   163            "value": ""
   164          },
   165          "labelDimensions": {
   166            "width": 0,
   167            "height": 0
   168          },
   169          "style": {},
   170          "near_key": null,
   171          "shape": {
   172            "value": ""
   173          },
   174          "direction": {
   175            "value": ""
   176          },
   177          "constraint": null
   178        },
   179        "zIndex": 0
   180      },
   181      {
   182        "index": 0,
   183        "isCurve": false,
   184        "src_arrow": false,
   185        "dst_arrow": true,
   186        "references": [
   187          {
   188            "map_key_edge_index": 1
   189          }
   190        ],
   191        "attributes": {
   192          "label": {
   193            "value": ""
   194          },
   195          "labelDimensions": {
   196            "width": 0,
   197            "height": 0
   198          },
   199          "style": {},
   200          "near_key": null,
   201          "shape": {
   202            "value": ""
   203          },
   204          "direction": {
   205            "value": ""
   206          },
   207          "constraint": null
   208        },
   209        "zIndex": 0
   210      }
   211    ],
   212    "objects": [
   213      {
   214        "id": "d",
   215        "id_val": "d",
   216        "references": [
   217          {
   218            "key": {
   219              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:3:3",
   220              "path": [
   221                {
   222                  "unquoted_string": {
   223                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:1:1",
   224                    "value": [
   225                      {
   226                        "string": "d",
   227                        "raw_string": "d"
   228                      }
   229                    ]
   230                  }
   231                },
   232                {
   233                  "unquoted_string": {
   234                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:2:2-0:3:3",
   235                    "value": [
   236                      {
   237                        "string": "a",
   238                        "raw_string": "a"
   239                      }
   240                    ]
   241                  }
   242                }
   243              ]
   244            },
   245            "key_path_index": 0,
   246            "map_key_edge_index": 0
   247          },
   248          {
   249            "key": {
   250              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,1:0:14-1:1:15",
   251              "path": [
   252                {
   253                  "unquoted_string": {
   254                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,1:0:14-1:1:15",
   255                    "value": [
   256                      {
   257                        "string": "d",
   258                        "raw_string": "d"
   259                      }
   260                    ]
   261                  }
   262                }
   263              ]
   264            },
   265            "key_path_index": 0,
   266            "map_key_edge_index": -1
   267          }
   268        ],
   269        "attributes": {
   270          "label": {
   271            "value": "d"
   272          },
   273          "labelDimensions": {
   274            "width": 0,
   275            "height": 0
   276          },
   277          "style": {},
   278          "near_key": null,
   279          "shape": {
   280            "value": "rectangle"
   281          },
   282          "direction": {
   283            "value": ""
   284          },
   285          "constraint": null
   286        },
   287        "zIndex": 0
   288      },
   289      {
   290        "id": "a",
   291        "id_val": "a",
   292        "references": [
   293          {
   294            "key": {
   295              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:3:3",
   296              "path": [
   297                {
   298                  "unquoted_string": {
   299                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:0:0-0:1:1",
   300                    "value": [
   301                      {
   302                        "string": "d",
   303                        "raw_string": "d"
   304                      }
   305                    ]
   306                  }
   307                },
   308                {
   309                  "unquoted_string": {
   310                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:2:2-0:3:3",
   311                    "value": [
   312                      {
   313                        "string": "a",
   314                        "raw_string": "a"
   315                      }
   316                    ]
   317                  }
   318                }
   319              ]
   320            },
   321            "key_path_index": 1,
   322            "map_key_edge_index": 0
   323          }
   324        ],
   325        "attributes": {
   326          "label": {
   327            "value": "a"
   328          },
   329          "labelDimensions": {
   330            "width": 0,
   331            "height": 0
   332          },
   333          "style": {},
   334          "near_key": null,
   335          "shape": {
   336            "value": "rectangle"
   337          },
   338          "direction": {
   339            "value": ""
   340          },
   341          "constraint": null
   342        },
   343        "zIndex": 0
   344      },
   345      {
   346        "id": "b",
   347        "id_val": "b",
   348        "references": [
   349          {
   350            "key": {
   351              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
   352              "path": [
   353                {
   354                  "unquoted_string": {
   355                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
   356                    "value": [
   357                      {
   358                        "string": "b",
   359                        "raw_string": "b"
   360                      }
   361                    ]
   362                  }
   363                }
   364              ]
   365            },
   366            "key_path_index": 0,
   367            "map_key_edge_index": 0
   368          },
   369          {
   370            "key": {
   371              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
   372              "path": [
   373                {
   374                  "unquoted_string": {
   375                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:7:7-0:8:8",
   376                    "value": [
   377                      {
   378                        "string": "b",
   379                        "raw_string": "b"
   380                      }
   381                    ]
   382                  }
   383                }
   384              ]
   385            },
   386            "key_path_index": 0,
   387            "map_key_edge_index": 1
   388          }
   389        ],
   390        "attributes": {
   391          "label": {
   392            "value": "b"
   393          },
   394          "labelDimensions": {
   395            "width": 0,
   396            "height": 0
   397          },
   398          "style": {},
   399          "near_key": null,
   400          "shape": {
   401            "value": "rectangle"
   402          },
   403          "direction": {
   404            "value": ""
   405          },
   406          "constraint": null
   407        },
   408        "zIndex": 0
   409      },
   410      {
   411        "id": "c",
   412        "id_val": "c",
   413        "references": [
   414          {
   415            "key": {
   416              "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:12:12-0:13:13",
   417              "path": [
   418                {
   419                  "unquoted_string": {
   420                    "range": "d2/testdata/d2oracle/TestMove/edge_chain_into_container.d2,0:12:12-0:13:13",
   421                    "value": [
   422                      {
   423                        "string": "c",
   424                        "raw_string": "c"
   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": "c"
   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  },
   457  "err": "<nil>"
   458}

View as plain text