From 348461938378960b4e6664aa10206350e5d4e74b Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Thu, 12 Dec 2024 22:52:18 -0700 Subject: [PATCH] d2compiler: fix globs with board imports --- ci/release/changelogs/next.md | 1 + d2compiler/compile_test.go | 24 + d2ir/compile.go | 36 +- .../glob-connection-steps.exp.json | 553 + .../patterns/alixander-review/1.exp.json | 920 +- .../patterns/alixander-review/3.exp.json | 749 +- .../patterns/alixander-review/5.exp.json | 3805 ++- .../patterns/double-glob/defaults.exp.json | 564 - .../edge-glob-style-inherit/1.exp.json | 2883 +- .../edge-glob-style-inherit/2.exp.json | 22217 +++++----------- .../field-glob-style-inherit.exp.json | 417 +- .../TestCompile/patterns/override/2.exp.json | 866 +- .../TestCompile/patterns/override/3.exp.json | 7224 +---- .../patterns/single-glob/defaults.exp.json | 982 +- .../patterns/triple-glob/defaults.exp.json | 1260 +- .../triple-glob/edge-defaults.exp.json | 4826 +--- 16 files changed, 11481 insertions(+), 35846 deletions(-) create mode 100644 testdata/d2compiler/TestCompile/glob-connection-steps.exp.json diff --git a/ci/release/changelogs/next.md b/ci/release/changelogs/next.md index 024a0b550e..97fa76204f 100644 --- a/ci/release/changelogs/next.md +++ b/ci/release/changelogs/next.md @@ -16,3 +16,4 @@ - Imports: fixes using substitutions in `icon` values [#2207](https://github.com/terrastruct/d2/pull/2207) - Markdown: fixes ampersands in URLs in markdown [#2219](https://github.com/terrastruct/d2/pull/2219) +- Globs: fixes edge case where globs with imported boards would create empty boards [#2247](https://github.com/terrastruct/d2/pull/2247) diff --git a/d2compiler/compile_test.go b/d2compiler/compile_test.go index b48bcc93cf..9f4e04e49e 100644 --- a/d2compiler/compile_test.go +++ b/d2compiler/compile_test.go @@ -1527,6 +1527,30 @@ x -> y: { } }, }, + { + name: "glob-connection-steps", + + text: `*.style.stroke: black + +layers: { + ok: @ok +} +`, + files: map[string]string{ + "ok.d2": ` +steps: { + 1: { + step1 + } +} +`, + }, + assertions: func(t *testing.T, g *d2graph.Graph) { + assert.Equal(t, 0, len(g.Steps)) + assert.Equal(t, 1, len(g.Layers)) + assert.Equal(t, 1, len(g.Layers[0].Steps)) + }, + }, { name: "import_url_link", diff --git a/d2ir/compile.go b/d2ir/compile.go index b2ef2d86ac..fe28a1c1bd 100644 --- a/d2ir/compile.go +++ b/d2ir/compile.go @@ -442,22 +442,6 @@ func (g *globContext) copyApplied(from *globContext) { } } -func (g *globContext) prefixed(dst *Map) *globContext { - g2 := g.copy() - prefix := d2ast.MakeKeyPathString(RelIDA(g2.refctx.ScopeMap, dst)) - g2.refctx.Key = g2.refctx.Key.Copy() - if g2.refctx.Key.Key != nil { - prefix.Path = append(prefix.Path, g2.refctx.Key.Key.Path...) - } - if len(prefix.Path) > 0 { - g2.refctx.Key.Key = prefix - } - if !g2.refctx.Key.HasTripleGlob() && g2.refctx.Key.EdgeKey != nil { - prefix.Path = append(prefix.Path, g2.refctx.Key.EdgeKey.Path...) - } - return g2 -} - func (c *compiler) ampersandFilterMap(dst *Map, ast, scopeAST *d2ast.Map) bool { for _, n := range ast.Nodes { switch { @@ -504,12 +488,24 @@ func (c *compiler) compileMap(dst *Map, ast, scopeAST *d2ast.Map) { if NodeBoardKind(dst) == BoardLayer && !dst.Root() { for _, g := range previousGlobs { if g.refctx.Key.HasTripleGlob() { - globs = append(globs, g.prefixed(dst)) + gctx2 := g.copy() + gctx2.refctx.ScopeMap = dst + globs = append(globs, gctx2) } } } else if NodeBoardKind(dst) == BoardScenario { for _, g := range previousGlobs { - g2 := g.prefixed(dst) + gctx2 := g.copy() + gctx2.refctx.ScopeMap = dst + if !g.refctx.Key.HasMultiGlob() { + // Triple globs already apply independently to each board + gctx2.copyApplied(g) + } + globs = append(globs, gctx2) + } + for _, g := range previousGlobs { + g2 := g.copy() + g2.refctx.ScopeMap = dst // We don't want globs applied in a given scenario to affect future boards // Copying the applied fields and edges keeps the applications scoped to this board // Note that this is different from steps, where applications carry over @@ -521,7 +517,9 @@ func (c *compiler) compileMap(dst *Map, ast, scopeAST *d2ast.Map) { } } else if NodeBoardKind(dst) == BoardStep { for _, g := range previousGlobs { - globs = append(globs, g.prefixed(dst)) + gctx2 := g.copy() + gctx2.refctx.ScopeMap = dst + globs = append(globs, gctx2) } } else { globs = append(globs, previousGlobs...) diff --git a/testdata/d2compiler/TestCompile/glob-connection-steps.exp.json b/testdata/d2compiler/TestCompile/glob-connection-steps.exp.json new file mode 100644 index 0000000000..5f3ed3a926 --- /dev/null +++ b/testdata/d2compiler/TestCompile/glob-connection-steps.exp.json @@ -0,0 +1,553 @@ +{ + "graph": { + "name": "", + "isFolderOnly": true, + "ast": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:0:0-5:0:45", + "nodes": [ + { + "map_key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:0:0-0:21:21", + "key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:0:0-0:14:14", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:8:8-0:14:14", + "value": [ + { + "string": "stroke", + "raw_string": "stroke" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:16:16-0:21:21", + "value": [ + { + "string": "black", + "raw_string": "black" + } + ] + } + } + } + }, + { + "map_key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,2:0:23-4:1:44", + "key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,2:0:23-2:6:29", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,2:0:23-2:6:29", + "value": [ + { + "string": "layers", + "raw_string": "layers" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,2:8:31-4:1:44", + "nodes": [ + { + "map_key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:2:35-3:9:42", + "key": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:2:35-3:4:37", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:2:35-3:4:37", + "value": [ + { + "string": "ok", + "raw_string": "ok" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",1:0:0-1:0:0", + "nodes": [ + { + "import": { + "range": ",1:0:0-1:0:0", + "spread": true, + "pre": "", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:7:40-3:9:42", + "value": [ + { + "string": "ok", + "raw_string": "ok" + } + ] + } + } + ] + } + } + ] + }, + "import": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:6:39-3:9:42", + "spread": false, + "pre": "", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,3:7:40-3:9:42", + "value": [ + { + "string": "ok", + "raw_string": "ok" + } + ] + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + }, + "root": { + "id": "", + "id_val": "", + "attributes": { + "label": { + "value": "" + }, + "labelDimensions": { + "width": 0, + "height": 0 + }, + "style": {}, + "near_key": null, + "shape": { + "value": "" + }, + "direction": { + "value": "" + }, + "constraint": null + }, + "zIndex": 0 + }, + "edges": null, + "objects": null, + "layers": [ + { + "name": "ok", + "isFolderOnly": true, + "ast": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,1:0:1-1:5:6", + "value": [ + { + "string": "steps", + "raw_string": "steps" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,2:2:12-2:3:13", + "value": [ + { + "string": "1", + "raw_string": "1" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,3:4:21-3:9:26", + "value": [ + { + "string": "step1", + "raw_string": "step1" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:8:8-0:14:14", + "value": [ + { + "string": "stroke", + "raw_string": "stroke" + } + ] + } + } + ] + }, + "primary": { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:16:16-0:21:21", + "value": [ + { + "string": "black", + "raw_string": "black" + } + ] + } + }, + "value": {} + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + }, + "root": { + "id": "", + "id_val": "", + "attributes": { + "label": { + "value": "" + }, + "labelDimensions": { + "width": 0, + "height": 0 + }, + "style": {}, + "near_key": null, + "shape": { + "value": "" + }, + "direction": { + "value": "" + }, + "constraint": null + }, + "zIndex": 0 + }, + "edges": null, + "objects": null, + "steps": [ + { + "name": "1", + "isFolderOnly": false, + "ast": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,3:4:21-3:9:26", + "value": [ + { + "string": "step1", + "raw_string": "step1" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": ",0:0:0-1:0:0", + "nodes": [ + { + "map_key": { + "range": ",0:0:0-0:0:0", + "key": { + "range": ",0:0:0-0:0:0", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:8:8-0:14:14", + "value": [ + { + "string": "stroke", + "raw_string": "stroke" + } + ] + } + } + ] + }, + "primary": { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/glob-connection-steps.d2,0:16:16-0:21:21", + "value": [ + { + "string": "black", + "raw_string": "black" + } + ] + } + }, + "value": {} + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + }, + "root": { + "id": "", + "id_val": "", + "attributes": { + "label": { + "value": "" + }, + "labelDimensions": { + "width": 0, + "height": 0 + }, + "style": {}, + "near_key": null, + "shape": { + "value": "" + }, + "direction": { + "value": "" + }, + "constraint": null + }, + "zIndex": 0 + }, + "edges": null, + "objects": [ + { + "id": "step1", + "id_val": "step1", + "references": [ + { + "key": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,3:4:21-3:9:26", + "path": [ + { + "unquoted_string": { + "range": "d2/testdata/d2compiler/TestCompile/ok.d2,3:4:21-3:9:26", + "value": [ + { + "string": "step1", + "raw_string": "step1" + } + ] + } + } + ] + }, + "key_path_index": 0, + "map_key_edge_index": -1 + } + ], + "attributes": { + "label": { + "value": "step1" + }, + "labelDimensions": { + "width": 0, + "height": 0 + }, + "style": { + "stroke": { + "value": "black" + } + }, + "near_key": null, + "shape": { + "value": "rectangle" + }, + "direction": { + "value": "" + }, + "constraint": null + }, + "zIndex": 0 + } + ] + } + ] + } + ] + }, + "err": null +} diff --git a/testdata/d2ir/TestCompile/patterns/alixander-review/1.exp.json b/testdata/d2ir/TestCompile/patterns/alixander-review/1.exp.json index b506ac4bf8..9ff260e57b 100644 --- a/testdata/d2ir/TestCompile/patterns/alixander-review/1.exp.json +++ b/testdata/d2ir/TestCompile/patterns/alixander-review/1.exp.json @@ -6762,28 +6762,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -6831,28 +6811,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -6929,28 +6889,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -6998,28 +6938,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -7090,28 +7010,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -7159,28 +7059,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", @@ -7628,408 +7508,88 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", + "string": "layers", + "raw_string": "layers" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", "value": [ { - "string": "next" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } + "string": "layers", + "raw_string": "layers" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-13:1:108", + "key": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" + "string": "layers", + "raw_string": "layers" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/alixander-review/1.d2,9:8:85-13:1:108", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-12:3:106", + "key": { + "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-10:6:93", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-10:6:93", + "value": [ + { + "string": "next", + "raw_string": "next" + } + ] } - ] - } + } + ] }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-13:1:108", - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:0:77-9:6:83", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/1.d2,9:8:85-13:1:108", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-12:3:106", - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-10:6:93", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,10:2:89-10:6:93", - "value": [ - { - "string": "next", - "raw_string": "next" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/1.d2,10:8:95-12:3:106", - "nodes": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/alixander-review/1.d2,10:8:95-12:3:106", + "nodes": [ { "map_key": { "range": "TestCompile/patterns/alixander-review/1.d2,11:4:101-11:5:102", @@ -8065,326 +7625,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "next" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/1.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } diff --git a/testdata/d2ir/TestCompile/patterns/alixander-review/3.exp.json b/testdata/d2ir/TestCompile/patterns/alixander-review/3.exp.json index f9c2302824..630ae91dc5 100644 --- a/testdata/d2ir/TestCompile/patterns/alixander-review/3.exp.json +++ b/testdata/d2ir/TestCompile/patterns/alixander-review/3.exp.json @@ -1816,31 +1816,6 @@ }, "key": { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", @@ -2007,31 +1982,6 @@ }, "key": { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", @@ -2584,31 +2534,6 @@ }, "key": { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", @@ -2757,31 +2682,6 @@ }, "key": { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", @@ -2948,31 +2848,6 @@ }, "key": { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", @@ -3123,331 +2998,77 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", + "string": "layers", + "raw_string": "layers" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", "value": [ { - "string": "z" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } + "string": "layers", + "raw_string": "layers" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-9:1:44", + "key": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } + "string": "layers", + "raw_string": "layers" } ] - }, - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "src": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:5:9", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:3:7", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:4:8-3:5:9", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/alixander-review/3.d2,5:8:24-9:1:44", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-8:3:42", + "key": { + "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-6:3:29", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", + "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-6:3:29", "value": [ { - "string": "c", - "raw_string": "c" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "src": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:5:9", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:3:7", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:4:8-3:5:9", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "value": [ - { - "string": "c", - "raw_string": "c" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-9:1:44", - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:0:16-5:6:22", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/3.d2,5:8:24-9:1:44", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-8:3:42", - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-6:3:29", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,6:2:28-6:3:29", - "value": [ - { - "string": "z", - "raw_string": "z" + "string": "z", + "raw_string": "z" } ] } @@ -3494,260 +3115,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "src": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:5:9", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:3:7", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:4:8-3:5:9", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "value": [ - { - "string": "c", - "raw_string": "c" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "z" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:10:14", - "src": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:5:9", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:0:4-3:3:7", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:4:8-3:5:9", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/3.d2,3:9:13-3:10:14", - "value": [ - { - "string": "c", - "raw_string": "c" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } diff --git a/testdata/d2ir/TestCompile/patterns/alixander-review/5.exp.json b/testdata/d2ir/TestCompile/patterns/alixander-review/5.exp.json index 676ef76cca..4a7609d4ec 100644 --- a/testdata/d2ir/TestCompile/patterns/alixander-review/5.exp.json +++ b/testdata/d2ir/TestCompile/patterns/alixander-review/5.exp.json @@ -81,28 +81,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -148,28 +128,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -244,28 +204,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -311,28 +251,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -401,28 +321,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -468,28 +368,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -558,28 +438,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -625,28 +485,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -715,28 +555,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -782,28 +602,125 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", "value": [ { - "string": "scenarios" + "string": "**", + "raw_string": "**" } + ], + "pattern": [ + "*", + "", + "*" ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", "value": [ { - "string": "b" + "string": "style", + "raw_string": "style" } ] } }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -1094,175 +1011,49 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ + }, { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", "value": [ { - "string": "a", - "raw_string": "a" + "string": "style", + "raw_string": "style" } ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] } - ] - }, - "primary": { - "value": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - }, - "references": [ + }, { - "string": { + "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", "value": [ { @@ -1270,160 +1061,74 @@ "raw_string": "fill" } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } + "string": "red", + "raw_string": "red" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + } } - ] - } - ], - "edges": null - }, - "references": [ + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { "string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", @@ -1435,28 +1140,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -1502,28 +1187,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -1592,28 +1257,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -1659,28 +1304,8 @@ "key": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", @@ -1737,69 +1362,175 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ { - "string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "string": "a", + "raw_string": "a" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", "value": [ { - "string": "style", - "raw_string": "style" + "string": "a", + "raw_string": "a" } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "edges": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } } - }, + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + }, + { + "name": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + }, + "primary": { + "value": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } + }, + "references": [ { - "unquoted_string": { + "string": { "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", "value": [ { @@ -1807,43 +1538,186 @@ "raw_string": "fill" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, { - "string": "**", + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", "raw_string": "**" } ], @@ -2128,1654 +2002,967 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ + }, { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", "value": [ { - "string": "b", - "raw_string": "b" + "string": "style", + "raw_string": "style" } ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ { - "string": "a", - "raw_string": "a" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } } ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] + { + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": [ - { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - ], - "src_arrow": false, - "dst_path": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - ], - "dst_arrow": true, - "index": 0, - "glob": false - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ { - "string": "b", - "raw_string": "b" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } } ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } + { + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-6:3:55", - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:5:39-6:3:55", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "edges": [ + }, { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } + "string": "fill", + "raw_string": "fill" } ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } + "string": "red", + "raw_string": "red" } ] - }, - "dst_arrow": ">" + } } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "b" + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:13:14", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "value": [ + { + "string": "**", + "raw_string": "**" + } + ], + "pattern": [ + "*", + "", + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "value": [ + { + "string": "fill", + "raw_string": "fill" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", + "value": [ + { + "string": "red", + "raw_string": "red" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true } ] } - }, + ], + "edges": null + }, + "references": [ { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", "value": [ { - "string": "**", - "raw_string": "**" + "string": "b", + "raw_string": "b" } - ], - "pattern": [ - "*", - "", - "*" ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ + }, + "context": { + "edge": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ { - "string": "**", - "raw_string": "**" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } } - ], - "pattern": [ - "*", - "", - "*" ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-7:1:57", - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/5.d2,3:11:32-7:1:57", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-6:3:55", "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "path": [ + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", - "value": [ + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/alixander-review/5.d2,4:5:39-6:3:55", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "edges": [ - { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", - "src": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ - { - "string": "fill", - "raw_string": "fill" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" + }, + "due_to_glob": false, + "due_to_lazy_glob": false } ] } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ + ], + "edges": [ + { + "edge_id": { + "src_path": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + ], + "dst_arrow": true, + "index": 0, + "glob": false + }, + "references": [ { - "string": "**", - "raw_string": "**" + "context": { + "edge": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "edges": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - ], - "pattern": [ - "*", - "", - "*" ] } - }, + ] + }, + "references": [ { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", + "string": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", "value": [ { - "string": "style", - "raw_string": "style" + "string": "b", + "raw_string": "b" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "path": [ { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-6:3:55", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "path": [ { - "string": "fill", - "raw_string": "fill" + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } } ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:5:39-6:3:55", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "edges": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + } + ] + } } } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ - { - "string": "red", - "raw_string": "red" - } - ] - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", "value": [ { - "string": "scenarios" + "string": "scenarios", + "raw_string": "scenarios" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", "value": [ { - "string": "fill", - "raw_string": "fill" + "string": "scenarios", + "raw_string": "scenarios" } ] } @@ -3785,64 +2972,17 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:18:19", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-7:1:57", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:0:1-1:2:3", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:3:4-1:8:9", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:9:10-1:13:14", + "range": "TestCompile/patterns/alixander-review/5.d2,3:0:21-3:9:30", "value": [ { - "string": "fill", - "raw_string": "fill" + "string": "scenarios", + "raw_string": "scenarios" } ] } @@ -3851,20 +2991,91 @@ }, "primary": {}, "value": { - "unquoted_string": { - "range": "TestCompile/patterns/alixander-review/5.d2,1:15:16-1:18:19", - "value": [ + "map": { + "range": "TestCompile/patterns/alixander-review/5.d2,3:11:32-7:1:57", + "nodes": [ { - "string": "red", - "raw_string": "red" + "map_key": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-6:3:55", + "key": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:2:36-4:3:37", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/alixander-review/5.d2,4:5:39-6:3:55", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "edges": [ + { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:10:51", + "src": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:4:45-5:5:46", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/alixander-review/5.d2,5:9:50-5:10:51", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + } + ] + } + } + } } ] } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } diff --git a/testdata/d2ir/TestCompile/patterns/double-glob/defaults.exp.json b/testdata/d2ir/TestCompile/patterns/double-glob/defaults.exp.json index c633a81999..59ed40c446 100644 --- a/testdata/d2ir/TestCompile/patterns/double-glob/defaults.exp.json +++ b/testdata/d2ir/TestCompile/patterns/double-glob/defaults.exp.json @@ -1805,288 +1805,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-2:1:20", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:4:4-2:1:20", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:12:18", - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:8:14-1:12:18", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-2:1:20", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:4:4-2:1:20", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:12:18", - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:8:14-1:12:18", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } @@ -2197,288 +1915,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-2:1:20", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:4:4-2:1:20", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:12:18", - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:8:14-1:12:18", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-2:1:20", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:0:0-0:2:2", - "value": [ - { - "string": "**", - "raw_string": "**" - } - ], - "pattern": [ - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/double-glob/defaults.d2,0:4:4-2:1:20", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:12:18", - "key": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:1:7-1:6:12", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/double-glob/defaults.d2,1:8:14-1:12:18", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] }, diff --git a/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/1.exp.json b/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/1.exp.json index cb4d52c8fd..235f784df1 100644 --- a/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/1.exp.json +++ b/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/1.exp.json @@ -760,80 +760,72 @@ "due_to_lazy_glob": false } ] - }, + } + ], + "edges": [ { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ + "edge_id": { + "src_path": [ { - "string": "style", - "raw_string": "style" + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] } - ] + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + ], + "dst_arrow": true, + "index": 0, + "glob": false }, - "composite": { + "map": { "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" } ] }, "composite": { - "fields": null, - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" } - }, + ] + }, + "primary": { + "value": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", + "raw": "1", + "value": "1" + } + }, + "references": [ { - "unquoted_string": { + "string": { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", "value": [ { @@ -841,184 +833,270 @@ "raw_string": "opacity" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", + "path": [ { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", + "edges": [ { - "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "src": { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } - ], - "pattern": [ - "*" ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { + }, + "src_arrow": "", + "dst": { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ + "path": [ { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", + "raw": "0", + "value": "0" + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", + "raw": "1", + "value": "1" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", @@ -1044,59 +1122,54 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", "value": [ { - "string": "style", - "raw_string": "style" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } } ] }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", "src": { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", "path": [ @@ -1183,138 +1256,149 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", "value": [ { "string": "style", "raw_string": "style" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", + "path": [ { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", + "raw": "1", + "value": "1" + } } - }, + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ], + "edges": null + }, + "references": [ + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:6:35", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", "value": [ { - "string": "style", - "raw_string": "style" + "string": "x", + "raw_string": "x" } ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "y", + "raw_string": "y" } ] } } ] }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-3:1:59", "edges": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:6:35", "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } } @@ -1322,19 +1406,16 @@ }, "src_arrow": "", "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", "value": [ { - "string": "*", - "raw_string": "*" + "string": "y", + "raw_string": "y" } - ], - "pattern": [ - "*" ] } } @@ -1343,159 +1424,106 @@ "dst_arrow": ">" } ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, "primary": {}, "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:8:37-3:1:59", + "nodes": [ { - "string": "opacity", - "raw_string": "opacity" + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", + "raw": "1", + "value": "1" + } + } + } } ] } } - ] + } }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", "value": [ { - "string": "style", - "raw_string": "style" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } } ] }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", "edges": [ { "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", @@ -1588,1704 +1616,117 @@ } ] } - ], - "edges": [ - { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", + ] + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "value": [ + { + "string": "1", + "raw_string": "1" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", "value": [ { - "string": "x", - "raw_string": "x" + "string": "1", + "raw_string": "1" } ] } - ], - "src_arrow": false, - "dst_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", - "value": [ - { - "string": "y", - "raw_string": "y" + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-8:3:90", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "value": [ + { + "string": "1", + "raw_string": "1" + } + ] } - ] - } - ], - "dst_arrow": true, - "index": 0, - "glob": false - }, - "map": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "primary": { - "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", - "raw": "1", - "value": "1" - } - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:6:35", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-3:1:59", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:6:35", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:0:29-1:1:30", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:5:34-1:6:35", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,1:8:37-3:1:59", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:18:57", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:15:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:2:41-2:7:46", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:8:47-2:15:54", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,2:17:56-2:18:57", - "raw": "1", - "value": "1" - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-8:3:90", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:5:79-8:3:90", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-9:1:92", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:11:72-9:1:92", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-8:3:90", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:5:79-8:3:90", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": {} - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" } ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:5:79-8:3:90", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "primary": {}, + "value": {} + } + } + ] + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", "value": [ { - "string": "scenarios" + "string": "scenarios", + "raw_string": "scenarios" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "scenarios", + "raw_string": "scenarios" } ] } @@ -3295,143 +1736,87 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:0:0-0:28:28", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-9:1:92", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:0:61-5:9:70", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "scenarios", + "raw_string": "scenarios" } ] } } ] }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:7:7", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:1:1-0:2:2", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:6:6-0:7:7", - "value": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,5:11:72-9:1:92", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-8:3:90", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:2:76-6:3:77", + "value": [ + { + "string": "1", + "raw_string": "1" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,6:5:79-8:3:90", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,7:4:85-7:5:86", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "primary": {}, + "value": {} + } + } + ] + } } } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:8:8-0:11:11", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:25:25", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:12:12-0:17:17", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:18:18-0:25:25", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/1.d2,0:27:27-0:28:28", - "raw": "0", - "value": "0" + ] } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } diff --git a/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/2.exp.json b/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/2.exp.json index ff631774ed..f1c6dcea9b 100644 --- a/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/2.exp.json +++ b/testdata/d2ir/TestCompile/patterns/edge-glob-style-inherit/2.exp.json @@ -4440,28 +4440,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -4505,28 +4485,8 @@ "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -4577,369 +4537,71 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "string": "x", + "raw_string": "x" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", "value": [ { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] } } ] @@ -5921,28 +5583,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -5986,28 +5628,8 @@ "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -6058,159 +5680,372 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "string": "y", + "raw_string": "y" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "style", - "raw_string": "style" + "string": "y", + "raw_string": "y" } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - }, + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ], + "edges": [ + { + "edge_id": { + "src_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + ], + "dst_arrow": true, + "index": 0, + "glob": false + }, + "map": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + }, + "primary": { + "value": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "raw": "0", + "value": "0" + } + }, + "references": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", "raw_string": "opacity" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ { - "string": "steps" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "raw": "0", + "value": "0" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": true, + "due_to_lazy_glob": true } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -6219,45 +6054,11 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -6268,7 +6069,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -6280,35 +6081,14 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "value": [ { "string": "*", @@ -6319,299 +6099,33 @@ "*" ] } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } } ] }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] + "dst_arrow": ">" }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "composite": { - "fields": null, - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", @@ -6701,319 +6215,147 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + } + ] + } + ], + "edges": null + }, + "references": [ + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "y", + "raw_string": "y" } ] - }, - "edges": [ + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + "string": "y", + "raw_string": "y" } ] - }, - "dst_arrow": ">" + } } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } + ] }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, + "dst_arrow": ">" + }, "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", @@ -7103,243 +6445,151 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, + } + ] + } + ] + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "string": "1", + "raw_string": "1" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", "value": [ { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "1", + "raw_string": "1" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-7:3:98", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "1", + "raw_string": "1" } ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:5:70-7:3:98", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", "value": [ { - "string": "*", - "raw_string": "*" + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" } - ], - "pattern": [ - "*" ] } } ] }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" } } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] + } } - ] + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + }, + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "value": [ + { + "string": "2", + "raw_string": "2" } - ], - "edges": [ + ] + }, + "composite": { + "fields": [ { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - ], - "src_arrow": false, - "dst_path": [ + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + "string": "x", + "raw_string": "x" } - ], - "dst_arrow": true, - "index": 0, - "glob": false + ] }, - "map": { + "composite": { "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -7351,7 +6601,7 @@ "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -7361,15 +6611,15 @@ }, "primary": { "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" } }, "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -7378,11 +6628,25 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -7393,7 +6657,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -7405,14 +6669,15 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { "string": "*", @@ -7423,100 +6688,124 @@ "*" ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "*", - "raw_string": "*" + "string": "style", + "raw_string": "style" } - ], - "pattern": [ - "*" ] } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { - "string": "style", - "raw_string": "style" + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", "value": [ { "string": "opacity", @@ -7530,15 +6819,15 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } @@ -7548,7 +6837,7 @@ "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -7557,11 +6846,25 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -7572,7 +6875,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -7584,34 +6887,15 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { "string": "*", @@ -7622,69 +6906,10 @@ "*" ] } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -7695,7 +6920,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -7709,7 +6934,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", "raw": "0", "value": "0" } @@ -7718,1211 +6943,1362 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "value": [ { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-7:3:98", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:5:70-7:3:98", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" } } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } + } } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } } - ], - "pattern": [ - "*" - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } ] - } + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} } - ] + }, + "due_to_glob": false, + "due_to_lazy_glob": false }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", "value": [ { - "string": "steps" + "string": "x", + "raw_string": "x" } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { - "string": "style", - "raw_string": "style" + "string": "x", + "raw_string": "x" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - ], - "pattern": [ - "*" ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - ], - "pattern": [ - "*" ] - } + }, + "dst_arrow": ">" } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } + ] }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "value": [ - { - "string": "2", - "raw_string": "2" - } - ] - }, - "composite": { - "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "x", - "raw_string": "x" + "string": "y", + "raw_string": "y" } ] }, @@ -8952,9 +8328,9 @@ }, "primary": { "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" } }, "references": [ @@ -9066,109 +8442,6 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false } ] } @@ -9939,109 +9212,6 @@ "due_to_glob": true, "due_to_lazy_glob": true }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, { "string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", @@ -10053,28 +9223,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -10118,28 +9268,8 @@ "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -10190,516 +9320,181 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "string": "y", + "raw_string": "y" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "y", + "raw_string": "y" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "y", + "raw_string": "y" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "string": "y", + "raw_string": "y" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "value": [ { - "string": "style", - "raw_string": "style" + "string": "y", + "raw_string": "y" } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" + "string": "y", + "raw_string": "y" } ] } @@ -10709,16 +9504,16 @@ "dst_arrow": ">" }, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", "edges": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { "string": "x", @@ -10731,11 +9526,11 @@ }, "src_arrow": "", "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "value": [ { "string": "y", @@ -10749,82 +9544,17 @@ "dst_arrow": ">" } ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -10835,7 +9565,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -10849,7 +9579,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", "raw": "1", "value": "1" } @@ -10858,175 +9588,46 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + } + ] + } + ], + "edges": [ + { + "edge_id": { + "src_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", "value": [ { "string": "x", "raw_string": "x" } ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ + } + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + "string": "y", + "raw_string": "y" } ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + } + ], + "dst_arrow": true, + "index": 0, + "glob": false + }, + "map": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ { "string": "style", "raw_string": "style" @@ -11037,7 +9638,7 @@ "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11047,15 +9648,15 @@ }, "primary": { "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" } }, "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11064,25 +9665,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -11093,7 +9680,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11105,15 +9692,34 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "value": [ { "string": "*", @@ -11124,10 +9730,69 @@ "*" ] } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -11138,7 +9803,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11152,7 +9817,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", "raw": "0", "value": "0" } @@ -11161,125 +9826,177 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ + }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { - "string": "*", - "raw_string": "*" + "string": "opacity", + "raw_string": "opacity" } - ], - "pattern": [ - "*" ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - ], - "pattern": [ - "*" ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -11288,25 +10005,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -11317,7 +10020,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11329,15 +10032,14 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "value": [ { "string": "*", @@ -11348,21 +10050,100 @@ "*" ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "value": [ { - "string": "style", - "raw_string": "style" - } + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ + { + "string": "style", + "raw_string": "style" + } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -11376,7 +10157,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", "raw": "0", "value": "0" } @@ -11388,7 +10169,7 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -11397,25 +10178,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -11426,7 +10193,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -11438,29 +10205,95 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" } - ], - "pattern": [ - "*" ] } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -11471,7 +10304,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -11485,552 +10318,577 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ], + "edges": null + }, + "references": [ + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "opacity", + "raw_string": "opacity" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } + "string": "opacity", + "raw_string": "opacity" } ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ] + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "value": [ + { + "string": "2", + "raw_string": "2" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "value": [ { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + "string": "2", + "raw_string": "2" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-10:3:142", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "value": [ + { + "string": "2", + "raw_string": "2" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:5:104-10:3:142", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } + } + } + } + ] + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + }, + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "value": [ + { + "string": "3", + "raw_string": "3" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" } - }, + ] + }, + "primary": { + "value": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } + }, + "references": [ { - "unquoted_string": { + "string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { @@ -12038,88 +10896,215 @@ "raw_string": "opacity" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", @@ -12131,28 +11116,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -12196,28 +11161,8 @@ "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -12280,28 +11225,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -12345,28 +11270,8 @@ "key": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", @@ -12417,340 +11322,146 @@ }, "due_to_glob": true, "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ + }, { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "y", - "raw_string": "y" + "string": "style", + "raw_string": "style" } ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ + }, { - "string": "y", - "raw_string": "y" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, { - "string": "y", - "raw_string": "y" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "composite": { - "fields": [], - "edges": null - }, - "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "1" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -12761,7 +11472,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -12775,110 +11486,27 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -12889,7 +11517,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -12903,7 +11531,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", "raw": "0", "value": "0" } @@ -12915,40 +11543,34 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "1" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -12959,7 +11581,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -12973,33 +11595,27 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -13010,7 +11626,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13021,62 +11637,94 @@ } ] }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -13087,7 +11735,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13101,7 +11749,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", "raw": "0", "value": "0" } @@ -13113,40 +11761,34 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "2" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -13157,7 +11799,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13171,33 +11813,27 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "2" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -13208,7 +11844,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13219,62 +11855,88 @@ } ] }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", "value": [ { "string": "style", @@ -13285,7 +11947,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", "value": [ { "string": "opacity", @@ -13299,345 +11961,429 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } + "due_to_glob": false, + "due_to_lazy_glob": false }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", "raw_string": "style" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "steps" + "string": "style", + "raw_string": "style" } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] - } + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", "raw_string": "style" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } - }, + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", "value": [ { - "string": "style", - "raw_string": "style" + "string": "x", + "raw_string": "x" } ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "y", + "raw_string": "y" } ] } } ] }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", "edges": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } } @@ -13645,19 +12391,16 @@ }, "src_arrow": "", "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "*", - "raw_string": "*" + "string": "y", + "raw_string": "y" } - ], - "pattern": [ - "*" ] } } @@ -13666,87 +12409,40 @@ "dst_arrow": ">" } ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } + "value": {} } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", "value": [ { - "string": "style", - "raw_string": "style" + "string": "x", + "raw_string": "x" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", "value": [ { - "string": "2" + "string": "x", + "raw_string": "x" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", "value": [ { "string": "style", @@ -13757,7 +12453,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", "value": [ { "string": "opacity", @@ -13771,71 +12467,138 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", "value": [ { - "string": "steps" + "string": "x", + "raw_string": "x" } ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", "value": [ { - "string": "2" + "string": "style", + "raw_string": "style" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", "value": [ { - "string": "style", - "raw_string": "style" + "string": "opacity", + "raw_string": "opacity" } ] } - }, + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" } ] } } ] }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", "edges": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } } @@ -13843,19 +12606,16 @@ }, "src_arrow": "", "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "value": [ { - "string": "*", - "raw_string": "*" + "string": "y", + "raw_string": "y" } - ], - "pattern": [ - "*" ] } } @@ -13865,16 +12625,16 @@ } ], "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false }, "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -13885,7 +12645,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -13899,54 +12659,33 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] - } - ], - "edges": [ + }, { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - ], - "src_arrow": false, - "dst_path": [ + "name": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + "string": "y", + "raw_string": "y" } - ], - "dst_arrow": true, - "index": 0, - "glob": false + ] }, - "map": { + "composite": { "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -13958,7 +12697,7 @@ "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13968,7 +12707,7 @@ }, "primary": { "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", "raw": "1", "value": "1" } @@ -13976,7 +12715,7 @@ "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -13985,11 +12724,25 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14000,7 +12753,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -14012,14 +12765,15 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { "string": "*", @@ -14030,104 +12784,25 @@ "*" ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" } ] } @@ -14137,7 +12812,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", "raw": "0", "value": "0" } @@ -14149,7 +12824,7 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", "value": [ { "string": "opacity", @@ -14158,11 +12833,22 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", "value": [ { "string": "style", @@ -14173,7 +12859,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", "value": [ { "string": "opacity", @@ -14185,31 +12871,15 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", "value": [ { "string": "y", @@ -14217,63 +12887,10 @@ } ] } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", "value": [ { "string": "style", @@ -14284,7 +12901,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", "value": [ { "string": "opacity", @@ -14298,7 +12915,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", "raw": "1", "value": "1" } @@ -14316,7 +12933,7 @@ "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14325,11 +12942,25 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14340,7 +12971,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -14352,14 +12983,15 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { "string": "*", @@ -14370,89 +13002,119 @@ "*" ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { - "string": "*", - "raw_string": "*" + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" } - ], - "pattern": [ - "*" ] } } ] }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14463,7 +13125,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -14477,7 +13139,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", "raw": "0", "value": "0" } @@ -14489,7 +13151,7 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14498,11 +13160,25 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14513,7 +13189,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -14525,95 +13201,29 @@ ] }, "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", "value": [ { - "string": "y", - "raw_string": "y" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", "value": [ { "string": "style", @@ -14624,7 +13234,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", "value": [ { "string": "opacity", @@ -14638,893 +13248,1182 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" } } } }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] + "due_to_glob": true, + "due_to_lazy_glob": true }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "x", - "raw_string": "x" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "value": [ - { - "string": "2", - "raw_string": "2" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "value": [ - { - "string": "2", - "raw_string": "2" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-10:3:142", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "value": [ - { - "string": "2", - "raw_string": "2" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:5:104-10:3:142", - "nodes": [ { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } + "string": "style", + "raw_string": "style" } ] - }, - "dst_arrow": ">" + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" } } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", + "raw": "1", + "value": "1" + } + } } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } } - ] + }, + "due_to_glob": true, + "due_to_lazy_glob": true } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" + ] } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ + ], + "edges": null + }, + "references": [ { - "string": "2" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", "value": [ { - "string": "steps" + "string": "y", + "raw_string": "y" } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ { - "string": "2" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } ] - } + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false }, { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", "value": [ { - "string": "style", - "raw_string": "style" + "string": "y", + "raw_string": "y" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "2" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } ] - } + }, + "dst_arrow": ">" }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } } - ], - "pattern": [ - "*" ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } } - ], - "pattern": [ - "*" ] - } + }, + "dst_arrow": ">" } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { - "string": "style", - "raw_string": "style" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } } ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", + "raw": "1", + "value": "1" + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "value": [ - { - "string": "3", - "raw_string": "3" + ] } - ] - }, - "composite": { - "fields": [ + ], + "edges": [ { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ + "edge_id": { + "src_path": [ { - "string": "x", - "raw_string": "x" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] } - ] + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + ], + "dst_arrow": true, + "index": 0, + "glob": false }, - "composite": { + "map": { "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15536,7 +14435,7 @@ "fields": [ { "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15546,7 +14445,7 @@ }, "primary": { "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", "raw": "1", "value": "1" } @@ -15554,7 +14453,7 @@ "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15563,25 +14462,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15592,7 +14477,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15604,15 +14489,34 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "value": [ { "string": "*", @@ -15623,10 +14527,69 @@ "*" ] } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15637,7 +14600,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15651,7 +14614,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", "raw": "0", "value": "0" } @@ -15663,7 +14626,7 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -15672,22 +14635,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -15698,7 +14650,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -15710,15 +14662,14 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "value": [ { "string": "x", @@ -15726,10 +14677,80 @@ } ] } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -15740,7 +14761,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -15754,7 +14775,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", "raw": "1", "value": "1" } @@ -15772,7 +14793,7 @@ "references": [ { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15781,25 +14802,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15810,7 +14817,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15822,15 +14829,14 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", "value": [ { "string": "*", @@ -15841,105 +14847,16 @@ "*" ] } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } } ] }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", "value": [ { "string": "*", @@ -15950,10 +14867,69 @@ "*" ] } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", "value": [ { "string": "style", @@ -15964,7 +14940,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", "value": [ { "string": "opacity", @@ -15978,7 +14954,7 @@ "primary": {}, "value": { "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", "raw": "0", "value": "0" } @@ -15990,7 +14966,7 @@ }, { "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -15999,25 +14975,11 @@ ] }, "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", "value": [ { "string": "style", @@ -16028,7 +14990,7 @@ }, { "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", "value": [ { "string": "opacity", @@ -16040,8745 +15002,625 @@ ] }, "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", "path": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "primary": { - "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:15:15", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "composite": { - "fields": [], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": [ - { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - ], - "src_arrow": false, - "dst_path": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - ], - "dst_arrow": true, - "index": 0, - "glob": false - }, - "map": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "primary": { - "value": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": null - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "value": [ - { - "string": "3", - "raw_string": "3" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "value": [ - { - "string": "3", - "raw_string": "3" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-13:3:176", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "value": [ - { - "string": "3", - "raw_string": "3" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:5:148-13:3:176", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", - "value": [ - { - "string": "steps", - "raw_string": "steps" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", - "value": [ - { - "string": "steps", - "raw_string": "steps" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-14:1:178", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", - "value": [ - { - "string": "steps", - "raw_string": "steps" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:7:63-14:1:178", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-7:3:98", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", - "value": [ - { - "string": "1", - "raw_string": "1" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:5:70-7:3:98", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", - "raw": "1", - "value": "1" - } - } - } - } - ] - } - } - } - }, - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-10:3:142", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", - "value": [ - { - "string": "2", - "raw_string": "2" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:5:104-10:3:142", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", - "int": 0, - "glob": false - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", - "raw": "1", - "value": "1" - } - } - } - } - ] - } - } - } - }, - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-13:3:176", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", - "value": [ - { - "string": "3", - "raw_string": "3" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:5:148-13:3:176", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", - "value": [ - { - "string": "y", - "raw_string": "y" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", - "raw": "1", - "value": "1" - } - } - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ], + "edges": null }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ + "references": [ { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "2" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:6:54", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:0:48-2:1:49", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,2:5:53-2:6:54", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "edges": [ { - "string": "*", - "raw_string": "*" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] + }, + "dst_arrow": ">" } ], - "pattern": [ - "*" - ] + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", + "raw": "0", + "value": "0" + } + } } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "context": { + "edge": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ { - "string": "*", - "raw_string": "*" + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" } ], - "pattern": [ - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } + } } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - ], - "pattern": [ - "*" ] } - }, + ] + }, + "references": [ { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", + "string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", "value": [ { - "string": "style", - "raw_string": "style" + "string": "3", + "raw_string": "3" } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "value": [ + { + "string": "3", + "raw_string": "3" + } + ] + } } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:8:8-0:15:15", - "value": [ + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-13:3:176", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "path": [ { - "string": "opacity", - "raw_string": "opacity" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "value": [ + { + "string": "3", + "raw_string": "3" + } + ] + } } ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:5:148-13:3:176", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", + "raw": "1", + "value": "1" + } + } + } + } + ] + } } } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", "value": [ { - "string": "steps" + "string": "steps", + "raw_string": "steps" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "steps", + "raw_string": "steps" } ] } @@ -24788,143 +15630,308 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:0:19-1:28:47", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-14:1:178", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "steps" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "3" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:0:56-4:5:61", "value": [ { - "string": "opacity", - "raw_string": "opacity" + "string": "steps", + "raw_string": "steps" } ] } } ] }, - "edges": [ - { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:7:26", - "src": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:1:20-1:2:21", - "value": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,4:7:63-14:1:178", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-7:3:98", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:2:67-5:3:68", + "value": [ + { + "string": "1", + "raw_string": "1" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,5:5:70-7:3:98", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:22:94", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:19:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:4:76-6:5:77", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:6:78-6:11:83", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:12:84-6:19:91", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,6:21:93-6:22:94", + "raw": "1", + "value": "1" + } + } + } + } + ] + } + } + } + }, + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-10:3:142", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:2:101-8:3:102", + "value": [ + { + "string": "2", + "raw_string": "2" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,8:5:104-10:3:142", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:4:110-9:32:138", + "edges": [ + { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:11:117", + "src": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:5:111-9:6:112", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:10:116-9:11:117", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:12:118-9:15:121", + "int": 0, + "glob": false + }, + "edge_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:29:135", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:16:122-9:21:127", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:22:128-9:29:135", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,9:31:137-9:32:138", + "raw": "1", + "value": "1" + } + } + } + } + ] + } } } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:6:25-1:7:26", - "value": [ + }, + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-13:3:176", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "path": [ { - "string": "*", - "raw_string": "*" + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:2:145-11:3:146", + "value": [ + { + "string": "3", + "raw_string": "3" + } + ] + } } - ], - "pattern": [ - "*" ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,11:5:148-13:3:176", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:22:172", + "key": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:19:169", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:4:154-12:5:155", + "value": [ + { + "string": "y", + "raw_string": "y" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:6:156-12:11:161", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:12:162-12:19:169", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,12:21:171-12:22:172", + "raw": "1", + "value": "1" + } + } + } + } + ] + } } } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:8:27-1:11:30", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:25:44", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:12:31-1:17:36", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:18:37-1:25:44", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/edge-glob-style-inherit/2.d2,1:27:46-1:28:47", - "raw": "0", - "value": "0" + ] } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } diff --git a/testdata/d2ir/TestCompile/patterns/field-glob-style-inherit.exp.json b/testdata/d2ir/TestCompile/patterns/field-glob-style-inherit.exp.json index b5c8274b6d..60ef25b06c 100644 --- a/testdata/d2ir/TestCompile/patterns/field-glob-style-inherit.exp.json +++ b/testdata/d2ir/TestCompile/patterns/field-glob-style-inherit.exp.json @@ -2088,28 +2088,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:15:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", @@ -2153,28 +2133,117 @@ "key": { "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:18:18", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:15:15", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", "value": [ { - "string": "scenarios" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", "value": [ { - "string": "1" + "string": "style", + "raw_string": "style" } ] } }, + { + "unquoted_string": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "number": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:17:17-0:18:18", + "raw": "0", + "value": "0" + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:15:15", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", + "value": [ + { + "string": "style", + "raw_string": "style" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", + "value": [ + { + "string": "opacity", + "raw_string": "opacity" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:18:18", + "key": { + "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:15:15", + "path": [ { "unquoted_string": { "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", @@ -2471,154 +2540,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } @@ -2736,154 +2657,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:18:18", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "1" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:0:0-0:1:1", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:2:2-0:7:7", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:8:8-0:15:15", - "value": [ - { - "string": "opacity", - "raw_string": "opacity" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "number": { - "range": "TestCompile/patterns/field-glob-style-inherit.d2,0:17:17-0:18:18", - "raw": "0", - "value": "0" - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } diff --git a/testdata/d2ir/TestCompile/patterns/override/2.exp.json b/testdata/d2ir/TestCompile/patterns/override/2.exp.json index c976d62ade..644c7691fb 100644 --- a/testdata/d2ir/TestCompile/patterns/override/2.exp.json +++ b/testdata/d2ir/TestCompile/patterns/override/2.exp.json @@ -81,28 +81,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -150,28 +130,8 @@ "key": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -599,28 +559,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -668,28 +608,8 @@ "key": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -994,28 +914,8 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -1063,28 +963,8 @@ "key": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/2.d2,1:0:1-1:14:15", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", @@ -1715,384 +1595,64 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", + "string": "layers", + "raw_string": "layers" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", "value": [ { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } + "string": "layers", + "raw_string": "layers" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-9:1:124", + "key": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } + "string": "layers", + "raw_string": "layers" } ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-9:1:124", - "key": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,3:0:25-3:6:31", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/2.d2,3:8:33-9:1:124", - "nodes": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/2.d2,3:8:33-9:1:124", + "nodes": [ { "map_key": { "range": "TestCompile/patterns/override/2.d2,4:2:37-8:3:122", @@ -2218,326 +1778,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:22:23", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:0:1-1:3:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:4:5-1:9:10", - "value": [ - { - "string": "style", - "raw_string": "style" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:10:11-1:14:15", - "value": [ - { - "string": "fill", - "raw_string": "fill" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/2.d2,1:16:17-1:22:23", - "value": [ - { - "string": "yellow", - "raw_string": "yellow" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } diff --git a/testdata/d2ir/TestCompile/patterns/override/3.exp.json b/testdata/d2ir/TestCompile/patterns/override/3.exp.json index 2be7ec5e29..0a31dfb853 100644 --- a/testdata/d2ir/TestCompile/patterns/override/3.exp.json +++ b/testdata/d2ir/TestCompile/patterns/override/3.exp.json @@ -683,51 +683,6 @@ }, "key": { "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", @@ -899,31 +854,6 @@ }, "key": { "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", @@ -1163,51 +1093,6 @@ }, "key": { "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", @@ -1354,31 +1239,6 @@ }, "key": { "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", @@ -1585,6567 +1445,465 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", + "string": "scenarios", + "raw_string": "scenarios" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", "value": [ { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } + "string": "scenarios", + "raw_string": "scenarios" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", + "key": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } + "string": "scenarios", + "raw_string": "scenarios" } ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", + "key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", "value": [ { - "string": "***", - "raw_string": "***" + "string": "b", + "raw_string": "b" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } ] }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", + "nodes": [ { - "string": "label", - "raw_string": "label" + "comment": { + "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", + "value": "This label is \"hi\", but it should be \"bye\"" + } + }, + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "edges": [ + { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "src": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } } ] } } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] } } + ] + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "value": [ + { + "string": "hi", + "raw_string": "hi" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "value": [ + { + "string": "hi", + "raw_string": "hi" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-15:3:199", + "key": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "value": [ + { + "string": "hi", + "raw_string": "hi" } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,6:6:52-15:3:199", + "nodes": [ { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ + "map_key": { + "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", + "edges": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", + "src": { + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", + "path": [ { - "string": "scenarios" + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", + "path": [ { - "string": "b" + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } } ] - } + }, + "dst_arrow": ">" } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ + ], + "edge_index": { + "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", + "path": [ { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + "string": "label", + "raw_string": "label" } ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" + } } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } + "string": "bye", + "raw_string": "bye" } ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + } }, { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, + "map_key": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "path": [ { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + "string": "scenarios", + "raw_string": "scenarios" } ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", + "key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", + "nodes": [ + { + "comment": { + "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", + "value": "This label is \"hi\", but it should be \"bye\"" + } + }, { - "string": "***", - "raw_string": "***" + "map_key": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "edges": [ + { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "src": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] } } ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", - "key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", - "key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", - "nodes": [ - { - "comment": { - "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", - "value": "This label is \"hi\", but it should be \"bye\"" - } - }, - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "src": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-15:3:199", - "key": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,6:6:52-15:3:199", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", - "key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", - "key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", - "nodes": [ - { - "comment": { - "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", - "value": "This label is \"hi\", but it should be \"bye\"" - } - }, - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "src": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-16:1:201", - "key": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,5:8:44-16:1:201", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-15:3:199", - "key": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,6:6:52-15:3:199", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", - "src": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", - "value": [ - { - "string": "bye", - "raw_string": "bye" - } - ] - } - } - } - }, - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", - "key": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", - "key": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", - "nodes": [ - { - "comment": { - "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", - "value": "This label is \"hi\", but it should be \"bye\"" - } - }, - { - "map_key": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", - "src": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", - "value": [ - { - "string": "a", - "raw_string": "a" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", - "value": [ - { - "string": "b", - "raw_string": "b" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - } - ] - } - } - } - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "b" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", - "value": [ - { - "string": "label", - "raw_string": "label" - } - ] } } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ - { - "string": "hi", - "raw_string": "hi" - } - ] - } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", "value": [ { - "string": "layers" + "string": "layers", + "raw_string": "layers" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", "value": [ { - "string": "hi" + "string": "layers", + "raw_string": "layers" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/override/3.d2,1:0:1-1:25:26", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "hi" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:11:12", - "src": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:1:2-1:4:5", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:8:9-1:11:12", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/override/3.d2,1:12:13-1:15:16", - "int": null, - "glob": true - }, - "edge_key": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/override/3.d2,5:0:36-16:1:201", + "key": { + "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:16:17-1:21:22", + "range": "TestCompile/patterns/override/3.d2,5:0:36-5:6:42", "value": [ { - "string": "label", - "raw_string": "label" + "string": "layers", + "raw_string": "layers" } ] } @@ -8154,20 +1912,246 @@ }, "primary": {}, "value": { - "unquoted_string": { - "range": "TestCompile/patterns/override/3.d2,1:23:24-1:25:26", - "value": [ + "map": { + "range": "TestCompile/patterns/override/3.d2,5:8:44-16:1:201", + "nodes": [ { - "string": "hi", - "raw_string": "hi" + "map_key": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-15:3:199", + "key": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,6:2:48-6:4:50", + "value": [ + { + "string": "hi", + "raw_string": "hi" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,6:6:52-15:3:199", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,7:4:58-7:30:84", + "edges": [ + { + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:15:69", + "src": { + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:5:59-7:8:62", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:12:66-7:15:69", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/override/3.d2,7:16:70-7:19:73", + "int": null, + "glob": true + }, + "edge_key": { + "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:20:74-7:25:79", + "value": [ + { + "string": "label", + "raw_string": "label" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,7:27:81-7:30:84", + "value": [ + { + "string": "bye", + "raw_string": "bye" + } + ] + } + } + } + }, + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-14:5:195", + "key": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,9:4:90-9:13:99", + "value": [ + { + "string": "scenarios", + "raw_string": "scenarios" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,9:15:101-14:5:195", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-13:7:189", + "key": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,10:6:109-10:7:110", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/override/3.d2,10:9:112-13:7:189", + "nodes": [ + { + "comment": { + "range": "TestCompile/patterns/override/3.d2,11:8:122-11:52:166", + "value": "This label is \"hi\", but it should be \"bye\"" + } + }, + { + "map_key": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "edges": [ + { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:14:181", + "src": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:8:175-12:9:176", + "value": [ + { + "string": "a", + "raw_string": "a" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/override/3.d2,12:13:180-12:14:181", + "value": [ + { + "string": "b", + "raw_string": "b" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + } + ] + } + } + } + } + ] + } + } + } + } + ] + } + } + } } ] } } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } diff --git a/testdata/d2ir/TestCompile/patterns/single-glob/defaults.exp.json b/testdata/d2ir/TestCompile/patterns/single-glob/defaults.exp.json index 9fa0ea2377..963bfa7737 100644 --- a/testdata/d2ir/TestCompile/patterns/single-glob/defaults.exp.json +++ b/testdata/d2ir/TestCompile/patterns/single-glob/defaults.exp.json @@ -5124,28 +5124,128 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", "value": [ { - "string": "scenarios" + "string": "wrapper", + "raw_string": "wrapper" } ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", "value": [ { - "string": "x" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "value": [ + { + "string": "wrapper", + "raw_string": "wrapper" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", + "value": [ + { + "string": "page", + "raw_string": "page" + } + ] + } + } + } + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "value": [ + { + "string": "wrapper", + "raw_string": "wrapper" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", + "path": [ { "unquoted_string": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", @@ -5178,28 +5278,8 @@ "key": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", @@ -5284,28 +5364,128 @@ ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", "value": [ { - "string": "scenarios" + "string": "wrapper", + "raw_string": "wrapper" } ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", "value": [ { - "string": "x" + "string": "*", + "raw_string": "*" } + ], + "pattern": [ + "*" ] } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "value": [ + { + "string": "wrapper", + "raw_string": "wrapper" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", + "value": [ + { + "string": "*", + "raw_string": "*" + } + ], + "pattern": [ + "*" + ] + } + } + ] }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", + "key": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", + "value": [ + { + "string": "page", + "raw_string": "page" + } + ] + } + } + } + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + }, + { + "string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "value": [ + { + "string": "wrapper", + "raw_string": "wrapper" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", + "path": [ { "unquoted_string": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", @@ -5338,28 +5518,8 @@ "key": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:9:9", "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, { "unquoted_string": { "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", @@ -5553,500 +5713,45 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:11:81", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:10:80-9:11:81", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:26:96", - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:11:81", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:10:80-9:11:81", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:13:83-9:26:96", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:25:95", - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:24:94", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:22:92", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,9:23:93-9:24:94", - "value": [ - { - "string": "p", - "raw_string": "p" - } - ] - } - } - ] - }, - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" + "string": "scenarios", + "raw_string": "scenarios" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:11:81", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", "value": [ { - "string": "wrapper", - "raw_string": "wrapper" + "string": "scenarios", + "raw_string": "scenarios" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:10:80-9:11:81", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } } @@ -6055,52 +5760,29 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:26:96", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:11:81", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:0:70-9:9:79", "value": [ { - "string": "wrapper", - "raw_string": "wrapper" + "string": "scenarios", + "raw_string": "scenarios" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:10:80-9:11:81", "value": [ { - "string": "*", - "raw_string": "*" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*" ] } } @@ -6109,180 +5791,32 @@ "primary": {}, "value": { "map": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:13:83-9:26:96", "nodes": [ { "map_key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:25:95", "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:24:94", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:15:85-9:22:92", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "wrapper", + "raw_string": "wrapper" } ] } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-2:1:27", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:0:0-0:7:7", - "value": [ - { - "string": "wrapper", - "raw_string": "wrapper" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:8:8-0:9:9", - "value": [ - { - "string": "*", - "raw_string": "*" - } - ], - "pattern": [ - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/single-glob/defaults.d2,0:11:11-2:1:27", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:12:25", - "key": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:1:14-1:6:19", + "range": "TestCompile/patterns/single-glob/defaults.d2,9:23:93-9:24:94", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "p", + "raw_string": "p" } ] } @@ -6290,17 +5824,7 @@ ] }, "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/single-glob/defaults.d2,1:8:21-1:12:25", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } + "value": {} } } ] @@ -6308,8 +5832,8 @@ } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] }, diff --git a/testdata/d2ir/TestCompile/patterns/triple-glob/defaults.exp.json b/testdata/d2ir/TestCompile/patterns/triple-glob/defaults.exp.json index 2373213b44..68e254821c 100644 --- a/testdata/d2ir/TestCompile/patterns/triple-glob/defaults.exp.json +++ b/testdata/d2ir/TestCompile/patterns/triple-glob/defaults.exp.json @@ -1805,296 +1805,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } @@ -2108,296 +1818,32 @@ "value": [ { "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:11:43", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:9:41", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:10:42-9:11:43", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:18:50", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:11:43", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:9:41", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:10:42-9:11:43", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:13:45-9:18:50", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:17:49", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:16:48", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:16:48", - "value": [ - { - "string": "p", - "raw_string": "p" - } - ] - } - } - ] - }, - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" + "raw_string": "scenarios" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:11:43", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:9:41", "value": [ { - "string": "x" + "string": "scenarios", + "raw_string": "scenarios" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:10:42-9:11:43", "value": [ { - "string": "***", - "raw_string": "***" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } @@ -2406,45 +1852,29 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:18:50", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:11:43", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:0:32-9:9:41", "value": [ { - "string": "x" + "string": "scenarios", + "raw_string": "scenarios" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:10:42-9:11:43", "value": [ { - "string": "***", - "raw_string": "***" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } @@ -2453,21 +1883,21 @@ "primary": {}, "value": { "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:13:45-9:18:50", "nodes": [ { "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:17:49", "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:16:48", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", + "range": "TestCompile/patterns/triple-glob/defaults.d2,9:15:47-9:16:48", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "p", + "raw_string": "p" } ] } @@ -2475,17 +1905,7 @@ ] }, "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } + "value": {} } } ] @@ -2493,8 +1913,8 @@ } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] }, @@ -2690,296 +2110,32 @@ "value": [ { "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:8:59", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:6:57", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:7:58-10:8:59", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:15:66", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:8:59", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:6:57", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:7:58-10:8:59", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:10:61-10:15:66", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:14:65", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:13:64", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:13:64", - "value": [ - { - "string": "p", - "raw_string": "p" - } - ] - } - } - ] - }, - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" + "raw_string": "x" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:8:59", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:6:57", "value": [ { - "string": "x" + "string": "layers", + "raw_string": "layers" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:7:58-10:8:59", "value": [ { - "string": "***", - "raw_string": "***" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } @@ -2988,45 +2144,29 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:15:66", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:8:59", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:0:51-10:6:57", "value": [ { - "string": "x" + "string": "layers", + "raw_string": "layers" } ] } }, { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:7:58-10:8:59", "value": [ { - "string": "***", - "raw_string": "***" + "string": "x", + "raw_string": "x" } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" ] } } @@ -3035,21 +2175,21 @@ "primary": {}, "value": { "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:10:61-10:15:66", "nodes": [ { "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:14:65", "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:13:64", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", + "range": "TestCompile/patterns/triple-glob/defaults.d2,10:12:63-10:13:64", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "p", + "raw_string": "p" } ] } @@ -3057,17 +2197,7 @@ ] }, "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } + "value": {} } } ] @@ -3075,8 +2205,8 @@ } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] } @@ -3187,296 +2317,6 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-2:1:21", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:0:0-0:3:3", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,0:5:5-2:1:21", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:12:19", - "key": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:1:8-1:6:13", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/defaults.d2,1:8:15-1:12:19", - "value": [ - { - "string": "page", - "raw_string": "page" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true } ] } diff --git a/testdata/d2ir/TestCompile/patterns/triple-glob/edge-defaults.exp.json b/testdata/d2ir/TestCompile/patterns/triple-glob/edge-defaults.exp.json index 54aa40e1dd..c3ed0fa061 100644 --- a/testdata/d2ir/TestCompile/patterns/triple-glob/edge-defaults.exp.json +++ b/testdata/d2ir/TestCompile/patterns/triple-glob/edge-defaults.exp.json @@ -2005,31 +2005,6 @@ }, "key": { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", @@ -2876,31 +2851,6 @@ }, "key": { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", @@ -3407,31 +3357,6 @@ }, "key": { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, "edges": [ { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", @@ -3678,700 +3603,473 @@ }, "due_to_glob": false, "due_to_lazy_glob": false - }, + } + ] + } + ], + "edges": null + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", + "value": [ { - "string": { - "range": ",0:0:0-0:0:0", + "string": "scenarios", + "raw_string": "scenarios" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:11:81", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", "value": [ { - "string": "x" + "string": "scenarios", + "raw_string": "scenarios" } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:10:80-7:11:81", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:23:93", + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:11:81", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, + "string": "scenarios", + "raw_string": "scenarios" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:10:80-7:11:81", + "value": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } + "string": "x", + "raw_string": "x" } ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } } } - }, - "due_to_glob": true, - "due_to_lazy_glob": true + ] }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:13:83-7:23:93", + "nodes": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + "map_key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:22:92", + "edges": [ { - "string": "scenarios" - } - ] - } - }, + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:21:91", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:16:86", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:16:86", + "value": [ + { + "string": "p", + "raw_string": "p" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:20:90-7:21:91", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:20:90-7:21:91", + "value": [ + { + "string": "q", + "raw_string": "q" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + } + ] + } + } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false + } + ] + }, + { + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", + "value": [ + { + "string": "layers", + "raw_string": "layers" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + }, + "composite": { + "fields": [ + { + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + }, + "references": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "value": [ { - "string": "x" + "string": "j", + "raw_string": "j" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ { - "string": "scenarios" + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ { - "string": "x" + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } } ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] + }, + "dst_arrow": ">" }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "value": [ { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" + "string": "j", + "raw_string": "j" } ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "f", + "raw_string": "f" } ] } } ] }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } + "dst_arrow": ">" } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } ] }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, + { + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + }, + "references": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", "value": [ { - "string": "x" + "string": "f", + "raw_string": "f" } ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } + } + ] + }, + "context": { + "edge": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ { - "string": "scenarios" + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ { - "string": "x" + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } } ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] + }, + "dst_arrow": ">" }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "value": [ { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" + "string": "j", + "raw_string": "j" } ] } - }, + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", "value": [ { - "string": "shape", - "raw_string": "shape" + "string": "f", + "raw_string": "f" } ] } } ] }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } + "dst_arrow": ">" } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" + ], + "primary": {}, + "value": {} + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + } + ], + "edges": [ + { + "edge_id": { + "src_path": [ + { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", "value": [ { - "string": "scenarios" + "string": "j", + "raw_string": "j" } ] } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + ], + "src_arrow": false, + "dst_path": [ + { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", "value": [ { - "string": "x" + "string": "f", + "raw_string": "f" } ] } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ + ], + "dst_arrow": true, + "index": 0, + "glob": false + }, + "map": { + "fields": [ { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + "string": "target-arrowhead", + "raw_string": "target-arrowhead" } ] }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ + "composite": { + "fields": [ { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", + "name": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", "value": [ { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } + "string": "shape", + "raw_string": "shape" } ] }, - "primary": {}, - "value": { - "unquoted_string": { + "primary": { + "value": { "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", "value": [ { @@ -4380,3208 +4078,616 @@ } ] } - } + }, + "references": [ + { + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ + { + "string": "target-arrowhead", + "raw_string": "target-arrowhead" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ + { + "string": "target-arrowhead", + "raw_string": "target-arrowhead" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", + "value": [ + { + "string": "diamond", + "raw_string": "diamond" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + } + ] } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:11:81", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:10:80-7:11:81", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:23:93", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:11:81", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:0:70-7:9:79", - "value": [ - { - "string": "scenarios", - "raw_string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:10:80-7:11:81", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:13:83-7:23:93", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:22:92", - "edges": [ + ], + "edges": null + }, + "references": [ { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:21:91", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:16:86", + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ + { + "string": "target-arrowhead", + "raw_string": "target-arrowhead" + } + ] + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", "path": [ { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:15:85-7:16:86", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", "value": [ { - "string": "p", - "raw_string": "p" + "string": "target-arrowhead", + "raw_string": "target-arrowhead" } ] } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:20:90-7:21:91", - "path": [ + }, { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,7:20:90-7:21:91", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", "value": [ { - "string": "q", - "raw_string": "q" + "string": "shape", + "raw_string": "shape" } ] } } ] }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "scenarios" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - }, - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "context": { - "edge": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - } - ] - } - ], - "edges": [ - { - "edge_id": { - "src_path": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - ], - "src_arrow": false, - "dst_path": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - ], - "dst_arrow": true, - "index": 0, - "glob": false - }, - "map": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - }, - "composite": { - "fields": [ - { - "name": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - }, - "primary": { - "value": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "context": { - "edge": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "context": { - "edge": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - }, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ] - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:20:114", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:10:104-8:20:114", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - } - ] - } - ], - "edges": null - }, - "references": [ - { - "string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - }, - "key_path": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:20:114", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", - "value": [ - { - "string": "layers", - "raw_string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", - "value": [ - { - "string": "x", - "raw_string": "x" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:10:104-8:20:114", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", - "value": [ - { - "string": "j", - "raw_string": "j" - } - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", - "value": [ - { - "string": "f", - "raw_string": "f" - } - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "primary": {}, - "value": {} - } - } - ] - } - } - } - }, - "due_to_glob": false, - "due_to_lazy_glob": false - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ - { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] - } - } - } - } - ] - } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ + { + "string": "target-arrowhead", + "raw_string": "target-arrowhead" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", + "value": [ + { + "string": "diamond", + "raw_string": "diamond" + } + ] + } + } + } + }, + "due_to_glob": true, + "due_to_lazy_glob": true + } + ] } - ] + ], + "edges": null }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ + "references": [ + { + "context": { + "edge": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } + } + ] + }, + "dst_arrow": ">" + }, + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", + "edges": [ { - "string": "***", - "raw_string": "***" + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } + } + ] + }, + "dst_arrow": ">" } ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] + "primary": {}, + "value": {} } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ + }, + "due_to_glob": false, + "due_to_lazy_glob": false + }, { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", + "context": { + "edge": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } + } + ] + }, + "dst_arrow": ">" + }, "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", + "edges": [ { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", + "path": [ { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", + "value": [ + { + "string": "***", + "raw_string": "***" + } + ], + "pattern": [ + "*", + "", + "*", + "", + "*" + ] + } } ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" + }, + "dst_arrow": ">" + } + ], + "edge_index": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", + "int": null, + "glob": true + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", + "value": [ + { + "string": "target-arrowhead", + "raw_string": "target-arrowhead" + } + ] + } + }, + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", + "value": [ + { + "string": "shape", + "raw_string": "shape" + } + ] + } + } + ] + }, + "primary": {}, + "value": { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", + "value": [ + { + "string": "diamond", + "raw_string": "diamond" + } + ] + } + } } - ] - } + } + ] } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] } } - } + }, + "due_to_glob": true, + "due_to_lazy_glob": true } ] } - } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, - { - "string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - }, - "key_path": { - "range": ",0:0:0-0:0:0", - "path": [ + ] + }, + "references": [ { - "unquoted_string": { - "range": ",0:0:0-0:0:0", + "string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", "value": [ { - "string": "layers" + "string": "x", + "raw_string": "x" } ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ + }, + "key_path": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", + "path": [ { - "string": "x" - } - ] - } - } - ] - }, - "context": { - "edge": null, - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", - "key": { - "range": ",0:0:0-0:0:0", - "path": [ - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "layers" - } - ] - } - }, - { - "unquoted_string": { - "range": ",0:0:0-0:0:0", - "value": [ - { - "string": "x" - } - ] - } - } - ] - }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", + "value": [ + { + "string": "layers", + "raw_string": "layers" + } + ] } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, - "primary": {}, - "value": { - "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", - "nodes": [ + }, { - "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" - } - ] - } - }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" - } - ] + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", + "value": [ + { + "string": "x", + "raw_string": "x" + } + ] + } + } + ] + }, + "context": { + "edge": null, + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:20:114", + "key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", + "value": [ + { + "string": "layers", + "raw_string": "layers" } - } - ] + ] + } }, - "primary": {}, - "value": { + { "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", "value": [ { - "string": "diamond", - "raw_string": "diamond" + "string": "x", + "raw_string": "x" } ] } } + ] + }, + "primary": {}, + "value": { + "map": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:10:104-8:20:114", + "nodes": [ + { + "map_key": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", + "edges": [ + { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] + } + } + ] + }, + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] + } + } + ] + }, + "dst_arrow": ">" + } + ], + "primary": {}, + "value": {} + } + } + ] } } - ] - } + } + }, + "due_to_glob": false, + "due_to_lazy_glob": false } - } - }, - "due_to_glob": true, - "due_to_lazy_glob": true - }, + ] + } + ], + "edges": null + }, + "references": [ { "string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", "value": [ { - "string": "layers" + "string": "layers", + "raw_string": "layers" } ] }, "key_path": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", "value": [ { - "string": "layers" + "string": "layers", + "raw_string": "layers" } ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", "value": [ { - "string": "x" + "string": "x", + "raw_string": "x" } ] } @@ -7591,137 +4697,83 @@ "context": { "edge": null, "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:0:0-2:1:53", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:20:114", "key": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:8:102", "path": [ { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:0:94-8:6:100", "value": [ { - "string": "layers" + "string": "layers", + "raw_string": "layers" } ] } }, { "unquoted_string": { - "range": ",0:0:0-0:0:0", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:7:101-8:8:102", "value": [ { - "string": "x" + "string": "x", + "raw_string": "x" } ] } } ] }, - "edges": [ - { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:11:11", - "src": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:1:1-0:4:4", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "src_arrow": "", - "dst": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:8:8-0:11:11", - "value": [ - { - "string": "***", - "raw_string": "***" - } - ], - "pattern": [ - "*", - "", - "*", - "", - "*" - ] - } - } - ] - }, - "dst_arrow": ">" - } - ], - "edge_index": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:12:12-0:15:15", - "int": null, - "glob": true - }, "primary": {}, "value": { "map": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,0:17:17-2:1:53", + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:10:104-8:20:114", "nodes": [ { "map_key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:32:51", - "key": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:23:42", - "path": [ - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:1:20-1:17:36", - "value": [ - { - "string": "target-arrowhead", - "raw_string": "target-arrowhead" + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:19:113", + "edges": [ + { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:18:112", + "src": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:12:106-8:13:107", + "value": [ + { + "string": "j", + "raw_string": "j" + } + ] } - ] - } + } + ] }, - { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:18:37-1:23:42", - "value": [ - { - "string": "shape", - "raw_string": "shape" + "src_arrow": "", + "dst": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "path": [ + { + "unquoted_string": { + "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,8:17:111-8:18:112", + "value": [ + { + "string": "f", + "raw_string": "f" + } + ] } - ] - } - } - ] - }, - "primary": {}, - "value": { - "unquoted_string": { - "range": "TestCompile/patterns/triple-glob/edge-defaults.d2,1:25:44-1:32:51", - "value": [ - { - "string": "diamond", - "raw_string": "diamond" - } - ] + } + ] + }, + "dst_arrow": ">" } - } + ], + "primary": {}, + "value": {} } } ] @@ -7729,8 +4781,8 @@ } } }, - "due_to_glob": true, - "due_to_lazy_glob": true + "due_to_glob": false, + "due_to_lazy_glob": false } ] }