...

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

View as plain text