...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestMove/flat_middle_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/flat_middle_container.d2,0:0:0-4:0:15",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
    17                    "value": [
    18                      {
    19                        "string": "a",
    20                        "raw_string": "a"
    21                      }
    22                    ]
    23                  }
    24                },
    25                {
    26                  "unquoted_string": {
    27                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
    28                    "value": [
    29                      {
    30                        "string": "c",
    31                        "raw_string": "c"
    32                      }
    33                    ]
    34                  }
    35                }
    36              ]
    37            },
    38            "primary": {},
    39            "value": {}
    40          }
    41        },
    42        {
    43          "map_key": {
    44            "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-3:1:14",
    45            "key": {
    46              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
    47              "path": [
    48                {
    49                  "unquoted_string": {
    50                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
    51                    "value": [
    52                      {
    53                        "string": "d",
    54                        "raw_string": "d"
    55                      }
    56                    ]
    57                  }
    58                }
    59              ]
    60            },
    61            "primary": {},
    62            "value": {
    63              "map": {
    64                "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:3:7-3:1:14",
    65                "nodes": [
    66                  {
    67                    "map_key": {
    68                      "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
    69                      "key": {
    70                        "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
    71                        "path": [
    72                          {
    73                            "unquoted_string": {
    74                              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
    75                              "value": [
    76                                {
    77                                  "string": "b",
    78                                  "raw_string": "b"
    79                                }
    80                              ]
    81                            }
    82                          }
    83                        ]
    84                      },
    85                      "primary": {},
    86                      "value": {}
    87                    }
    88                  }
    89                ]
    90              }
    91            }
    92          }
    93        }
    94      ]
    95    },
    96    "root": {
    97      "id": "",
    98      "id_val": "",
    99      "attributes": {
   100        "label": {
   101          "value": ""
   102        },
   103        "labelDimensions": {
   104          "width": 0,
   105          "height": 0
   106        },
   107        "style": {},
   108        "near_key": null,
   109        "shape": {
   110          "value": ""
   111        },
   112        "direction": {
   113          "value": ""
   114        },
   115        "constraint": null
   116      },
   117      "zIndex": 0
   118    },
   119    "edges": null,
   120    "objects": [
   121      {
   122        "id": "a",
   123        "id_val": "a",
   124        "references": [
   125          {
   126            "key": {
   127              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
   128              "path": [
   129                {
   130                  "unquoted_string": {
   131                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
   132                    "value": [
   133                      {
   134                        "string": "a",
   135                        "raw_string": "a"
   136                      }
   137                    ]
   138                  }
   139                },
   140                {
   141                  "unquoted_string": {
   142                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
   143                    "value": [
   144                      {
   145                        "string": "c",
   146                        "raw_string": "c"
   147                      }
   148                    ]
   149                  }
   150                }
   151              ]
   152            },
   153            "key_path_index": 0,
   154            "map_key_edge_index": -1
   155          }
   156        ],
   157        "attributes": {
   158          "label": {
   159            "value": "a"
   160          },
   161          "labelDimensions": {
   162            "width": 0,
   163            "height": 0
   164          },
   165          "style": {},
   166          "near_key": null,
   167          "shape": {
   168            "value": "rectangle"
   169          },
   170          "direction": {
   171            "value": ""
   172          },
   173          "constraint": null
   174        },
   175        "zIndex": 0
   176      },
   177      {
   178        "id": "c",
   179        "id_val": "c",
   180        "references": [
   181          {
   182            "key": {
   183              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:3:3",
   184              "path": [
   185                {
   186                  "unquoted_string": {
   187                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:0:0-0:1:1",
   188                    "value": [
   189                      {
   190                        "string": "a",
   191                        "raw_string": "a"
   192                      }
   193                    ]
   194                  }
   195                },
   196                {
   197                  "unquoted_string": {
   198                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,0:2:2-0:3:3",
   199                    "value": [
   200                      {
   201                        "string": "c",
   202                        "raw_string": "c"
   203                      }
   204                    ]
   205                  }
   206                }
   207              ]
   208            },
   209            "key_path_index": 1,
   210            "map_key_edge_index": -1
   211          }
   212        ],
   213        "attributes": {
   214          "label": {
   215            "value": "c"
   216          },
   217          "labelDimensions": {
   218            "width": 0,
   219            "height": 0
   220          },
   221          "style": {},
   222          "near_key": null,
   223          "shape": {
   224            "value": "rectangle"
   225          },
   226          "direction": {
   227            "value": ""
   228          },
   229          "constraint": null
   230        },
   231        "zIndex": 0
   232      },
   233      {
   234        "id": "d",
   235        "id_val": "d",
   236        "references": [
   237          {
   238            "key": {
   239              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
   240              "path": [
   241                {
   242                  "unquoted_string": {
   243                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,1:0:4-1:1:5",
   244                    "value": [
   245                      {
   246                        "string": "d",
   247                        "raw_string": "d"
   248                      }
   249                    ]
   250                  }
   251                }
   252              ]
   253            },
   254            "key_path_index": 0,
   255            "map_key_edge_index": -1
   256          }
   257        ],
   258        "attributes": {
   259          "label": {
   260            "value": "d"
   261          },
   262          "labelDimensions": {
   263            "width": 0,
   264            "height": 0
   265          },
   266          "style": {},
   267          "near_key": null,
   268          "shape": {
   269            "value": "rectangle"
   270          },
   271          "direction": {
   272            "value": ""
   273          },
   274          "constraint": null
   275        },
   276        "zIndex": 0
   277      },
   278      {
   279        "id": "b",
   280        "id_val": "b",
   281        "references": [
   282          {
   283            "key": {
   284              "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
   285              "path": [
   286                {
   287                  "unquoted_string": {
   288                    "range": "d2/testdata/d2oracle/TestMove/flat_middle_container.d2,2:2:11-2:3:12",
   289                    "value": [
   290                      {
   291                        "string": "b",
   292                        "raw_string": "b"
   293                      }
   294                    ]
   295                  }
   296                }
   297              ]
   298            },
   299            "key_path_index": 0,
   300            "map_key_edge_index": -1
   301          }
   302        ],
   303        "attributes": {
   304          "label": {
   305            "value": "b"
   306          },
   307          "labelDimensions": {
   308            "width": 0,
   309            "height": 0
   310          },
   311          "style": {},
   312          "near_key": null,
   313          "shape": {
   314            "value": "rectangle"
   315          },
   316          "direction": {
   317            "value": ""
   318          },
   319          "constraint": null
   320        },
   321        "zIndex": 0
   322      }
   323    ]
   324  },
   325  "err": "<nil>"
   326}

View as plain text