...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestSet/scenarios-usable-ref-style.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2oracle/TestSet

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

View as plain text