...

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

View as plain text