...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestMove/flat_merge.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_merge.d2,0:0:0-5:0:23",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
    17                    "value": [
    18                      {
    19                        "string": "a",
    20                        "raw_string": "a"
    21                      }
    22                    ]
    23                  }
    24                }
    25              ]
    26            },
    27            "primary": {},
    28            "value": {}
    29          }
    30        },
    31        {
    32          "map_key": {
    33            "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-4:1:22",
    34            "key": {
    35              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
    36              "path": [
    37                {
    38                  "unquoted_string": {
    39                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
    40                    "value": [
    41                      {
    42                        "string": "c",
    43                        "raw_string": "c"
    44                      }
    45                    ]
    46                  }
    47                }
    48              ]
    49            },
    50            "primary": {},
    51            "value": {
    52              "map": {
    53                "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:3:5-4:1:22",
    54                "nodes": [
    55                  {
    56                    "map_key": {
    57                      "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:9:16",
    58                      "key": {
    59                        "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
    60                        "path": [
    61                          {
    62                            "unquoted_string": {
    63                              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
    64                              "value": [
    65                                {
    66                                  "string": "d",
    67                                  "raw_string": "d"
    68                                }
    69                              ]
    70                            }
    71                          }
    72                        ]
    73                      },
    74                      "primary": {},
    75                      "value": {
    76                        "unquoted_string": {
    77                          "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:5:12-2:9:16",
    78                          "value": [
    79                            {
    80                              "string": "meow",
    81                              "raw_string": "meow"
    82                            }
    83                          ]
    84                        }
    85                      }
    86                    }
    87                  },
    88                  {
    89                    "map_key": {
    90                      "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
    91                      "key": {
    92                        "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
    93                        "path": [
    94                          {
    95                            "unquoted_string": {
    96                              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
    97                              "value": [
    98                                {
    99                                  "string": "b",
   100                                  "raw_string": "b"
   101                                }
   102                              ]
   103                            }
   104                          }
   105                        ]
   106                      },
   107                      "primary": {},
   108                      "value": {}
   109                    }
   110                  }
   111                ]
   112              }
   113            }
   114          }
   115        }
   116      ]
   117    },
   118    "root": {
   119      "id": "",
   120      "id_val": "",
   121      "attributes": {
   122        "label": {
   123          "value": ""
   124        },
   125        "labelDimensions": {
   126          "width": 0,
   127          "height": 0
   128        },
   129        "style": {},
   130        "near_key": null,
   131        "shape": {
   132          "value": ""
   133        },
   134        "direction": {
   135          "value": ""
   136        },
   137        "constraint": null
   138      },
   139      "zIndex": 0
   140    },
   141    "edges": null,
   142    "objects": [
   143      {
   144        "id": "a",
   145        "id_val": "a",
   146        "references": [
   147          {
   148            "key": {
   149              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
   150              "path": [
   151                {
   152                  "unquoted_string": {
   153                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,0:0:0-0:1:1",
   154                    "value": [
   155                      {
   156                        "string": "a",
   157                        "raw_string": "a"
   158                      }
   159                    ]
   160                  }
   161                }
   162              ]
   163            },
   164            "key_path_index": 0,
   165            "map_key_edge_index": -1
   166          }
   167        ],
   168        "attributes": {
   169          "label": {
   170            "value": "a"
   171          },
   172          "labelDimensions": {
   173            "width": 0,
   174            "height": 0
   175          },
   176          "style": {},
   177          "near_key": null,
   178          "shape": {
   179            "value": "rectangle"
   180          },
   181          "direction": {
   182            "value": ""
   183          },
   184          "constraint": null
   185        },
   186        "zIndex": 0
   187      },
   188      {
   189        "id": "c",
   190        "id_val": "c",
   191        "references": [
   192          {
   193            "key": {
   194              "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
   195              "path": [
   196                {
   197                  "unquoted_string": {
   198                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,1:0:2-1:1:3",
   199                    "value": [
   200                      {
   201                        "string": "c",
   202                        "raw_string": "c"
   203                      }
   204                    ]
   205                  }
   206                }
   207              ]
   208            },
   209            "key_path_index": 0,
   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_merge.d2,2:2:9-2:3:10",
   240              "path": [
   241                {
   242                  "unquoted_string": {
   243                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,2:2:9-2:3:10",
   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": "meow"
   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_merge.d2,3:2:19-3:3:20",
   285              "path": [
   286                {
   287                  "unquoted_string": {
   288                    "range": "d2/testdata/d2oracle/TestMove/flat_merge.d2,3:2:19-3:3:20",
   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