...

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

View as plain text