From 6438d79a229ead8883bc500c0a34f7b255476518 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Wed, 23 Dec 2020 14:27:17 +0900 Subject: [PATCH] Fixed missing `raw` property in YAMLPlainScalar. --- docs/AST.md | 1 + src/ast.ts | 1 + src/convert.ts | 1 + tests/fixtures/parser/ast/alias01-output.json | 2 + .../fixtures/parser/ast/anchor01-output.json | 3 ++ .../parser/ast/block-folded01-output.json | 1 + .../parser/ast/block-literal01-output.json | 1 + .../parser/ast/comments01-output.json | 2 + tests/fixtures/parser/ast/docs01-output.json | 5 +++ .../parser/ast/empty-pair01-output.json | 2 + .../parser/ast/empty-pair02-output.json | 1 + .../parser/ast/empty-pair03-output.json | 1 + .../ast/empty-sequence-entries01-output.json | 1 + .../ast/empty-sequence-entries02-output.json | 1 + tests/fixtures/parser/ast/flow01-output.json | 11 +++++ .../parser/ast/literal-type01-output.json | 17 ++++++++ tests/fixtures/parser/ast/merge01-output.json | 17 ++++++++ .../parser/ast/no-header01-output.json | 3 ++ tests/fixtures/parser/ast/tag01-output.json | 2 + tests/fixtures/parser/ast/test01-output.json | 5 +++ .../parser/yaml-test-suite/229Q-output.json | 12 ++++++ .../parser/yaml-test-suite/26DV-output.json | 10 +++++ .../parser/yaml-test-suite/27NA-output.json | 1 + .../parser/yaml-test-suite/2AUY-output.json | 4 ++ .../parser/yaml-test-suite/2EBW-output.json | 10 +++++ .../parser/yaml-test-suite/2SXE-output.json | 3 ++ .../parser/yaml-test-suite/2XXW-output.json | 3 ++ .../parser/yaml-test-suite/35KP-output.json | 4 ++ .../parser/yaml-test-suite/36F6-output.json | 2 + .../parser/yaml-test-suite/3ALJ-output.json | 3 ++ .../parser/yaml-test-suite/3GZX-output.json | 6 +++ .../parser/yaml-test-suite/3MYT-output.json | 1 + .../parser/yaml-test-suite/3UYS-output.json | 1 + .../parser/yaml-test-suite/4ABK-output.json | 4 ++ .../parser/yaml-test-suite/4CQQ-output.json | 3 ++ .../parser/yaml-test-suite/4V8U-output.json | 1 + .../parser/yaml-test-suite/4ZYM-output.json | 4 ++ .../parser/yaml-test-suite/52DL-output.json | 1 + .../parser/yaml-test-suite/54T7-output.json | 4 ++ .../parser/yaml-test-suite/565N-output.json | 4 ++ .../parser/yaml-test-suite/57H4-output.json | 6 +++ .../parser/yaml-test-suite/5BVJ-output.json | 2 + .../parser/yaml-test-suite/5C5M-output.json | 8 ++++ .../parser/yaml-test-suite/5GBF-output.json | 2 + .../parser/yaml-test-suite/5KJE-output.json | 4 ++ .../parser/yaml-test-suite/5NYZ-output.json | 2 + .../parser/yaml-test-suite/5TYM-output.json | 2 + .../parser/yaml-test-suite/5WE3-output.json | 3 ++ .../parser/yaml-test-suite/65WH-output.json | 1 + .../parser/yaml-test-suite/6BCT-output.json | 4 ++ .../parser/yaml-test-suite/6BFJ-output.json | 4 ++ .../parser/yaml-test-suite/6CK3-output.json | 3 ++ .../parser/yaml-test-suite/6H3V-output.json | 1 + .../parser/yaml-test-suite/6HB6-output.json | 6 +++ .../parser/yaml-test-suite/6JWB-output.json | 4 ++ .../parser/yaml-test-suite/6M2F-output.json | 2 + .../parser/yaml-test-suite/6SLA-output.json | 2 + .../parser/yaml-test-suite/6ZKB-output.json | 3 ++ .../parser/yaml-test-suite/735Y-output.json | 2 + .../parser/yaml-test-suite/74H7-output.json | 10 +++++ .../parser/yaml-test-suite/77H8-output.json | 4 ++ .../parser/yaml-test-suite/7BMT-output.json | 19 +++++++++ .../parser/yaml-test-suite/7BUB-output.json | 5 +++ .../parser/yaml-test-suite/7FWL-output.json | 2 + .../parser/yaml-test-suite/7TMG-output.json | 2 + .../parser/yaml-test-suite/7W2P-output.json | 3 ++ .../parser/yaml-test-suite/7Z25-output.json | 3 ++ .../parser/yaml-test-suite/82AN-output.json | 1 + .../parser/yaml-test-suite/87E4-output.json | 1 + .../parser/yaml-test-suite/8CWC-output.json | 2 + .../parser/yaml-test-suite/8MK2-output.json | 1 + .../parser/yaml-test-suite/8QBE-output.json | 3 ++ .../parser/yaml-test-suite/8UDB-output.json | 4 ++ .../parser/yaml-test-suite/8XYN-output.json | 1 + .../parser/yaml-test-suite/93JH-output.json | 6 +++ .../parser/yaml-test-suite/9DXL-output.json | 4 ++ .../parser/yaml-test-suite/9FMG-output.json | 9 ++++ .../parser/yaml-test-suite/9J7A-output.json | 3 ++ .../parser/yaml-test-suite/9KAX-output.json | 14 +++++++ .../parser/yaml-test-suite/9MMW-output.json | 4 ++ .../parser/yaml-test-suite/9SHH-output.json | 2 + .../parser/yaml-test-suite/9U5K-output.json | 12 ++++++ .../parser/yaml-test-suite/9YRD-output.json | 1 + .../parser/yaml-test-suite/A2M4-output.json | 4 ++ .../parser/yaml-test-suite/A6F9-output.json | 3 ++ .../parser/yaml-test-suite/A984-output.json | 4 ++ .../parser/yaml-test-suite/AB8U-output.json | 1 + .../parser/yaml-test-suite/AZ63-output.json | 5 +++ .../parser/yaml-test-suite/AZW3-output.json | 4 ++ .../parser/yaml-test-suite/BU8L-output.json | 3 ++ .../parser/yaml-test-suite/C2DT-output.json | 2 + .../parser/yaml-test-suite/C4HZ-output.json | 18 ++++++++ .../parser/yaml-test-suite/CN3R-output.json | 8 ++++ .../parser/yaml-test-suite/CT4Q-output.json | 2 + .../parser/yaml-test-suite/CUP7-output.json | 3 ++ .../parser/yaml-test-suite/D88J-output.json | 3 ++ .../parser/yaml-test-suite/D9TU-output.json | 2 + .../parser/yaml-test-suite/DBG4-output.json | 7 ++++ .../parser/yaml-test-suite/DC7X-output.json | 6 +++ .../parser/yaml-test-suite/DFF7-output.json | 4 ++ .../parser/yaml-test-suite/DHP8-output.json | 3 ++ .../parser/yaml-test-suite/E76Z-output.json | 2 + .../parser/yaml-test-suite/EHF6-output.json | 3 ++ .../parser/yaml-test-suite/EX5H-output.json | 1 + .../parser/yaml-test-suite/EXG3-output.json | 1 + .../parser/yaml-test-suite/F2C7-output.json | 4 ++ .../parser/yaml-test-suite/F3CP-output.json | 6 +++ .../parser/yaml-test-suite/F8F9-output.json | 3 ++ .../parser/yaml-test-suite/FBC9-output.json | 8 ++++ .../parser/yaml-test-suite/FH7J-output.json | 2 + .../parser/yaml-test-suite/FQ7F-output.json | 3 ++ .../parser/yaml-test-suite/FRK4-output.json | 2 + .../parser/yaml-test-suite/FUP4-output.json | 3 ++ .../parser/yaml-test-suite/G4RS-output.json | 6 +++ .../parser/yaml-test-suite/GH63-output.json | 4 ++ .../parser/yaml-test-suite/H2RW-output.json | 5 +++ .../parser/yaml-test-suite/H3Z8-output.json | 2 + .../parser/yaml-test-suite/HMK4-output.json | 4 ++ .../parser/yaml-test-suite/HMQ5-output.json | 2 + .../parser/yaml-test-suite/HS5T-output.json | 1 + .../parser/yaml-test-suite/J3BT-output.json | 2 + .../parser/yaml-test-suite/J5UC-output.json | 6 +++ .../parser/yaml-test-suite/J7PZ-output.json | 6 +++ .../parser/yaml-test-suite/J7VC-output.json | 4 ++ .../parser/yaml-test-suite/J9HZ-output.json | 6 +++ .../parser/yaml-test-suite/JDH8-output.json | 1 + .../parser/yaml-test-suite/JHB9-output.json | 5 +++ .../parser/yaml-test-suite/JQ4R-output.json | 4 ++ .../parser/yaml-test-suite/JS2J-output.json | 3 ++ .../parser/yaml-test-suite/JTV5-output.json | 3 ++ .../parser/yaml-test-suite/K4SU-output.json | 3 ++ .../parser/yaml-test-suite/K54U-output.json | 1 + .../parser/yaml-test-suite/K858-output.json | 3 ++ .../parser/yaml-test-suite/KMK3-output.json | 5 +++ .../parser/yaml-test-suite/KSS4-output.json | 1 + .../parser/yaml-test-suite/KZN9-output.json | 6 +++ .../parser/yaml-test-suite/L94M-output.json | 4 ++ .../parser/yaml-test-suite/L9U5-output.json | 3 ++ .../parser/yaml-test-suite/LP6E-output.json | 6 +++ .../parser/yaml-test-suite/LQZ7-output.json | 1 + .../parser/yaml-test-suite/LX3P-output.json | 2 + .../parser/yaml-test-suite/M29M-output.json | 1 + .../parser/yaml-test-suite/M5C3-output.json | 2 + .../parser/yaml-test-suite/M5DY-output.json | 8 ++++ .../parser/yaml-test-suite/M7A3-output.json | 1 + .../parser/yaml-test-suite/M7NX-output.json | 6 +++ .../parser/yaml-test-suite/MXS3-output.json | 2 + .../parser/yaml-test-suite/MZX3-output.json | 2 + .../parser/yaml-test-suite/P76L-output.json | 1 + .../parser/yaml-test-suite/P94K-output.json | 2 + .../parser/yaml-test-suite/PBJ2-output.json | 8 ++++ .../parser/yaml-test-suite/PUW8-output.json | 2 + .../parser/yaml-test-suite/Q88A-output.json | 5 +++ .../parser/yaml-test-suite/Q9WF-output.json | 8 ++++ .../parser/yaml-test-suite/QF4Y-output.json | 2 + .../parser/yaml-test-suite/RLU9-output.json | 4 ++ .../parser/yaml-test-suite/RR7F-output.json | 4 ++ .../parser/yaml-test-suite/RTP8-output.json | 1 + .../parser/yaml-test-suite/RZP5-output.json | 11 +++++ .../parser/yaml-test-suite/RZT7-output.json | 29 +++++++++++++ .../parser/yaml-test-suite/S3PD-output.json | 3 ++ .../parser/yaml-test-suite/S4JQ-output.json | 2 + .../parser/yaml-test-suite/S4T7-output.json | 2 + .../parser/yaml-test-suite/S9E8-output.json | 8 ++++ .../parser/yaml-test-suite/SBG9-output.json | 6 +++ .../parser/yaml-test-suite/SKE5-output.json | 3 ++ .../parser/yaml-test-suite/SYW4-output.json | 6 +++ .../parser/yaml-test-suite/TE2A-output.json | 3 ++ .../parser/yaml-test-suite/U3XV-output.json | 19 +++++++++ .../parser/yaml-test-suite/U9NS-output.json | 12 ++++++ .../parser/yaml-test-suite/UDM2-output.json | 2 + .../parser/yaml-test-suite/UDR7-output.json | 8 ++++ .../parser/yaml-test-suite/UGM3-output.json | 41 +++++++++++++++++++ .../parser/yaml-test-suite/UT92-output.json | 2 + .../parser/yaml-test-suite/V55R-output.json | 2 + .../parser/yaml-test-suite/V9D5-output.json | 6 +++ .../parser/yaml-test-suite/W42U-output.json | 4 ++ .../parser/yaml-test-suite/W5VH-output.json | 3 ++ .../parser/yaml-test-suite/WZ62-output.json | 2 + .../parser/yaml-test-suite/X38W-output.json | 4 ++ .../parser/yaml-test-suite/XLQ9-output.json | 1 + .../parser/yaml-test-suite/XV9V-output.json | 2 + .../parser/yaml-test-suite/XW4D-output.json | 11 +++++ .../parser/yaml-test-suite/YD5X-output.json | 9 ++++ .../parser/yaml-test-suite/Z67P-output.json | 2 + .../parser/yaml-test-suite/ZF4X-output.json | 10 +++++ .../parser/yaml-test-suite/ZH7C-output.json | 4 ++ .../parser/yaml-test-suite/ZWK4-output.json | 5 +++ 188 files changed, 836 insertions(+) diff --git a/docs/AST.md b/docs/AST.md index ed10d47..f68ecaf 100644 --- a/docs/AST.md +++ b/docs/AST.md @@ -80,6 +80,7 @@ This is scalars. interface YAMLPlainScalar extends YAMLScalar { style: "plain" strValue: string + raw: string } ``` diff --git a/src/ast.ts b/src/ast.ts index fe4fa43..d1b2d22 100644 --- a/src/ast.ts +++ b/src/ast.ts @@ -140,6 +140,7 @@ export interface YAMLPlainScalar extends BaseYAMLContentNode { style: "plain" strValue: string value: string | number | boolean | null + raw: string } export interface YAMLDoubleQuotedScalar extends BaseYAMLContentNode { diff --git a/src/convert.ts b/src/convert.ts index 2653053..2994e79 100644 --- a/src/convert.ts +++ b/src/convert.ts @@ -566,6 +566,7 @@ function convertPlain( style: "plain", strValue, value, + raw: code.slice(...loc.range), parent, ...loc, } diff --git a/tests/fixtures/parser/ast/alias01-output.json b/tests/fixtures/parser/ast/alias01-output.json index ac52ccf..6eb2d3f 100644 --- a/tests/fixtures/parser/ast/alias01-output.json +++ b/tests/fixtures/parser/ast/alias01-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 8, 11 @@ -69,6 +70,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 14, 17 diff --git a/tests/fixtures/parser/ast/anchor01-output.json b/tests/fixtures/parser/ast/anchor01-output.json index 1e540a5..277b7ce 100644 --- a/tests/fixtures/parser/ast/anchor01-output.json +++ b/tests/fixtures/parser/ast/anchor01-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 8, 9 @@ -108,6 +109,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 26, 27 @@ -182,6 +184,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 44, 45 diff --git a/tests/fixtures/parser/ast/block-folded01-output.json b/tests/fixtures/parser/ast/block-folded01-output.json index 71b8723..21212dd 100644 --- a/tests/fixtures/parser/ast/block-folded01-output.json +++ b/tests/fixtures/parser/ast/block-folded01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 diff --git a/tests/fixtures/parser/ast/block-literal01-output.json b/tests/fixtures/parser/ast/block-literal01-output.json index 1be6ecc..30cb39c 100644 --- a/tests/fixtures/parser/ast/block-literal01-output.json +++ b/tests/fixtures/parser/ast/block-literal01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 diff --git a/tests/fixtures/parser/ast/comments01-output.json b/tests/fixtures/parser/ast/comments01-output.json index 32168dd..a0d7af3 100644 --- a/tests/fixtures/parser/ast/comments01-output.json +++ b/tests/fixtures/parser/ast/comments01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 18, 21 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 23, 26 diff --git a/tests/fixtures/parser/ast/docs01-output.json b/tests/fixtures/parser/ast/docs01-output.json index 7fe910f..3a44c07 100644 --- a/tests/fixtures/parser/ast/docs01-output.json +++ b/tests/fixtures/parser/ast/docs01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 4, 7 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "123", "value": 123, + "raw": "123", "range": [ 9, 12 @@ -104,6 +106,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 17, 20 @@ -148,6 +151,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 25, 28 @@ -168,6 +172,7 @@ "style": "plain", "strValue": "456", "value": 456, + "raw": "456", "range": [ 30, 33 diff --git a/tests/fixtures/parser/ast/empty-pair01-output.json b/tests/fixtures/parser/ast/empty-pair01-output.json index aaf75f5..6923a6d 100644 --- a/tests/fixtures/parser/ast/empty-pair01-output.json +++ b/tests/fixtures/parser/ast/empty-pair01-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 @@ -54,6 +55,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 6, 7 diff --git a/tests/fixtures/parser/ast/empty-pair02-output.json b/tests/fixtures/parser/ast/empty-pair02-output.json index 977e1dc..43cb87c 100644 --- a/tests/fixtures/parser/ast/empty-pair02-output.json +++ b/tests/fixtures/parser/ast/empty-pair02-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 diff --git a/tests/fixtures/parser/ast/empty-pair03-output.json b/tests/fixtures/parser/ast/empty-pair03-output.json index b1b1ad9..4893432 100644 --- a/tests/fixtures/parser/ast/empty-pair03-output.json +++ b/tests/fixtures/parser/ast/empty-pair03-output.json @@ -16,6 +16,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 diff --git a/tests/fixtures/parser/ast/empty-sequence-entries01-output.json b/tests/fixtures/parser/ast/empty-sequence-entries01-output.json index 4e215a4..239aa1d 100644 --- a/tests/fixtures/parser/ast/empty-sequence-entries01-output.json +++ b/tests/fixtures/parser/ast/empty-sequence-entries01-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "empty-sequence-entries01-input", "value": "empty-sequence-entries01-input", + "raw": "empty-sequence-entries01-input", "range": [ 2, 32 diff --git a/tests/fixtures/parser/ast/empty-sequence-entries02-output.json b/tests/fixtures/parser/ast/empty-sequence-entries02-output.json index 8d4e8b3..41d6c91 100644 --- a/tests/fixtures/parser/ast/empty-sequence-entries02-output.json +++ b/tests/fixtures/parser/ast/empty-sequence-entries02-output.json @@ -14,6 +14,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 4, 5 diff --git a/tests/fixtures/parser/ast/flow01-output.json b/tests/fixtures/parser/ast/flow01-output.json index e04b6ef..0e4f806 100644 --- a/tests/fixtures/parser/ast/flow01-output.json +++ b/tests/fixtures/parser/ast/flow01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 6, 7 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 9, 10 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 12, 13 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 15, 16 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "0", "value": "0", + "raw": "0", "range": [ 18, 19 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 21, 22 @@ -222,6 +228,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 29, 30 @@ -242,6 +249,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 32, 33 @@ -262,6 +270,7 @@ "style": "plain", "strValue": "3", "value": 3, + "raw": "3", "range": [ 35, 36 @@ -288,6 +297,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 38, 39 @@ -308,6 +318,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 41, 42 diff --git a/tests/fixtures/parser/ast/literal-type01-output.json b/tests/fixtures/parser/ast/literal-type01-output.json index 90920c0..f10fc55 100644 --- a/tests/fixtures/parser/ast/literal-type01-output.json +++ b/tests/fixtures/parser/ast/literal-type01-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 2, 5 @@ -75,6 +76,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 24, 26 @@ -95,6 +97,7 @@ "style": "plain", "strValue": "true", "value": true, + "raw": "true", "range": [ 29, 33 @@ -115,6 +118,7 @@ "style": "plain", "strValue": "false", "value": false, + "raw": "false", "range": [ 36, 41 @@ -135,6 +139,7 @@ "style": "plain", "strValue": "True", "value": true, + "raw": "True", "range": [ 44, 48 @@ -155,6 +160,7 @@ "style": "plain", "strValue": "False", "value": false, + "raw": "False", "range": [ 51, 56 @@ -175,6 +181,7 @@ "style": "plain", "strValue": "TRUE", "value": true, + "raw": "TRUE", "range": [ 59, 63 @@ -195,6 +202,7 @@ "style": "plain", "strValue": "FALSE", "value": false, + "raw": "FALSE", "range": [ 66, 71 @@ -215,6 +223,7 @@ "style": "plain", "strValue": "yes", "value": "yes", + "raw": "yes", "range": [ 74, 77 @@ -235,6 +244,7 @@ "style": "plain", "strValue": "no", "value": "no", + "raw": "no", "range": [ 80, 82 @@ -255,6 +265,7 @@ "style": "plain", "strValue": "on", "value": "on", + "raw": "on", "range": [ 85, 87 @@ -275,6 +286,7 @@ "style": "plain", "strValue": "off", "value": "off", + "raw": "off", "range": [ 90, 93 @@ -295,6 +307,7 @@ "style": "plain", "strValue": "null", "value": null, + "raw": "null", "range": [ 96, 100 @@ -315,6 +328,7 @@ "style": "plain", "strValue": "Null", "value": null, + "raw": "Null", "range": [ 103, 107 @@ -335,6 +349,7 @@ "style": "plain", "strValue": "NULL", "value": null, + "raw": "NULL", "range": [ 110, 114 @@ -355,6 +370,7 @@ "style": "plain", "strValue": "~", "value": null, + "raw": "~", "range": [ 117, 118 @@ -375,6 +391,7 @@ "style": "plain", "strValue": "2020-12-31", "value": "2020-12-31", + "raw": "2020-12-31", "range": [ 121, 131 diff --git a/tests/fixtures/parser/ast/merge01-output.json b/tests/fixtures/parser/ast/merge01-output.json index 006cc0c..c115150 100644 --- a/tests/fixtures/parser/ast/merge01-output.json +++ b/tests/fixtures/parser/ast/merge01-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "common", "value": "common", + "raw": "common", "range": [ 0, 6 @@ -62,6 +63,7 @@ "style": "plain", "strValue": "aaa", "value": "aaa", + "raw": "aaa", "range": [ 18, 21 @@ -82,6 +84,7 @@ "style": "plain", "strValue": "1111", "value": 1111, + "raw": "1111", "range": [ 23, 27 @@ -119,6 +122,7 @@ "style": "plain", "strValue": "bbb", "value": "bbb", + "raw": "bbb", "range": [ 30, 33 @@ -139,6 +143,7 @@ "style": "plain", "strValue": "2222", "value": 2222, + "raw": "2222", "range": [ 35, 39 @@ -222,6 +227,7 @@ "style": "plain", "strValue": "dev", "value": "dev", + "raw": "dev", "range": [ 41, 44 @@ -248,6 +254,7 @@ "style": "plain", "strValue": "ccc", "value": "ccc", + "raw": "ccc", "range": [ 48, 51 @@ -268,6 +275,7 @@ "style": "plain", "strValue": "xxxx", "value": "xxxx", + "raw": "xxxx", "range": [ 53, 57 @@ -305,6 +313,7 @@ "style": "plain", "strValue": "<<", "value": "<<", + "raw": "<<", "range": [ 60, 62 @@ -391,6 +400,7 @@ "style": "plain", "strValue": "stg", "value": "stg", + "raw": "stg", "range": [ 72, 75 @@ -417,6 +427,7 @@ "style": "plain", "strValue": "ccc", "value": "ccc", + "raw": "ccc", "range": [ 79, 82 @@ -437,6 +448,7 @@ "style": "plain", "strValue": "yyyy", "value": "yyyy", + "raw": "yyyy", "range": [ 84, 88 @@ -474,6 +486,7 @@ "style": "plain", "strValue": "<<", "value": "<<", + "raw": "<<", "range": [ 91, 93 @@ -560,6 +573,7 @@ "style": "plain", "strValue": "prod", "value": "prod", + "raw": "prod", "range": [ 103, 107 @@ -586,6 +600,7 @@ "style": "plain", "strValue": "ccc", "value": "ccc", + "raw": "ccc", "range": [ 111, 114 @@ -606,6 +621,7 @@ "style": "plain", "strValue": "zzzz", "value": "zzzz", + "raw": "zzzz", "range": [ 116, 120 @@ -643,6 +659,7 @@ "style": "plain", "strValue": "<<", "value": "<<", + "raw": "<<", "range": [ 123, 125 diff --git a/tests/fixtures/parser/ast/no-header01-output.json b/tests/fixtures/parser/ast/no-header01-output.json index 52492fb..ca1f930 100644 --- a/tests/fixtures/parser/ast/no-header01-output.json +++ b/tests/fixtures/parser/ast/no-header01-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 2, 14 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 17, 27 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 30, 41 diff --git a/tests/fixtures/parser/ast/tag01-output.json b/tests/fixtures/parser/ast/tag01-output.json index 1a7a51f..163607a 100644 --- a/tests/fixtures/parser/ast/tag01-output.json +++ b/tests/fixtures/parser/ast/tag01-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "123", "value": 123, + "raw": "123", "range": [ 8, 11 @@ -90,6 +91,7 @@ "style": "plain", "strValue": "123", "value": 123, + "raw": "123", "range": [ 19, 22 diff --git a/tests/fixtures/parser/ast/test01-output.json b/tests/fixtures/parser/ast/test01-output.json index 7add3f8..b228a34 100644 --- a/tests/fixtures/parser/ast/test01-output.json +++ b/tests/fixtures/parser/ast/test01-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 34, 46 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 49, 59 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 62, 73 @@ -111,6 +114,7 @@ "style": "plain", "strValue": "Chicago Cubs", "value": "Chicago Cubs", + "raw": "Chicago Cubs", "range": [ 96, 108 @@ -131,6 +135,7 @@ "style": "plain", "strValue": "St Louis Cardinals", "value": "St Louis Cardinals", + "raw": "St Louis Cardinals", "range": [ 111, 129 diff --git a/tests/fixtures/parser/yaml-test-suite/229Q-output.json b/tests/fixtures/parser/yaml-test-suite/229Q-output.json index f53da10..5760f99 100644 --- a/tests/fixtures/parser/yaml-test-suite/229Q-output.json +++ b/tests/fixtures/parser/yaml-test-suite/229Q-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "name", "value": "name", + "raw": "name", "range": [ 4, 8 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 10, 22 @@ -76,6 +78,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 25, 27 @@ -96,6 +99,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 31, 33 @@ -133,6 +137,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 36, 39 @@ -153,6 +158,7 @@ "style": "plain", "strValue": "0.278", "value": 0.278, + "raw": "0.278", "range": [ 42, 47 @@ -210,6 +216,7 @@ "style": "plain", "strValue": "name", "value": "name", + "raw": "name", "range": [ 52, 56 @@ -230,6 +237,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 58, 68 @@ -267,6 +275,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 71, 73 @@ -287,6 +296,7 @@ "style": "plain", "strValue": "63", "value": 63, + "raw": "63", "range": [ 77, 79 @@ -324,6 +334,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 82, 85 @@ -344,6 +355,7 @@ "style": "plain", "strValue": "0.288", "value": 0.288, + "raw": "0.288", "range": [ 88, 93 diff --git a/tests/fixtures/parser/yaml-test-suite/26DV-output.json b/tests/fixtures/parser/yaml-test-suite/26DV-output.json index 45a33f7..a98f4ad 100644 --- a/tests/fixtures/parser/yaml-test-suite/26DV-output.json +++ b/tests/fixtures/parser/yaml-test-suite/26DV-output.json @@ -84,6 +84,7 @@ "style": "plain", "strValue": "scalar1", "value": "scalar1", + "raw": "scalar1", "range": [ 29, 36 @@ -236,6 +237,7 @@ "style": "plain", "strValue": "scalar2", "value": "scalar2", + "raw": "scalar2", "range": [ 66, 73 @@ -319,6 +321,7 @@ "style": "plain", "strValue": "top3", "value": "top3", + "raw": "top3", "range": [ 74, 78 @@ -384,6 +387,7 @@ "style": "plain", "strValue": "scalar3", "value": "scalar3", + "raw": "scalar3", "range": [ 100, 107 @@ -467,6 +471,7 @@ "style": "plain", "strValue": "top4", "value": "top4", + "raw": "top4", "range": [ 108, 112 @@ -511,6 +516,7 @@ "style": "plain", "strValue": "scalar4", "value": "scalar4", + "raw": "scalar4", "range": [ 127, 134 @@ -579,6 +585,7 @@ "style": "plain", "strValue": "top5", "value": "top5", + "raw": "top5", "range": [ 135, 139 @@ -599,6 +606,7 @@ "style": "plain", "strValue": "scalar5", "value": "scalar5", + "raw": "scalar5", "range": [ 150, 157 @@ -636,6 +644,7 @@ "style": "plain", "strValue": "top6", "value": "top6", + "raw": "top6", "range": [ 158, 162 @@ -719,6 +728,7 @@ "style": "plain", "strValue": "scalar6", "value": "scalar6", + "raw": "scalar6", "range": [ 185, 192 diff --git a/tests/fixtures/parser/yaml-test-suite/27NA-output.json b/tests/fixtures/parser/yaml-test-suite/27NA-output.json index 279f804..92a39db 100644 --- a/tests/fixtures/parser/yaml-test-suite/27NA-output.json +++ b/tests/fixtures/parser/yaml-test-suite/27NA-output.json @@ -28,6 +28,7 @@ "style": "plain", "strValue": "text", "value": "text", + "raw": "text", "range": [ 14, 18 diff --git a/tests/fixtures/parser/yaml-test-suite/2AUY-output.json b/tests/fixtures/parser/yaml-test-suite/2AUY-output.json index 23def05..5d75f93 100644 --- a/tests/fixtures/parser/yaml-test-suite/2AUY-output.json +++ b/tests/fixtures/parser/yaml-test-suite/2AUY-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 9, 10 @@ -69,6 +70,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 14, 15 @@ -110,6 +112,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 25, 27 @@ -145,6 +148,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 31, 32 diff --git a/tests/fixtures/parser/yaml-test-suite/2EBW-output.json b/tests/fixtures/parser/yaml-test-suite/2EBW-output.json index 66c850b..e0cd2d8 100644 --- a/tests/fixtures/parser/yaml-test-suite/2EBW-output.json +++ b/tests/fixtures/parser/yaml-test-suite/2EBW-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", "value": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", + "raw": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", "range": [ 0, 39 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "safe", "value": "safe", + "raw": "safe", "range": [ 41, 45 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "?foo", "value": "?foo", + "raw": "?foo", "range": [ 46, 50 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "safe question mark", "value": "safe question mark", + "raw": "safe question mark", "range": [ 52, 70 @@ -129,6 +133,7 @@ "style": "plain", "strValue": ":foo", "value": ":foo", + "raw": ":foo", "range": [ 71, 75 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "safe colon", "value": "safe colon", + "raw": "safe colon", "range": [ 77, 87 @@ -186,6 +192,7 @@ "style": "plain", "strValue": "-foo", "value": "-foo", + "raw": "-foo", "range": [ 88, 92 @@ -206,6 +213,7 @@ "style": "plain", "strValue": "safe dash", "value": "safe dash", + "raw": "safe dash", "range": [ 94, 103 @@ -243,6 +251,7 @@ "style": "plain", "strValue": "this is#not", "value": "this is#not", + "raw": "this is#not", "range": [ 104, 115 @@ -263,6 +272,7 @@ "style": "plain", "strValue": "a comment", "value": "a comment", + "raw": "a comment", "range": [ 117, 126 diff --git a/tests/fixtures/parser/yaml-test-suite/2SXE-output.json b/tests/fixtures/parser/yaml-test-suite/2SXE-output.json index d9452ec..d7cccb1 100644 --- a/tests/fixtures/parser/yaml-test-suite/2SXE-output.json +++ b/tests/fixtures/parser/yaml-test-suite/2SXE-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 4, 7 @@ -92,6 +93,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 12, 17 @@ -144,6 +146,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 18, 21 diff --git a/tests/fixtures/parser/yaml-test-suite/2XXW-output.json b/tests/fixtures/parser/yaml-test-suite/2XXW-output.json index c1d1652..9512842 100644 --- a/tests/fixtures/parser/yaml-test-suite/2XXW-output.json +++ b/tests/fixtures/parser/yaml-test-suite/2XXW-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 99, 111 @@ -74,6 +75,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 114, 124 @@ -112,6 +114,7 @@ "style": "plain", "strValue": "Ken Griff", "value": "Ken Griff", + "raw": "Ken Griff", "range": [ 127, 136 diff --git a/tests/fixtures/parser/yaml-test-suite/35KP-output.json b/tests/fixtures/parser/yaml-test-suite/35KP-output.json index f89dc42..417b666 100644 --- a/tests/fixtures/parser/yaml-test-suite/35KP-output.json +++ b/tests/fixtures/parser/yaml-test-suite/35KP-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 12, 13 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 16, 17 @@ -186,6 +188,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 36, 37 @@ -291,6 +294,7 @@ "style": "plain", "strValue": "d e", "value": "d e", + "raw": "d\ne", "range": [ 48, 51 diff --git a/tests/fixtures/parser/yaml-test-suite/36F6-output.json b/tests/fixtures/parser/yaml-test-suite/36F6-output.json index f45d1d8..1fee99c 100644 --- a/tests/fixtures/parser/yaml-test-suite/36F6-output.json +++ b/tests/fixtures/parser/yaml-test-suite/36F6-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "plain", "value": "plain", + "raw": "plain", "range": [ 4, 9 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "a b\nc", "value": "a b\nc", + "raw": "a\n b\n\n c", "range": [ 11, 19 diff --git a/tests/fixtures/parser/yaml-test-suite/3ALJ-output.json b/tests/fixtures/parser/yaml-test-suite/3ALJ-output.json index 49262f9..54d9f12 100644 --- a/tests/fixtures/parser/yaml-test-suite/3ALJ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/3ALJ-output.json @@ -17,6 +17,7 @@ "style": "plain", "strValue": "s1_i1", "value": "s1_i1", + "raw": "s1_i1", "range": [ 4, 9 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "s1_i2", "value": "s1_i2", + "raw": "s1_i2", "range": [ 14, 19 @@ -73,6 +75,7 @@ "style": "plain", "strValue": "s2", "value": "s2", + "raw": "s2", "range": [ 22, 24 diff --git a/tests/fixtures/parser/yaml-test-suite/3GZX-output.json b/tests/fixtures/parser/yaml-test-suite/3GZX-output.json index 00c5490..d756b10 100644 --- a/tests/fixtures/parser/yaml-test-suite/3GZX-output.json +++ b/tests/fixtures/parser/yaml-test-suite/3GZX-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "First occurrence", "value": "First occurrence", + "raw": "First occurrence", "range": [ 0, 16 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "Foo", "value": "Foo", + "raw": "Foo", "range": [ 26, 29 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "Second occurrence", "value": "Second occurrence", + "raw": "Second occurrence", "range": [ 30, 47 @@ -163,6 +166,7 @@ "style": "plain", "strValue": "Override anchor", "value": "Override anchor", + "raw": "Override anchor", "range": [ 57, 72 @@ -204,6 +208,7 @@ "style": "plain", "strValue": "Bar", "value": "Bar", + "raw": "Bar", "range": [ 82, 85 @@ -256,6 +261,7 @@ "style": "plain", "strValue": "Reuse anchor", "value": "Reuse anchor", + "raw": "Reuse anchor", "range": [ 86, 98 diff --git a/tests/fixtures/parser/yaml-test-suite/3MYT-output.json b/tests/fixtures/parser/yaml-test-suite/3MYT-output.json index 8da690a..a32523e 100644 --- a/tests/fixtures/parser/yaml-test-suite/3MYT-output.json +++ b/tests/fixtures/parser/yaml-test-suite/3MYT-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "k:#foo &a !t s", "value": "k:#foo &a !t s", + "raw": "k:#foo\n &a !t s", "range": [ 0, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/3UYS-output.json b/tests/fixtures/parser/yaml-test-suite/3UYS-output.json index cc14008..b9c008c 100644 --- a/tests/fixtures/parser/yaml-test-suite/3UYS-output.json +++ b/tests/fixtures/parser/yaml-test-suite/3UYS-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "escaped slash", "value": "escaped slash", + "raw": "escaped slash", "range": [ 0, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/4ABK-output.json b/tests/fixtures/parser/yaml-test-suite/4ABK-output.json index 4172f2c..2f2c06c 100644 --- a/tests/fixtures/parser/yaml-test-suite/4ABK-output.json +++ b/tests/fixtures/parser/yaml-test-suite/4ABK-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "unquoted", "value": "unquoted", + "raw": "unquoted", "range": [ 2, 10 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "http://foo.com", "value": "http://foo.com", + "raw": "http://foo.com", "range": [ 25, 39 @@ -111,6 +113,7 @@ "style": "plain", "strValue": "omitted value", "value": "omitted value", + "raw": "omitted value", "range": [ 41, 54 @@ -150,6 +153,7 @@ "style": "plain", "strValue": "omitted key", "value": "omitted key", + "raw": "omitted key", "range": [ 59, 70 diff --git a/tests/fixtures/parser/yaml-test-suite/4CQQ-output.json b/tests/fixtures/parser/yaml-test-suite/4CQQ-output.json index 046eef6..0d8dff5 100644 --- a/tests/fixtures/parser/yaml-test-suite/4CQQ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/4CQQ-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "plain", "value": "plain", + "raw": "plain", "range": [ 0, 5 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "This unquoted scalar spans many lines.", "value": "This unquoted scalar spans many lines.", + "raw": "This unquoted scalar\n spans many lines.", "range": [ 9, 49 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "quoted", "value": "quoted", + "raw": "quoted", "range": [ 51, 57 diff --git a/tests/fixtures/parser/yaml-test-suite/4V8U-output.json b/tests/fixtures/parser/yaml-test-suite/4V8U-output.json index 655b1d1..9348edd 100644 --- a/tests/fixtures/parser/yaml-test-suite/4V8U-output.json +++ b/tests/fixtures/parser/yaml-test-suite/4V8U-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "plain\\value\\with\\backslashes", "value": "plain\\value\\with\\backslashes", + "raw": "plain\\value\\with\\backslashes", "range": [ 4, 32 diff --git a/tests/fixtures/parser/yaml-test-suite/4ZYM-output.json b/tests/fixtures/parser/yaml-test-suite/4ZYM-output.json index 8876d0e..73f7218 100644 --- a/tests/fixtures/parser/yaml-test-suite/4ZYM-output.json +++ b/tests/fixtures/parser/yaml-test-suite/4ZYM-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "plain", "value": "plain", + "raw": "plain", "range": [ 0, 5 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "text lines", "value": "text lines", + "raw": "text\n lines", "range": [ 7, 19 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "quoted", "value": "quoted", + "raw": "quoted", "range": [ 20, 26 @@ -130,6 +133,7 @@ "style": "plain", "strValue": "block", "value": "block", + "raw": "block", "range": [ 44, 49 diff --git a/tests/fixtures/parser/yaml-test-suite/52DL-output.json b/tests/fixtures/parser/yaml-test-suite/52DL-output.json index 9ac9071..3e52849 100644 --- a/tests/fixtures/parser/yaml-test-suite/52DL-output.json +++ b/tests/fixtures/parser/yaml-test-suite/52DL-output.json @@ -30,6 +30,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 6, 7 diff --git a/tests/fixtures/parser/yaml-test-suite/54T7-output.json b/tests/fixtures/parser/yaml-test-suite/54T7-output.json index d6568d1..caa8075 100644 --- a/tests/fixtures/parser/yaml-test-suite/54T7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/54T7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 1, 4 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "you", "value": "you", + "raw": "you", "range": [ 6, 9 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 11, 14 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "far", "value": "far", + "raw": "far", "range": [ 16, 19 diff --git a/tests/fixtures/parser/yaml-test-suite/565N-output.json b/tests/fixtures/parser/yaml-test-suite/565N-output.json index 5274b83..425fc9e 100644 --- a/tests/fixtures/parser/yaml-test-suite/565N-output.json +++ b/tests/fixtures/parser/yaml-test-suite/565N-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "canonical", "value": "canonical", + "raw": "canonical", "range": [ 0, 9 @@ -109,6 +110,7 @@ "style": "plain", "strValue": "generic", "value": "generic", + "raw": "generic", "range": [ 283, 290 @@ -203,6 +205,7 @@ "style": "plain", "strValue": "description", "value": "description", + "raw": "description", "range": [ 559, 570 @@ -223,6 +226,7 @@ "style": "plain", "strValue": "The binary value above is a tiny arrow encoded as a gif image.", "value": "The binary value above is a tiny arrow encoded as a gif image.", + "raw": "The binary value above is a tiny arrow encoded as a gif image.", "range": [ 573, 635 diff --git a/tests/fixtures/parser/yaml-test-suite/57H4-output.json b/tests/fixtures/parser/yaml-test-suite/57H4-output.json index 5deea4a..176219c 100644 --- a/tests/fixtures/parser/yaml-test-suite/57H4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/57H4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "sequence", "value": "sequence", + "raw": "sequence", "range": [ 0, 8 @@ -60,6 +61,7 @@ "style": "plain", "strValue": "entry", "value": "entry", + "raw": "entry", "range": [ 18, 23 @@ -105,6 +107,7 @@ "style": "plain", "strValue": "nested", "value": "nested", + "raw": "nested", "range": [ 35, 41 @@ -204,6 +207,7 @@ "style": "plain", "strValue": "mapping", "value": "mapping", + "raw": "mapping", "range": [ 42, 49 @@ -251,6 +255,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 58, 61 @@ -271,6 +276,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 63, 66 diff --git a/tests/fixtures/parser/yaml-test-suite/5BVJ-output.json b/tests/fixtures/parser/yaml-test-suite/5BVJ-output.json index 971fa45..3546250 100644 --- a/tests/fixtures/parser/yaml-test-suite/5BVJ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5BVJ-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "literal", "value": "literal", + "raw": "literal", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "folded", "value": "folded", + "raw": "folded", "range": [ 25, 31 diff --git a/tests/fixtures/parser/yaml-test-suite/5C5M-output.json b/tests/fixtures/parser/yaml-test-suite/5C5M-output.json index 5ef0bf5..7c50692 100644 --- a/tests/fixtures/parser/yaml-test-suite/5C5M-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5C5M-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 4, 7 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 10, 13 @@ -76,6 +78,7 @@ "style": "plain", "strValue": "three", "value": "three", + "raw": "three", "range": [ 16, 21 @@ -96,6 +99,7 @@ "style": "plain", "strValue": "four", "value": "four", + "raw": "four", "range": [ 23, 27 @@ -153,6 +157,7 @@ "style": "plain", "strValue": "five", "value": "five", + "raw": "five", "range": [ 35, 39 @@ -173,6 +178,7 @@ "style": "plain", "strValue": "six", "value": "six", + "raw": "six", "range": [ 41, 44 @@ -210,6 +216,7 @@ "style": "plain", "strValue": "seven", "value": "seven", + "raw": "seven", "range": [ 45, 50 @@ -230,6 +237,7 @@ "style": "plain", "strValue": "eight", "value": "eight", + "raw": "eight", "range": [ 53, 58 diff --git a/tests/fixtures/parser/yaml-test-suite/5GBF-output.json b/tests/fixtures/parser/yaml-test-suite/5GBF-output.json index f435242..f0e36fa 100644 --- a/tests/fixtures/parser/yaml-test-suite/5GBF-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5GBF-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Folding", "value": "Folding", + "raw": "Folding", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "Chomping", "value": "Chomping", + "raw": "Chomping", "range": [ 46, 54 diff --git a/tests/fixtures/parser/yaml-test-suite/5KJE-output.json b/tests/fixtures/parser/yaml-test-suite/5KJE-output.json index afdfb36..7b69612 100644 --- a/tests/fixtures/parser/yaml-test-suite/5KJE-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5KJE-output.json @@ -17,6 +17,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 4, 7 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 9, 12 @@ -77,6 +79,7 @@ "style": "plain", "strValue": "three", "value": "three", + "raw": "three", "range": [ 19, 24 @@ -97,6 +100,7 @@ "style": "plain", "strValue": "four", "value": "four", + "raw": "four", "range": [ 26, 30 diff --git a/tests/fixtures/parser/yaml-test-suite/5NYZ-output.json b/tests/fixtures/parser/yaml-test-suite/5NYZ-output.json index d6aa3d6..04daad7 100644 --- a/tests/fixtures/parser/yaml-test-suite/5NYZ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5NYZ-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 20, 25 diff --git a/tests/fixtures/parser/yaml-test-suite/5TYM-output.json b/tests/fixtures/parser/yaml-test-suite/5TYM-output.json index b55068a..a7a3bf5 100644 --- a/tests/fixtures/parser/yaml-test-suite/5TYM-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5TYM-output.json @@ -49,6 +49,7 @@ "style": "plain", "strValue": "fluorescent", "value": "fluorescent", + "raw": "fluorescent", "range": [ 39, 50 @@ -142,6 +143,7 @@ "style": "plain", "strValue": "green", "value": "green", + "raw": "green", "range": [ 95, 100 diff --git a/tests/fixtures/parser/yaml-test-suite/5WE3-output.json b/tests/fixtures/parser/yaml-test-suite/5WE3-output.json index c0312f7..09af124 100644 --- a/tests/fixtures/parser/yaml-test-suite/5WE3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/5WE3-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "explicit key", "value": "explicit key", + "raw": "explicit key", "range": [ 2, 14 @@ -78,6 +79,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 49, 52 @@ -98,6 +100,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 76, 79 diff --git a/tests/fixtures/parser/yaml-test-suite/65WH-output.json b/tests/fixtures/parser/yaml-test-suite/65WH-output.json index 70ec56e..8993228 100644 --- a/tests/fixtures/parser/yaml-test-suite/65WH-output.json +++ b/tests/fixtures/parser/yaml-test-suite/65WH-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 2, 5 diff --git a/tests/fixtures/parser/yaml-test-suite/6BCT-output.json b/tests/fixtures/parser/yaml-test-suite/6BCT-output.json index 887eaf6..b3d8650 100644 --- a/tests/fixtures/parser/yaml-test-suite/6BCT-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6BCT-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 2, 5 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 8, 11 @@ -94,6 +96,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 16, 19 @@ -114,6 +117,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 24, 27 diff --git a/tests/fixtures/parser/yaml-test-suite/6BFJ-output.json b/tests/fixtures/parser/yaml-test-suite/6BFJ-output.json index 4b9c1e4..d0a14e2 100644 --- a/tests/fixtures/parser/yaml-test-suite/6BFJ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6BFJ-output.json @@ -82,6 +82,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 26, 27 @@ -117,6 +118,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 29, 30 @@ -137,6 +139,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 32, 33 @@ -188,6 +191,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 37, 42 diff --git a/tests/fixtures/parser/yaml-test-suite/6CK3-output.json b/tests/fixtures/parser/yaml-test-suite/6CK3-output.json index 27b3323..2ab3dff 100644 --- a/tests/fixtures/parser/yaml-test-suite/6CK3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6CK3-output.json @@ -53,6 +53,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 48, 51 @@ -109,6 +110,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 60, 63 @@ -165,6 +167,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 76, 79 diff --git a/tests/fixtures/parser/yaml-test-suite/6H3V-output.json b/tests/fixtures/parser/yaml-test-suite/6H3V-output.json index 50e4193..5647e30 100644 --- a/tests/fixtures/parser/yaml-test-suite/6H3V-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6H3V-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "baz'", "value": "baz'", + "raw": "baz'", "range": [ 13, 17 diff --git a/tests/fixtures/parser/yaml-test-suite/6HB6-output.json b/tests/fixtures/parser/yaml-test-suite/6HB6-output.json index e9a04a8..ae8761e 100644 --- a/tests/fixtures/parser/yaml-test-suite/6HB6-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6HB6-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Not indented", "value": "Not indented", + "raw": "Not indented", "range": [ 79, 91 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "By one space", "value": "By one space", + "raw": "By one space", "range": [ 94, 106 @@ -99,6 +101,7 @@ "style": "plain", "strValue": "Flow style", "value": "Flow style", + "raw": "Flow style", "range": [ 136, 146 @@ -123,6 +126,7 @@ "style": "plain", "strValue": "By two", "value": "By two", + "raw": "By two", "range": [ 173, 179 @@ -143,6 +147,7 @@ "style": "plain", "strValue": "Also by two", "value": "Also by two", + "raw": "Also by two", "range": [ 206, 217 @@ -163,6 +168,7 @@ "style": "plain", "strValue": "Still by two", "value": "Still by two", + "raw": "Still by two", "range": [ 239, 251 diff --git a/tests/fixtures/parser/yaml-test-suite/6JWB-output.json b/tests/fixtures/parser/yaml-test-suite/6JWB-output.json index e9ec12b..6685a80 100644 --- a/tests/fixtures/parser/yaml-test-suite/6JWB-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6JWB-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -81,6 +82,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 21, 22 @@ -143,6 +145,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 37, 40 @@ -184,6 +187,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 48, 53 diff --git a/tests/fixtures/parser/yaml-test-suite/6M2F-output.json b/tests/fixtures/parser/yaml-test-suite/6M2F-output.json index aca27dd..7a2d715 100644 --- a/tests/fixtures/parser/yaml-test-suite/6M2F-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6M2F-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 5, 6 @@ -92,6 +93,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 12, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/6SLA-output.json b/tests/fixtures/parser/yaml-test-suite/6SLA-output.json index 663a3d4..a07448b 100644 --- a/tests/fixtures/parser/yaml-test-suite/6SLA-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6SLA-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "23", "value": 23, + "raw": "23", "range": [ 30, 32 @@ -94,6 +95,7 @@ "style": "plain", "strValue": "24", "value": 24, + "raw": "24", "range": [ 55, 57 diff --git a/tests/fixtures/parser/yaml-test-suite/6ZKB-output.json b/tests/fixtures/parser/yaml-test-suite/6ZKB-output.json index 50d0b1c..28b1d12 100644 --- a/tests/fixtures/parser/yaml-test-suite/6ZKB-output.json +++ b/tests/fixtures/parser/yaml-test-suite/6ZKB-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "Document", "value": "Document", + "raw": "Document", "range": [ 0, 8 @@ -91,6 +92,7 @@ "style": "plain", "strValue": "matches %", "value": "matches %", + "raw": "matches %", "range": [ 39, 48 @@ -111,6 +113,7 @@ "style": "plain", "strValue": "20", "value": 20, + "raw": "20", "range": [ 50, 52 diff --git a/tests/fixtures/parser/yaml-test-suite/735Y-output.json b/tests/fixtures/parser/yaml-test-suite/735Y-output.json index 591e3d9..c83f7b7 100644 --- a/tests/fixtures/parser/yaml-test-suite/735Y-output.json +++ b/tests/fixtures/parser/yaml-test-suite/735Y-output.json @@ -82,6 +82,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 67, 70 @@ -102,6 +103,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 73, 76 diff --git a/tests/fixtures/parser/yaml-test-suite/74H7-output.json b/tests/fixtures/parser/yaml-test-suite/74H7-output.json index 4cd727a..ddd17b2 100644 --- a/tests/fixtures/parser/yaml-test-suite/74H7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/74H7-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 6, 7 @@ -71,6 +72,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 9, 10 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 11, 12 @@ -149,6 +152,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 20, 22 @@ -201,6 +205,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 23, 24 @@ -242,6 +247,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 32, 33 @@ -294,6 +300,7 @@ "style": "plain", "strValue": "g", "value": "g", + "raw": "g", "range": [ 34, 35 @@ -314,6 +321,7 @@ "style": "plain", "strValue": "h", "value": "h", + "raw": "h", "range": [ 37, 38 @@ -372,6 +380,7 @@ "style": "plain", "strValue": "23", "value": 23, + "raw": "23", "range": [ 45, 47 @@ -428,6 +437,7 @@ "style": "plain", "strValue": "false", "value": false, + "raw": "false", "range": [ 56, 61 diff --git a/tests/fixtures/parser/yaml-test-suite/77H8-output.json b/tests/fixtures/parser/yaml-test-suite/77H8-output.json index b44df26..18f79c2 100644 --- a/tests/fixtures/parser/yaml-test-suite/77H8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/77H8-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "not-date", "value": "not-date", + "raw": "not-date", "range": [ 4, 12 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "2002-04-28", "value": "2002-04-28", + "raw": "2002-04-28", "range": [ 20, 30 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "picture", "value": "picture", + "raw": "picture", "range": [ 32, 39 @@ -202,6 +205,7 @@ "style": "plain", "strValue": "application specific tag", "value": "application specific tag", + "raw": "application specific tag", "range": [ 149, 173 diff --git a/tests/fixtures/parser/yaml-test-suite/7BMT-output.json b/tests/fixtures/parser/yaml-test-suite/7BMT-output.json index 9493ab7..c86f836 100644 --- a/tests/fixtures/parser/yaml-test-suite/7BMT-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7BMT-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "top1", "value": "top1", + "raw": "top1", "range": [ 4, 8 @@ -83,6 +84,7 @@ "style": "plain", "strValue": "key1", "value": "key1", + "raw": "key1", "range": [ 23, 27 @@ -118,6 +120,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 29, 32 @@ -201,6 +204,7 @@ "style": "plain", "strValue": "top2", "value": "top2", + "raw": "top2", "range": [ 33, 37 @@ -248,6 +252,7 @@ "style": "plain", "strValue": "key2", "value": "key2", + "raw": "key2", "range": [ 58, 62 @@ -268,6 +273,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 64, 67 @@ -351,6 +357,7 @@ "style": "plain", "strValue": "top3", "value": "top3", + "raw": "top3", "range": [ 68, 72 @@ -398,6 +405,7 @@ "style": "plain", "strValue": "key3", "value": "key3", + "raw": "key3", "range": [ 80, 84 @@ -433,6 +441,7 @@ "style": "plain", "strValue": "three", "value": "three", + "raw": "three", "range": [ 86, 91 @@ -501,6 +510,7 @@ "style": "plain", "strValue": "top4", "value": "top4", + "raw": "top4", "range": [ 92, 96 @@ -569,6 +579,7 @@ "style": "plain", "strValue": "key4", "value": "key4", + "raw": "key4", "range": [ 111, 115 @@ -604,6 +615,7 @@ "style": "plain", "strValue": "four", "value": "four", + "raw": "four", "range": [ 117, 121 @@ -687,6 +699,7 @@ "style": "plain", "strValue": "top5", "value": "top5", + "raw": "top5", "range": [ 122, 126 @@ -734,6 +747,7 @@ "style": "plain", "strValue": "key5", "value": "key5", + "raw": "key5", "range": [ 137, 141 @@ -754,6 +768,7 @@ "style": "plain", "strValue": "five", "value": "five", + "raw": "five", "range": [ 143, 147 @@ -837,6 +852,7 @@ "style": "plain", "strValue": "top6", "value": "top6", + "raw": "top6", "range": [ 148, 152 @@ -878,6 +894,7 @@ "style": "plain", "strValue": "six", "value": "six", + "raw": "six", "range": [ 162, 165 @@ -930,6 +947,7 @@ "style": "plain", "strValue": "top7", "value": "top7", + "raw": "top7", "range": [ 166, 170 @@ -971,6 +989,7 @@ "style": "plain", "strValue": "seven", "value": "seven", + "raw": "seven", "range": [ 180, 185 diff --git a/tests/fixtures/parser/yaml-test-suite/7BUB-output.json b/tests/fixtures/parser/yaml-test-suite/7BUB-output.json index 73d89a2..d6d89dd 100644 --- a/tests/fixtures/parser/yaml-test-suite/7BUB-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7BUB-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 4, 6 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 12, 24 @@ -80,6 +82,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 63, 73 @@ -148,6 +151,7 @@ "style": "plain", "strValue": "rbi", "value": "rbi", + "raw": "rbi", "range": [ 74, 77 @@ -190,6 +194,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 115, 126 diff --git a/tests/fixtures/parser/yaml-test-suite/7FWL-output.json b/tests/fixtures/parser/yaml-test-suite/7FWL-output.json index 9e7ca0f..49149dd 100644 --- a/tests/fixtures/parser/yaml-test-suite/7FWL-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7FWL-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 25, 28 @@ -92,6 +93,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 41, 44 diff --git a/tests/fixtures/parser/yaml-test-suite/7TMG-output.json b/tests/fixtures/parser/yaml-test-suite/7TMG-output.json index b2e78c8..d456b54 100644 --- a/tests/fixtures/parser/yaml-test-suite/7TMG-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7TMG-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "word1", "value": "word1", + "raw": "word1", "range": [ 6, 11 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "word2", "value": "word2", + "raw": "word2", "range": [ 24, 29 diff --git a/tests/fixtures/parser/yaml-test-suite/7W2P-output.json b/tests/fixtures/parser/yaml-test-suite/7W2P-output.json index dd85cb2..5a25cc0 100644 --- a/tests/fixtures/parser/yaml-test-suite/7W2P-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7W2P-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 @@ -53,6 +54,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 6, 7 @@ -91,6 +93,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 8, 9 diff --git a/tests/fixtures/parser/yaml-test-suite/7Z25-output.json b/tests/fixtures/parser/yaml-test-suite/7Z25-output.json index e64858f..7ff83de 100644 --- a/tests/fixtures/parser/yaml-test-suite/7Z25-output.json +++ b/tests/fixtures/parser/yaml-test-suite/7Z25-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "scalar1", "value": "scalar1", + "raw": "scalar1", "range": [ 4, 11 @@ -53,6 +54,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 16, 19 @@ -73,6 +75,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 21, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/82AN-output.json b/tests/fixtures/parser/yaml-test-suite/82AN-output.json index 70f9fa4..5910184 100644 --- a/tests/fixtures/parser/yaml-test-suite/82AN-output.json +++ b/tests/fixtures/parser/yaml-test-suite/82AN-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "---word1 word2", "value": "---word1 word2", + "raw": "---word1\nword2", "range": [ 0, 14 diff --git a/tests/fixtures/parser/yaml-test-suite/87E4-output.json b/tests/fixtures/parser/yaml-test-suite/87E4-output.json index 840c8fd..b0217d0 100644 --- a/tests/fixtures/parser/yaml-test-suite/87E4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/87E4-output.json @@ -67,6 +67,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 49, 54 diff --git a/tests/fixtures/parser/yaml-test-suite/8CWC-output.json b/tests/fixtures/parser/yaml-test-suite/8CWC-output.json index 76d0125..337683d 100644 --- a/tests/fixtures/parser/yaml-test-suite/8CWC-output.json +++ b/tests/fixtures/parser/yaml-test-suite/8CWC-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "key ends with two colons::", "value": "key ends with two colons::", + "raw": "key ends with two colons::", "range": [ 4, 30 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 32, 37 diff --git a/tests/fixtures/parser/yaml-test-suite/8MK2-output.json b/tests/fixtures/parser/yaml-test-suite/8MK2-output.json index 91e2776..46c6897 100644 --- a/tests/fixtures/parser/yaml-test-suite/8MK2-output.json +++ b/tests/fixtures/parser/yaml-test-suite/8MK2-output.json @@ -30,6 +30,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 diff --git a/tests/fixtures/parser/yaml-test-suite/8QBE-output.json b/tests/fixtures/parser/yaml-test-suite/8QBE-output.json index 60c1e51..79f0f69 100644 --- a/tests/fixtures/parser/yaml-test-suite/8QBE-output.json +++ b/tests/fixtures/parser/yaml-test-suite/8QBE-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 0, 3 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "item1", "value": "item1", + "raw": "item1", "range": [ 8, 13 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "item2", "value": "item2", + "raw": "item2", "range": [ 17, 22 diff --git a/tests/fixtures/parser/yaml-test-suite/8UDB-output.json b/tests/fixtures/parser/yaml-test-suite/8UDB-output.json index a78697c..ca18956 100644 --- a/tests/fixtures/parser/yaml-test-suite/8UDB-output.json +++ b/tests/fixtures/parser/yaml-test-suite/8UDB-output.json @@ -55,6 +55,7 @@ "style": "plain", "strValue": "plain text", "value": "plain text", + "raw": "plain\n text", "range": [ 48, 59 @@ -79,6 +80,7 @@ "style": "plain", "strValue": "nested", "value": "nested", + "raw": "nested", "range": [ 63, 69 @@ -121,6 +123,7 @@ "style": "plain", "strValue": "single", "value": "single", + "raw": "single", "range": [ 73, 79 @@ -141,6 +144,7 @@ "style": "plain", "strValue": "pair", "value": "pair", + "raw": "pair", "range": [ 81, 85 diff --git a/tests/fixtures/parser/yaml-test-suite/8XYN-output.json b/tests/fixtures/parser/yaml-test-suite/8XYN-output.json index d426e11..c8ff552 100644 --- a/tests/fixtures/parser/yaml-test-suite/8XYN-output.json +++ b/tests/fixtures/parser/yaml-test-suite/8XYN-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "unicode anchor", "value": "unicode anchor", + "raw": "unicode anchor", "range": [ 10, 24 diff --git a/tests/fixtures/parser/yaml-test-suite/93JH-output.json b/tests/fixtures/parser/yaml-test-suite/93JH-output.json index 962ecd0..13ddf36 100644 --- a/tests/fixtures/parser/yaml-test-suite/93JH-output.json +++ b/tests/fixtures/parser/yaml-test-suite/93JH-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 3, 6 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 8, 13 @@ -76,6 +78,7 @@ "style": "plain", "strValue": "key2", "value": "key2", + "raw": "key2", "range": [ 17, 21 @@ -96,6 +99,7 @@ "style": "plain", "strValue": "value2", "value": "value2", + "raw": "value2", "range": [ 23, 29 @@ -153,6 +157,7 @@ "style": "plain", "strValue": "key3", "value": "key3", + "raw": "key3", "range": [ 36, 40 @@ -173,6 +178,7 @@ "style": "plain", "strValue": "value3", "value": "value3", + "raw": "value3", "range": [ 42, 48 diff --git a/tests/fixtures/parser/yaml-test-suite/9DXL-output.json b/tests/fixtures/parser/yaml-test-suite/9DXL-output.json index d4a75fa..93da6dc 100644 --- a/tests/fixtures/parser/yaml-test-suite/9DXL-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9DXL-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Mapping", "value": "Mapping", + "raw": "Mapping", "range": [ 0, 7 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "Document", "value": "Document", + "raw": "Document", "range": [ 9, 17 @@ -148,6 +150,7 @@ "style": "plain", "strValue": "matches %", "value": "matches %", + "raw": "matches %", "range": [ 48, 57 @@ -168,6 +171,7 @@ "style": "plain", "strValue": "20", "value": 20, + "raw": "20", "range": [ 59, 61 diff --git a/tests/fixtures/parser/yaml-test-suite/9FMG-output.json b/tests/fixtures/parser/yaml-test-suite/9FMG-output.json index 5ef204c..126c3e4 100644 --- a/tests/fixtures/parser/yaml-test-suite/9FMG-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9FMG-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 5, 6 @@ -67,6 +69,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 12, 13 @@ -87,6 +90,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 15, 16 @@ -155,6 +159,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 19, 20 @@ -181,6 +186,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 26, 27 @@ -201,6 +207,7 @@ "style": "plain", "strValue": "g", "value": "g", + "raw": "g", "range": [ 29, 30 @@ -300,6 +307,7 @@ "style": "plain", "strValue": "h", "value": "h", + "raw": "h", "range": [ 31, 32 @@ -320,6 +328,7 @@ "style": "plain", "strValue": "i", "value": "i", + "raw": "i", "range": [ 34, 35 diff --git a/tests/fixtures/parser/yaml-test-suite/9J7A-output.json b/tests/fixtures/parser/yaml-test-suite/9J7A-output.json index 75d0c37..e43c147 100644 --- a/tests/fixtures/parser/yaml-test-suite/9J7A-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9J7A-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 7, 10 @@ -61,6 +63,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 12, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/9KAX-output.json b/tests/fixtures/parser/yaml-test-suite/9KAX-output.json index dfb2964..522db3a 100644 --- a/tests/fixtures/parser/yaml-test-suite/9KAX-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9KAX-output.json @@ -47,6 +47,7 @@ "style": "plain", "strValue": "scalar1", "value": "scalar1", + "raw": "scalar1", "range": [ 14, 21 @@ -138,6 +139,7 @@ "style": "plain", "strValue": "scalar2", "value": "scalar2", + "raw": "scalar2", "range": [ 36, 43 @@ -229,6 +231,7 @@ "style": "plain", "strValue": "scalar3", "value": "scalar3", + "raw": "scalar3", "range": [ 58, 65 @@ -364,6 +367,7 @@ "style": "plain", "strValue": "key5", "value": "key5", + "raw": "key5", "range": [ 90, 94 @@ -399,6 +403,7 @@ "style": "plain", "strValue": "value4", "value": "value4", + "raw": "value4", "range": [ 96, 102 @@ -489,6 +494,7 @@ "style": "plain", "strValue": "a6", "value": "a6", + "raw": "a6", "range": [ 107, 109 @@ -509,6 +515,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 111, 112 @@ -567,6 +574,7 @@ "style": "plain", "strValue": "b6", "value": "b6", + "raw": "b6", "range": [ 122, 124 @@ -602,6 +610,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 126, 127 @@ -736,6 +745,7 @@ "style": "plain", "strValue": "key8", "value": "key8", + "raw": "key8", "range": [ 148, 152 @@ -771,6 +781,7 @@ "style": "plain", "strValue": "value7", "value": "value7", + "raw": "value7", "range": [ 154, 160 @@ -920,6 +931,7 @@ "style": "plain", "strValue": "key10", "value": "key10", + "raw": "key10", "range": [ 182, 187 @@ -955,6 +967,7 @@ "style": "plain", "strValue": "value9", "value": "value9", + "raw": "value9", "range": [ 189, 195 @@ -1077,6 +1090,7 @@ "style": "plain", "strValue": "value11", "value": "value11", + "raw": "value11", "range": [ 211, 218 diff --git a/tests/fixtures/parser/yaml-test-suite/9MMW-output.json b/tests/fixtures/parser/yaml-test-suite/9MMW-output.json index e9bb675..57329ae 100644 --- a/tests/fixtures/parser/yaml-test-suite/9MMW-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9MMW-output.json @@ -23,6 +23,7 @@ "style": "plain", "strValue": "YAML", "value": "YAML", + "raw": "YAML", "range": [ 4, 8 @@ -43,6 +44,7 @@ "style": "plain", "strValue": "separate", "value": "separate", + "raw": "separate", "range": [ 11, 19 @@ -121,6 +123,7 @@ "style": "plain", "strValue": "empty key entry", "value": "empty key entry", + "raw": "empty key entry", "range": [ 28, 43 @@ -219,6 +222,7 @@ "style": "plain", "strValue": "adjacent", "value": "adjacent", + "raw": "adjacent", "range": [ 62, 70 diff --git a/tests/fixtures/parser/yaml-test-suite/9SHH-output.json b/tests/fixtures/parser/yaml-test-suite/9SHH-output.json index fde41a0..489038c 100644 --- a/tests/fixtures/parser/yaml-test-suite/9SHH-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9SHH-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "single", "value": "single", + "raw": "single", "range": [ 0, 6 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "double", "value": "double", + "raw": "double", "range": [ 15, 21 diff --git a/tests/fixtures/parser/yaml-test-suite/9U5K-output.json b/tests/fixtures/parser/yaml-test-suite/9U5K-output.json index f525827..13671c0 100644 --- a/tests/fixtures/parser/yaml-test-suite/9U5K-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9U5K-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "item", "value": "item", + "raw": "item", "range": [ 27, 31 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Super Hoop", "value": "Super Hoop", + "raw": "Super Hoop", "range": [ 37, 47 @@ -76,6 +78,7 @@ "style": "plain", "strValue": "quantity", "value": "quantity", + "raw": "quantity", "range": [ 50, 58 @@ -96,6 +99,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 60, 61 @@ -153,6 +157,7 @@ "style": "plain", "strValue": "item", "value": "item", + "raw": "item", "range": [ 64, 68 @@ -173,6 +178,7 @@ "style": "plain", "strValue": "Basketball", "value": "Basketball", + "raw": "Basketball", "range": [ 74, 84 @@ -210,6 +216,7 @@ "style": "plain", "strValue": "quantity", "value": "quantity", + "raw": "quantity", "range": [ 87, 95 @@ -230,6 +237,7 @@ "style": "plain", "strValue": "4", "value": 4, + "raw": "4", "range": [ 97, 98 @@ -287,6 +295,7 @@ "style": "plain", "strValue": "item", "value": "item", + "raw": "item", "range": [ 101, 105 @@ -307,6 +316,7 @@ "style": "plain", "strValue": "Big Shoes", "value": "Big Shoes", + "raw": "Big Shoes", "range": [ 111, 120 @@ -344,6 +354,7 @@ "style": "plain", "strValue": "quantity", "value": "quantity", + "raw": "quantity", "range": [ 123, 131 @@ -364,6 +375,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 133, 134 diff --git a/tests/fixtures/parser/yaml-test-suite/9YRD-output.json b/tests/fixtures/parser/yaml-test-suite/9YRD-output.json index 2da1163..ec22c91 100644 --- a/tests/fixtures/parser/yaml-test-suite/9YRD-output.json +++ b/tests/fixtures/parser/yaml-test-suite/9YRD-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "a b c d\ne", "value": "a b c d\ne", + "raw": "a\nb \n c\nd\n\ne", "range": [ 0, 14 diff --git a/tests/fixtures/parser/yaml-test-suite/A2M4-output.json b/tests/fixtures/parser/yaml-test-suite/A2M4-output.json index e59030b..ede9e71 100644 --- a/tests/fixtures/parser/yaml-test-suite/A2M4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/A2M4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 8, 9 @@ -63,6 +65,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 17, 18 @@ -83,6 +86,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 26, 27 diff --git a/tests/fixtures/parser/yaml-test-suite/A6F9-output.json b/tests/fixtures/parser/yaml-test-suite/A6F9-output.json index 91f87f4..8b17fd3 100644 --- a/tests/fixtures/parser/yaml-test-suite/A6F9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/A6F9-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "strip", "value": "strip", + "raw": "strip", "range": [ 0, 5 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "clip", "value": "clip", + "raw": "clip", "range": [ 17, 21 @@ -131,6 +133,7 @@ "style": "plain", "strValue": "keep", "value": "keep", + "raw": "keep", "range": [ 32, 36 diff --git a/tests/fixtures/parser/yaml-test-suite/A984-output.json b/tests/fixtures/parser/yaml-test-suite/A984-output.json index fe25658..7cbc5a8 100644 --- a/tests/fixtures/parser/yaml-test-suite/A984-output.json +++ b/tests/fixtures/parser/yaml-test-suite/A984-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "b c", "value": "b c", + "raw": "b\n c", "range": [ 3, 7 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 8, 9 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "e f", "value": "e f", + "raw": "e\n f", "range": [ 12, 17 diff --git a/tests/fixtures/parser/yaml-test-suite/AB8U-output.json b/tests/fixtures/parser/yaml-test-suite/AB8U-output.json index a439169..22ef2bd 100644 --- a/tests/fixtures/parser/yaml-test-suite/AB8U-output.json +++ b/tests/fixtures/parser/yaml-test-suite/AB8U-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "single multiline - sequence entry", "value": "single multiline - sequence entry", + "raw": "single multiline\n - sequence entry", "range": [ 2, 36 diff --git a/tests/fixtures/parser/yaml-test-suite/AZ63-output.json b/tests/fixtures/parser/yaml-test-suite/AZ63-output.json index 3e07a0b..66e7a09 100644 --- a/tests/fixtures/parser/yaml-test-suite/AZ63-output.json +++ b/tests/fixtures/parser/yaml-test-suite/AZ63-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 0, 1 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 5, 6 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "3", "value": 3, + "raw": "3", "range": [ 9, 10 @@ -112,6 +115,7 @@ "style": "plain", "strValue": "4", "value": 4, + "raw": "4", "range": [ 11, 12 @@ -132,6 +136,7 @@ "style": "plain", "strValue": "5", "value": 5, + "raw": "5", "range": [ 14, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/AZW3-output.json b/tests/fixtures/parser/yaml-test-suite/AZW3-output.json index 9079eff..2f593a8 100644 --- a/tests/fixtures/parser/yaml-test-suite/AZW3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/AZW3-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "bla\"keks", "value": "bla\"keks", + "raw": "bla\"keks", "range": [ 2, 10 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 12, 15 @@ -96,6 +98,7 @@ "style": "plain", "strValue": "bla]keks", "value": "bla]keks", + "raw": "bla]keks", "range": [ 18, 26 @@ -116,6 +119,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 28, 31 diff --git a/tests/fixtures/parser/yaml-test-suite/BU8L-output.json b/tests/fixtures/parser/yaml-test-suite/BU8L-output.json index fd50730..eb68d0d 100644 --- a/tests/fixtures/parser/yaml-test-suite/BU8L-output.json +++ b/tests/fixtures/parser/yaml-test-suite/BU8L-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 0, 3 @@ -79,6 +80,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 22, 23 @@ -99,6 +101,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 25, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/C2DT-output.json b/tests/fixtures/parser/yaml-test-suite/C2DT-output.json index d12b61d..2d44157 100644 --- a/tests/fixtures/parser/yaml-test-suite/C2DT-output.json +++ b/tests/fixtures/parser/yaml-test-suite/C2DT-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 13, 18 @@ -94,6 +95,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 32, 37 diff --git a/tests/fixtures/parser/yaml-test-suite/C4HZ-output.json b/tests/fixtures/parser/yaml-test-suite/C4HZ-output.json index ab28781..5bb6592 100644 --- a/tests/fixtures/parser/yaml-test-suite/C4HZ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/C4HZ-output.json @@ -80,6 +80,7 @@ "style": "plain", "strValue": "center", "value": "center", + "raw": "center", "range": [ 126, 132 @@ -127,6 +128,7 @@ "style": "plain", "strValue": "x", "value": "x", + "raw": "x", "range": [ 143, 144 @@ -147,6 +149,7 @@ "style": "plain", "strValue": "73", "value": 73, + "raw": "73", "range": [ 146, 148 @@ -184,6 +187,7 @@ "style": "plain", "strValue": "y", "value": "y", + "raw": "y", "range": [ 150, 151 @@ -204,6 +208,7 @@ "style": "plain", "strValue": "129", "value": 129, + "raw": "129", "range": [ 153, 156 @@ -287,6 +292,7 @@ "style": "plain", "strValue": "radius", "value": "radius", + "raw": "radius", "range": [ 160, 166 @@ -307,6 +313,7 @@ "style": "plain", "strValue": "7", "value": 7, + "raw": "7", "range": [ 168, 169 @@ -400,6 +407,7 @@ "style": "plain", "strValue": "start", "value": "start", + "raw": "start", "range": [ 180, 185 @@ -455,6 +463,7 @@ "style": "plain", "strValue": "finish", "value": "finish", + "raw": "finish", "range": [ 197, 203 @@ -481,6 +490,7 @@ "style": "plain", "strValue": "x", "value": "x", + "raw": "x", "range": [ 207, 208 @@ -501,6 +511,7 @@ "style": "plain", "strValue": "89", "value": 89, + "raw": "89", "range": [ 210, 212 @@ -538,6 +549,7 @@ "style": "plain", "strValue": "y", "value": "y", + "raw": "y", "range": [ 214, 215 @@ -558,6 +570,7 @@ "style": "plain", "strValue": "102", "value": 102, + "raw": "102", "range": [ 217, 220 @@ -682,6 +695,7 @@ "style": "plain", "strValue": "start", "value": "start", + "raw": "start", "range": [ 234, 239 @@ -737,6 +751,7 @@ "style": "plain", "strValue": "color", "value": "color", + "raw": "color", "range": [ 251, 256 @@ -757,6 +772,7 @@ "style": "plain", "strValue": "0xFFEEBB", "value": 16772795, + "raw": "0xFFEEBB", "range": [ 258, 266 @@ -794,6 +810,7 @@ "style": "plain", "strValue": "text", "value": "text", + "raw": "text", "range": [ 269, 273 @@ -814,6 +831,7 @@ "style": "plain", "strValue": "Pretty vector drawing.", "value": "Pretty vector drawing.", + "raw": "Pretty vector drawing.", "range": [ 275, 297 diff --git a/tests/fixtures/parser/yaml-test-suite/CN3R-output.json b/tests/fixtures/parser/yaml-test-suite/CN3R-output.json index c4ec4e7..2ec47a7 100644 --- a/tests/fixtures/parser/yaml-test-suite/CN3R-output.json +++ b/tests/fixtures/parser/yaml-test-suite/CN3R-output.json @@ -40,6 +40,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 12, 13 @@ -60,6 +61,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 15, 16 @@ -138,6 +140,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 22, 23 @@ -173,6 +176,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 25, 26 @@ -251,6 +255,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 34, 35 @@ -286,6 +291,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 37, 38 @@ -364,6 +370,7 @@ "style": "plain", "strValue": "g", "value": "g", + "raw": "g", "range": [ 48, 49 @@ -384,6 +391,7 @@ "style": "plain", "strValue": "h", "value": "h", + "raw": "h", "range": [ 51, 52 diff --git a/tests/fixtures/parser/yaml-test-suite/CT4Q-output.json b/tests/fixtures/parser/yaml-test-suite/CT4Q-output.json index fda2c72..6c41115 100644 --- a/tests/fixtures/parser/yaml-test-suite/CT4Q-output.json +++ b/tests/fixtures/parser/yaml-test-suite/CT4Q-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "foo bar", "value": "foo bar", + "raw": "foo\n bar", "range": [ 4, 12 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 15, 18 diff --git a/tests/fixtures/parser/yaml-test-suite/CUP7-output.json b/tests/fixtures/parser/yaml-test-suite/CUP7-output.json index 3595703..159e556 100644 --- a/tests/fixtures/parser/yaml-test-suite/CUP7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/CUP7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "anchored", "value": "anchored", + "raw": "anchored", "range": [ 0, 8 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 25, 30 @@ -125,6 +127,7 @@ "style": "plain", "strValue": "alias", "value": "alias", + "raw": "alias", "range": [ 31, 36 diff --git a/tests/fixtures/parser/yaml-test-suite/D88J-output.json b/tests/fixtures/parser/yaml-test-suite/D88J-output.json index 035e911..b0d816a 100644 --- a/tests/fixtures/parser/yaml-test-suite/D88J-output.json +++ b/tests/fixtures/parser/yaml-test-suite/D88J-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 4, 5 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 7, 8 diff --git a/tests/fixtures/parser/yaml-test-suite/D9TU-output.json b/tests/fixtures/parser/yaml-test-suite/D9TU-output.json index 4e51ac2..352fba0 100644 --- a/tests/fixtures/parser/yaml-test-suite/D9TU-output.json +++ b/tests/fixtures/parser/yaml-test-suite/D9TU-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 5, 8 diff --git a/tests/fixtures/parser/yaml-test-suite/DBG4-output.json b/tests/fixtures/parser/yaml-test-suite/DBG4-output.json index e109461..b2cfdd0 100644 --- a/tests/fixtures/parser/yaml-test-suite/DBG4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/DBG4-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "::vector", "value": "::vector", + "raw": "::vector", "range": [ 29, 37 @@ -54,6 +55,7 @@ "style": "plain", "strValue": "Up, up, and away!", "value": "Up, up, and away!", + "raw": "Up, up, and away!", "range": [ 51, 68 @@ -74,6 +76,7 @@ "style": "plain", "strValue": "-123", "value": -123, + "raw": "-123", "range": [ 71, 75 @@ -94,6 +97,7 @@ "style": "plain", "strValue": "http://example.com/foo#bar", "value": "http://example.com/foo#bar", + "raw": "http://example.com/foo#bar", "range": [ 78, 104 @@ -118,6 +122,7 @@ "style": "plain", "strValue": "::vector", "value": "::vector", + "raw": "::vector", "range": [ 135, 143 @@ -180,6 +185,7 @@ "style": "plain", "strValue": "-123", "value": -123, + "raw": "-123", "range": [ 181, 185 @@ -200,6 +206,7 @@ "style": "plain", "strValue": "http://example.com/foo#bar", "value": "http://example.com/foo#bar", + "raw": "http://example.com/foo#bar", "range": [ 189, 215 diff --git a/tests/fixtures/parser/yaml-test-suite/DC7X-output.json b/tests/fixtures/parser/yaml-test-suite/DC7X-output.json index b58c04e..fde24b5 100644 --- a/tests/fixtures/parser/yaml-test-suite/DC7X-output.json +++ b/tests/fixtures/parser/yaml-test-suite/DC7X-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 3, 4 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "seq", "value": "seq", + "raw": "seq", "range": [ 6, 9 @@ -96,6 +99,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 15, 16 @@ -149,6 +153,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 18, 19 @@ -169,6 +174,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 21, 22 diff --git a/tests/fixtures/parser/yaml-test-suite/DFF7-output.json b/tests/fixtures/parser/yaml-test-suite/DFF7-output.json index 54c9af0..abaf32b 100644 --- a/tests/fixtures/parser/yaml-test-suite/DFF7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/DFF7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "explicit", "value": "explicit", + "raw": "explicit", "range": [ 4, 12 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "entry", "value": "entry", + "raw": "entry", "range": [ 14, 19 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "implicit", "value": "implicit", + "raw": "implicit", "range": [ 21, 29 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "entry", "value": "entry", + "raw": "entry", "range": [ 31, 36 diff --git a/tests/fixtures/parser/yaml-test-suite/DHP8-output.json b/tests/fixtures/parser/yaml-test-suite/DHP8-output.json index 7781782..ced693a 100644 --- a/tests/fixtures/parser/yaml-test-suite/DHP8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/DHP8-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 1, 4 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 6, 9 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 11, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/E76Z-output.json b/tests/fixtures/parser/yaml-test-suite/E76Z-output.json index 474b028..29b026d 100644 --- a/tests/fixtures/parser/yaml-test-suite/E76Z-output.json +++ b/tests/fixtures/parser/yaml-test-suite/E76Z-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 3, 4 @@ -92,6 +93,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 9, 10 diff --git a/tests/fixtures/parser/yaml-test-suite/EHF6-output.json b/tests/fixtures/parser/yaml-test-suite/EHF6-output.json index e051c82..9cb4c57 100644 --- a/tests/fixtures/parser/yaml-test-suite/EHF6-output.json +++ b/tests/fixtures/parser/yaml-test-suite/EHF6-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "k", "value": "k", + "raw": "k", "range": [ 10, 11 @@ -81,6 +82,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 23, 24 @@ -122,6 +124,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 32, 33 diff --git a/tests/fixtures/parser/yaml-test-suite/EX5H-output.json b/tests/fixtures/parser/yaml-test-suite/EX5H-output.json index 6691a6f..51e9d65 100644 --- a/tests/fixtures/parser/yaml-test-suite/EX5H-output.json +++ b/tests/fixtures/parser/yaml-test-suite/EX5H-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "a b c d\ne", "value": "a b c d\ne", + "raw": "a\nb \n c\nd\n\ne", "range": [ 4, 18 diff --git a/tests/fixtures/parser/yaml-test-suite/EXG3-output.json b/tests/fixtures/parser/yaml-test-suite/EXG3-output.json index 2b92d8a..4047629 100644 --- a/tests/fixtures/parser/yaml-test-suite/EXG3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/EXG3-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "---word1 word2", "value": "---word1 word2", + "raw": "---word1\nword2", "range": [ 4, 18 diff --git a/tests/fixtures/parser/yaml-test-suite/F2C7-output.json b/tests/fixtures/parser/yaml-test-suite/F2C7-output.json index 05507ae..4bcdead 100644 --- a/tests/fixtures/parser/yaml-test-suite/F2C7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/F2C7-output.json @@ -51,6 +51,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 12, 13 @@ -107,6 +108,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 23, 24 @@ -180,6 +182,7 @@ "style": "plain", "strValue": "4", "value": 4, + "raw": "4", "range": [ 37, 38 @@ -236,6 +239,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 45, 46 diff --git a/tests/fixtures/parser/yaml-test-suite/F3CP-output.json b/tests/fixtures/parser/yaml-test-suite/F3CP-output.json index 0d9d99d..be5ff1c 100644 --- a/tests/fixtures/parser/yaml-test-suite/F3CP-output.json +++ b/tests/fixtures/parser/yaml-test-suite/F3CP-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 6, 7 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 10, 11 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 13, 14 @@ -85,6 +88,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 18, 19 @@ -109,6 +113,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 22, 23 @@ -129,6 +134,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 25, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/F8F9-output.json b/tests/fixtures/parser/yaml-test-suite/F8F9-output.json index d741e20..a719017 100644 --- a/tests/fixtures/parser/yaml-test-suite/F8F9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/F8F9-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "strip", "value": "strip", + "raw": "strip", "range": [ 23, 28 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "clip", "value": "clip", + "raw": "clip", "range": [ 68, 72 @@ -131,6 +133,7 @@ "style": "plain", "strValue": "keep", "value": "keep", + "raw": "keep", "range": [ 110, 114 diff --git a/tests/fixtures/parser/yaml-test-suite/FBC9-output.json b/tests/fixtures/parser/yaml-test-suite/FBC9-output.json index 6cf09ce..b400286 100644 --- a/tests/fixtures/parser/yaml-test-suite/FBC9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/FBC9-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "safe", "value": "safe", + "raw": "safe", "range": [ 0, 4 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~ !\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", "value": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~ !\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", + "raw": "a!\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\n !\"#$%&'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~", "range": [ 6, 89 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "safe question mark", "value": "safe question mark", + "raw": "safe question mark", "range": [ 90, 108 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "?foo", "value": "?foo", + "raw": "?foo", "range": [ 110, 114 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "safe colon", "value": "safe colon", + "raw": "safe colon", "range": [ 115, 125 @@ -149,6 +154,7 @@ "style": "plain", "strValue": ":foo", "value": ":foo", + "raw": ":foo", "range": [ 127, 131 @@ -186,6 +192,7 @@ "style": "plain", "strValue": "safe dash", "value": "safe dash", + "raw": "safe dash", "range": [ 132, 141 @@ -206,6 +213,7 @@ "style": "plain", "strValue": "-foo", "value": "-foo", + "raw": "-foo", "range": [ 143, 147 diff --git a/tests/fixtures/parser/yaml-test-suite/FH7J-output.json b/tests/fixtures/parser/yaml-test-suite/FH7J-output.json index a2a4a84..7a8c234 100644 --- a/tests/fixtures/parser/yaml-test-suite/FH7J-output.json +++ b/tests/fixtures/parser/yaml-test-suite/FH7J-output.json @@ -93,6 +93,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 21, 22 @@ -130,6 +131,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 25, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/FQ7F-output.json b/tests/fixtures/parser/yaml-test-suite/FQ7F-output.json index 52492fb..ca1f930 100644 --- a/tests/fixtures/parser/yaml-test-suite/FQ7F-output.json +++ b/tests/fixtures/parser/yaml-test-suite/FQ7F-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 2, 14 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 17, 27 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 30, 41 diff --git a/tests/fixtures/parser/yaml-test-suite/FRK4-output.json b/tests/fixtures/parser/yaml-test-suite/FRK4-output.json index 10afb48..fe17534 100644 --- a/tests/fixtures/parser/yaml-test-suite/FRK4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/FRK4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 6, 9 @@ -54,6 +55,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 17, 20 diff --git a/tests/fixtures/parser/yaml-test-suite/FUP4-output.json b/tests/fixtures/parser/yaml-test-suite/FUP4-output.json index 8b5201a..29e77fb 100644 --- a/tests/fixtures/parser/yaml-test-suite/FUP4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/FUP4-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 1, 2 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 5, 6 @@ -57,6 +59,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 8, 9 diff --git a/tests/fixtures/parser/yaml-test-suite/G4RS-output.json b/tests/fixtures/parser/yaml-test-suite/G4RS-output.json index dd2e711..f91c6ab 100644 --- a/tests/fixtures/parser/yaml-test-suite/G4RS-output.json +++ b/tests/fixtures/parser/yaml-test-suite/G4RS-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "unicode", "value": "unicode", + "raw": "unicode", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "control", "value": "control", + "raw": "control", "range": [ 32, 39 @@ -131,6 +133,7 @@ "style": "plain", "strValue": "hex esc", "value": "hex esc", + "raw": "hex esc", "range": [ 64, 71 @@ -189,6 +192,7 @@ "style": "plain", "strValue": "single", "value": "single", + "raw": "single", "range": [ 93, 99 @@ -247,6 +251,7 @@ "style": "plain", "strValue": "quoted", "value": "quoted", + "raw": "quoted", "range": [ 122, 128 @@ -305,6 +310,7 @@ "style": "plain", "strValue": "tie-fighter", "value": "tie-fighter", + "raw": "tie-fighter", "range": [ 154, 165 diff --git a/tests/fixtures/parser/yaml-test-suite/GH63-output.json b/tests/fixtures/parser/yaml-test-suite/GH63-output.json index a68c46b..2285b0a 100644 --- a/tests/fixtures/parser/yaml-test-suite/GH63-output.json +++ b/tests/fixtures/parser/yaml-test-suite/GH63-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 2, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "13", "value": 13, + "raw": "13", "range": [ 6, 8 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "1.5", "value": 1.5, + "raw": "1.5", "range": [ 9, 12 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 14, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/H2RW-output.json b/tests/fixtures/parser/yaml-test-suite/H2RW-output.json index 25bd18e..dc6db11 100644 --- a/tests/fixtures/parser/yaml-test-suite/H2RW-output.json +++ b/tests/fixtures/parser/yaml-test-suite/H2RW-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 5, 6 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 8, 11 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 13, 14 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "text", "value": "text", + "raw": "text", "range": [ 20, 24 diff --git a/tests/fixtures/parser/yaml-test-suite/H3Z8-output.json b/tests/fixtures/parser/yaml-test-suite/H3Z8-output.json index 3d9408b..66ebebf 100644 --- a/tests/fixtures/parser/yaml-test-suite/H3Z8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/H3Z8-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "wanted", "value": "wanted", + "raw": "wanted", "range": [ 4, 10 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "love ♥ and peace ☮", "value": "love ♥ and peace ☮", + "raw": "love ♥ and peace ☮", "range": [ 12, 30 diff --git a/tests/fixtures/parser/yaml-test-suite/HMK4-output.json b/tests/fixtures/parser/yaml-test-suite/HMK4-output.json index 1ef0b18..6af8f61 100644 --- a/tests/fixtures/parser/yaml-test-suite/HMK4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/HMK4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "name", "value": "name", + "raw": "name", "range": [ 0, 4 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 6, 18 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "accomplishment", "value": "accomplishment", + "raw": "accomplishment", "range": [ 19, 33 @@ -130,6 +133,7 @@ "style": "plain", "strValue": "stats", "value": "stats", + "raw": "stats", "range": [ 90, 95 diff --git a/tests/fixtures/parser/yaml-test-suite/HMQ5-output.json b/tests/fixtures/parser/yaml-test-suite/HMQ5-output.json index cb9ba78..1087858 100644 --- a/tests/fixtures/parser/yaml-test-suite/HMQ5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/HMQ5-output.json @@ -110,6 +110,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 25, 28 @@ -183,6 +184,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 33, 36 diff --git a/tests/fixtures/parser/yaml-test-suite/HS5T-output.json b/tests/fixtures/parser/yaml-test-suite/HS5T-output.json index c42382b..9fca505 100644 --- a/tests/fixtures/parser/yaml-test-suite/HS5T-output.json +++ b/tests/fixtures/parser/yaml-test-suite/HS5T-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "1st non-empty\n2nd non-empty 3rd non-empty", "value": "1st non-empty\n2nd non-empty 3rd non-empty", + "raw": "1st non-empty\n\n 2nd non-empty \n\t3rd non-empty", "range": [ 0, 45 diff --git a/tests/fixtures/parser/yaml-test-suite/J3BT-output.json b/tests/fixtures/parser/yaml-test-suite/J3BT-output.json index a748c09..57d4953 100644 --- a/tests/fixtures/parser/yaml-test-suite/J3BT-output.json +++ b/tests/fixtures/parser/yaml-test-suite/J3BT-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "quoted", "value": "quoted", + "raw": "quoted", "range": [ 18, 24 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "block", "value": "block", + "raw": "block", "range": [ 37, 42 diff --git a/tests/fixtures/parser/yaml-test-suite/J5UC-output.json b/tests/fixtures/parser/yaml-test-suite/J5UC-output.json index 4165ca0..6c0c4af 100644 --- a/tests/fixtures/parser/yaml-test-suite/J5UC-output.json +++ b/tests/fixtures/parser/yaml-test-suite/J5UC-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "blue", "value": "blue", + "raw": "blue", "range": [ 5, 9 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 10, 13 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "arrr", "value": "arrr", + "raw": "arrr", "range": [ 15, 19 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 20, 23 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "jazz", "value": "jazz", + "raw": "jazz", "range": [ 25, 29 diff --git a/tests/fixtures/parser/yaml-test-suite/J7PZ-output.json b/tests/fixtures/parser/yaml-test-suite/J7PZ-output.json index 89c6332..b15f651 100644 --- a/tests/fixtures/parser/yaml-test-suite/J7PZ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/J7PZ-output.json @@ -40,6 +40,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 108, 120 @@ -60,6 +61,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 122, 124 @@ -117,6 +119,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 127, 137 @@ -137,6 +140,7 @@ "style": "plain", "strValue": "63", "value": 63, + "raw": "63", "range": [ 139, 141 @@ -194,6 +198,7 @@ "style": "plain", "strValue": "Ken Griffy", "value": "Ken Griffy", + "raw": "Ken Griffy", "range": [ 144, 154 @@ -214,6 +219,7 @@ "style": "plain", "strValue": "58", "value": 58, + "raw": "58", "range": [ 156, 158 diff --git a/tests/fixtures/parser/yaml-test-suite/J7VC-output.json b/tests/fixtures/parser/yaml-test-suite/J7VC-output.json index 9690dd1..b5e1bac 100644 --- a/tests/fixtures/parser/yaml-test-suite/J7VC-output.json +++ b/tests/fixtures/parser/yaml-test-suite/J7VC-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 0, 1 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 3, 4 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "3", "value": 3, + "raw": "3", "range": [ 7, 8 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "4", "value": 4, + "raw": "4", "range": [ 10, 11 diff --git a/tests/fixtures/parser/yaml-test-suite/J9HZ-output.json b/tests/fixtures/parser/yaml-test-suite/J9HZ-output.json index fb3e168..41c6dd5 100644 --- a/tests/fixtures/parser/yaml-test-suite/J9HZ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/J9HZ-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 4, 6 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 30, 42 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 47, 57 @@ -112,6 +115,7 @@ "style": "plain", "strValue": "rbi", "value": "rbi", + "raw": "rbi", "range": [ 58, 61 @@ -136,6 +140,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 88, 98 @@ -156,6 +161,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 103, 114 diff --git a/tests/fixtures/parser/yaml-test-suite/JDH8-output.json b/tests/fixtures/parser/yaml-test-suite/JDH8-output.json index a5f6dd0..3b277eb 100644 --- a/tests/fixtures/parser/yaml-test-suite/JDH8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/JDH8-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "k:#foo &a !t s", "value": "k:#foo &a !t s", + "raw": "k:#foo\n &a !t s", "range": [ 4, 19 diff --git a/tests/fixtures/parser/yaml-test-suite/JHB9-output.json b/tests/fixtures/parser/yaml-test-suite/JHB9-output.json index 7add3f8..b228a34 100644 --- a/tests/fixtures/parser/yaml-test-suite/JHB9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/JHB9-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 34, 46 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 49, 59 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "Ken Griffey", "value": "Ken Griffey", + "raw": "Ken Griffey", "range": [ 62, 73 @@ -111,6 +114,7 @@ "style": "plain", "strValue": "Chicago Cubs", "value": "Chicago Cubs", + "raw": "Chicago Cubs", "range": [ 96, 108 @@ -131,6 +135,7 @@ "style": "plain", "strValue": "St Louis Cardinals", "value": "St Louis Cardinals", + "raw": "St Louis Cardinals", "range": [ 111, 129 diff --git a/tests/fixtures/parser/yaml-test-suite/JQ4R-output.json b/tests/fixtures/parser/yaml-test-suite/JQ4R-output.json index 7b46efa..b8fe0c2 100644 --- a/tests/fixtures/parser/yaml-test-suite/JQ4R-output.json +++ b/tests/fixtures/parser/yaml-test-suite/JQ4R-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "block sequence", "value": "block sequence", + "raw": "block sequence", "range": [ 0, 14 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 20, 23 @@ -65,6 +67,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 28, 31 @@ -85,6 +88,7 @@ "style": "plain", "strValue": "three", "value": "three", + "raw": "three", "range": [ 34, 39 diff --git a/tests/fixtures/parser/yaml-test-suite/JS2J-output.json b/tests/fixtures/parser/yaml-test-suite/JS2J-output.json index 6380e9b..0c232c4 100644 --- a/tests/fixtures/parser/yaml-test-suite/JS2J-output.json +++ b/tests/fixtures/parser/yaml-test-suite/JS2J-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "First occurrence", "value": "First occurrence", + "raw": "First occurrence", "range": [ 0, 16 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "Value", "value": "Value", + "raw": "Value", "range": [ 26, 31 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "Second occurrence", "value": "Second occurrence", + "raw": "Second occurrence", "range": [ 32, 49 diff --git a/tests/fixtures/parser/yaml-test-suite/JTV5-output.json b/tests/fixtures/parser/yaml-test-suite/JTV5-output.json index f9e4a61..b7717d2 100644 --- a/tests/fixtures/parser/yaml-test-suite/JTV5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/JTV5-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a true", "value": "a true", + "raw": "a\n true", "range": [ 2, 10 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "null d", "value": "null d", + "raw": "null\n d", "range": [ 13, 21 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "e 42", "value": "e 42", + "raw": "e\n 42", "range": [ 24, 30 diff --git a/tests/fixtures/parser/yaml-test-suite/K4SU-output.json b/tests/fixtures/parser/yaml-test-suite/K4SU-output.json index b7c68f4..51ba770 100644 --- a/tests/fixtures/parser/yaml-test-suite/K4SU-output.json +++ b/tests/fixtures/parser/yaml-test-suite/K4SU-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 2, 5 @@ -33,6 +34,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 8, 11 @@ -53,6 +55,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 14, 16 diff --git a/tests/fixtures/parser/yaml-test-suite/K54U-output.json b/tests/fixtures/parser/yaml-test-suite/K54U-output.json index 01069d4..a05a6e3 100644 --- a/tests/fixtures/parser/yaml-test-suite/K54U-output.json +++ b/tests/fixtures/parser/yaml-test-suite/K54U-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "scalar", "value": "scalar", + "raw": "scalar", "range": [ 4, 10 diff --git a/tests/fixtures/parser/yaml-test-suite/K858-output.json b/tests/fixtures/parser/yaml-test-suite/K858-output.json index f46760c..1391ed0 100644 --- a/tests/fixtures/parser/yaml-test-suite/K858-output.json +++ b/tests/fixtures/parser/yaml-test-suite/K858-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "strip", "value": "strip", + "raw": "strip", "range": [ 0, 5 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "clip", "value": "clip", + "raw": "clip", "range": [ 11, 15 @@ -131,6 +133,7 @@ "style": "plain", "strValue": "keep", "value": "keep", + "raw": "keep", "range": [ 20, 24 diff --git a/tests/fixtures/parser/yaml-test-suite/KMK3-output.json b/tests/fixtures/parser/yaml-test-suite/KMK3-output.json index c0a175d..5b95de5 100644 --- a/tests/fixtures/parser/yaml-test-suite/KMK3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/KMK3-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 7, 10 @@ -61,6 +63,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 12, 13 @@ -129,6 +132,7 @@ "style": "plain", "strValue": "baz", "value": "baz", + "raw": "baz", "range": [ 14, 17 @@ -149,6 +153,7 @@ "style": "plain", "strValue": "2", "value": 2, + "raw": "2", "range": [ 19, 20 diff --git a/tests/fixtures/parser/yaml-test-suite/KSS4-output.json b/tests/fixtures/parser/yaml-test-suite/KSS4-output.json index 78bf40b..d6e781e 100644 --- a/tests/fixtures/parser/yaml-test-suite/KSS4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/KSS4-output.json @@ -69,6 +69,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 30, 33 diff --git a/tests/fixtures/parser/yaml-test-suite/KZN9-output.json b/tests/fixtures/parser/yaml-test-suite/KZN9-output.json index cfc10ea..ae17ce0 100644 --- a/tests/fixtures/parser/yaml-test-suite/KZN9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/KZN9-output.json @@ -23,6 +23,7 @@ "style": "plain", "strValue": "YAML", "value": "YAML", + "raw": "YAML", "range": [ 4, 8 @@ -43,6 +44,7 @@ "style": "plain", "strValue": "separate", "value": "separate", + "raw": "separate", "range": [ 11, 19 @@ -121,6 +123,7 @@ "style": "plain", "strValue": "empty key entry", "value": "empty key entry", + "raw": "empty key entry", "range": [ 28, 43 @@ -204,6 +207,7 @@ "style": "plain", "strValue": "JSON", "value": "JSON", + "raw": "JSON", "range": [ 51, 55 @@ -224,6 +228,7 @@ "style": "plain", "strValue": "like", "value": "like", + "raw": "like", "range": [ 57, 61 @@ -275,6 +280,7 @@ "style": "plain", "strValue": "adjacent", "value": "adjacent", + "raw": "adjacent", "range": [ 63, 71 diff --git a/tests/fixtures/parser/yaml-test-suite/L94M-output.json b/tests/fixtures/parser/yaml-test-suite/L94M-output.json index fffe073..04da1d1 100644 --- a/tests/fixtures/parser/yaml-test-suite/L94M-output.json +++ b/tests/fixtures/parser/yaml-test-suite/L94M-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 8, 9 @@ -92,6 +93,7 @@ "style": "plain", "strValue": "47", "value": 47, + "raw": "47", "range": [ 18, 20 @@ -144,6 +146,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 23, 24 @@ -185,6 +188,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 33, 34 diff --git a/tests/fixtures/parser/yaml-test-suite/L9U5-output.json b/tests/fixtures/parser/yaml-test-suite/L9U5-output.json index 7650b2a..60cf7f0 100644 --- a/tests/fixtures/parser/yaml-test-suite/L9U5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/L9U5-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "implicit block key", "value": "implicit block key", + "raw": "implicit block key", "range": [ 0, 18 @@ -45,6 +46,7 @@ "style": "plain", "strValue": "implicit flow key", "value": "implicit flow key", + "raw": "implicit flow key", "range": [ 25, 42 @@ -65,6 +67,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 45, 50 diff --git a/tests/fixtures/parser/yaml-test-suite/LP6E-output.json b/tests/fixtures/parser/yaml-test-suite/LP6E-output.json index eb5981b..82ffcb9 100644 --- a/tests/fixtures/parser/yaml-test-suite/LP6E-output.json +++ b/tests/fixtures/parser/yaml-test-suite/LP6E-output.json @@ -17,6 +17,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 3, 4 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 6, 7 @@ -57,6 +59,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 10, 11 @@ -120,6 +123,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 25, 26 @@ -157,6 +161,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 32, 33 @@ -215,6 +220,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 45, 46 diff --git a/tests/fixtures/parser/yaml-test-suite/LQZ7-output.json b/tests/fixtures/parser/yaml-test-suite/LQZ7-output.json index 318f58f..aea45b5 100644 --- a/tests/fixtures/parser/yaml-test-suite/LQZ7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/LQZ7-output.json @@ -67,6 +67,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 49, 54 diff --git a/tests/fixtures/parser/yaml-test-suite/LX3P-output.json b/tests/fixtures/parser/yaml-test-suite/LX3P-output.json index 3434f64..be85797 100644 --- a/tests/fixtures/parser/yaml-test-suite/LX3P-output.json +++ b/tests/fixtures/parser/yaml-test-suite/LX3P-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "flow", "value": "flow", + "raw": "flow", "range": [ 1, 5 @@ -55,6 +56,7 @@ "style": "plain", "strValue": "block", "value": "block", + "raw": "block", "range": [ 8, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/M29M-output.json b/tests/fixtures/parser/yaml-test-suite/M29M-output.json index b8ddb68..448cd85 100644 --- a/tests/fixtures/parser/yaml-test-suite/M29M-output.json +++ b/tests/fixtures/parser/yaml-test-suite/M29M-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 diff --git a/tests/fixtures/parser/yaml-test-suite/M5C3-output.json b/tests/fixtures/parser/yaml-test-suite/M5C3-output.json index 33398c1..52218fb 100644 --- a/tests/fixtures/parser/yaml-test-suite/M5C3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/M5C3-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "literal", "value": "literal", + "raw": "literal", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "folded", "value": "folded", + "raw": "folded", "range": [ 20, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/M5DY-output.json b/tests/fixtures/parser/yaml-test-suite/M5DY-output.json index 843744b..d7c2e94 100644 --- a/tests/fixtures/parser/yaml-test-suite/M5DY-output.json +++ b/tests/fixtures/parser/yaml-test-suite/M5DY-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "Detroit Tigers", "value": "Detroit Tigers", + "raw": "Detroit Tigers", "range": [ 4, 18 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Chicago cubs", "value": "Chicago cubs", + "raw": "Chicago cubs", "range": [ 23, 35 @@ -79,6 +81,7 @@ "style": "plain", "strValue": "2001-07-23", "value": "2001-07-23", + "raw": "2001-07-23", "range": [ 42, 52 @@ -136,6 +139,7 @@ "style": "plain", "strValue": "New York Yankees", "value": "New York Yankees", + "raw": "New York Yankees", "range": [ 58, 74 @@ -156,6 +160,7 @@ "style": "plain", "strValue": "Atlanta Braves", "value": "Atlanta Braves", + "raw": "Atlanta Braves", "range": [ 80, 94 @@ -196,6 +201,7 @@ "style": "plain", "strValue": "2001-07-02", "value": "2001-07-02", + "raw": "2001-07-02", "range": [ 101, 111 @@ -216,6 +222,7 @@ "style": "plain", "strValue": "2001-08-12", "value": "2001-08-12", + "raw": "2001-08-12", "range": [ 113, 123 @@ -236,6 +243,7 @@ "style": "plain", "strValue": "2001-08-14", "value": "2001-08-14", + "raw": "2001-08-14", "range": [ 129, 139 diff --git a/tests/fixtures/parser/yaml-test-suite/M7A3-output.json b/tests/fixtures/parser/yaml-test-suite/M7A3-output.json index 150f18f..efa54af 100644 --- a/tests/fixtures/parser/yaml-test-suite/M7A3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/M7A3-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "Bare document", "value": "Bare document", + "raw": "Bare\ndocument", "range": [ 0, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/M7NX-output.json b/tests/fixtures/parser/yaml-test-suite/M7NX-output.json index f7a0a74..0346340 100644 --- a/tests/fixtures/parser/yaml-test-suite/M7NX-output.json +++ b/tests/fixtures/parser/yaml-test-suite/M7NX-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 7, 8 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 14, 15 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 17, 18 @@ -85,6 +88,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 25, 26 @@ -109,6 +113,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 29, 30 @@ -129,6 +134,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 32, 33 diff --git a/tests/fixtures/parser/yaml-test-suite/MXS3-output.json b/tests/fixtures/parser/yaml-test-suite/MXS3-output.json index 7be3640..bd8ecb9 100644 --- a/tests/fixtures/parser/yaml-test-suite/MXS3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/MXS3-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 3, 4 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 6, 7 diff --git a/tests/fixtures/parser/yaml-test-suite/MZX3-output.json b/tests/fixtures/parser/yaml-test-suite/MZX3-output.json index 624628c..442fb32 100644 --- a/tests/fixtures/parser/yaml-test-suite/MZX3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/MZX3-output.json @@ -13,6 +13,7 @@ "style": "plain", "strValue": "plain", "value": "plain", + "raw": "plain", "range": [ 2, 7 @@ -96,6 +97,7 @@ "style": "plain", "strValue": "plain again", "value": "plain again", + "raw": "plain again", "range": [ 58, 69 diff --git a/tests/fixtures/parser/yaml-test-suite/P76L-output.json b/tests/fixtures/parser/yaml-test-suite/P76L-output.json index b94c086..8e02db1 100644 --- a/tests/fixtures/parser/yaml-test-suite/P76L-output.json +++ b/tests/fixtures/parser/yaml-test-suite/P76L-output.json @@ -49,6 +49,7 @@ "style": "plain", "strValue": "1 - 3", "value": "1 - 3", + "raw": "1 - 3", "range": [ 44, 49 diff --git a/tests/fixtures/parser/yaml-test-suite/P94K-output.json b/tests/fixtures/parser/yaml-test-suite/P94K-output.json index d98254c..090c1be 100644 --- a/tests/fixtures/parser/yaml-test-suite/P94K-output.json +++ b/tests/fixtures/parser/yaml-test-suite/P94K-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 36, 41 diff --git a/tests/fixtures/parser/yaml-test-suite/PBJ2-output.json b/tests/fixtures/parser/yaml-test-suite/PBJ2-output.json index a28eb91..0579a14 100644 --- a/tests/fixtures/parser/yaml-test-suite/PBJ2-output.json +++ b/tests/fixtures/parser/yaml-test-suite/PBJ2-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "american", "value": "american", + "raw": "american", "range": [ 0, 8 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "Boston Red Sox", "value": "Boston Red Sox", + "raw": "Boston Red Sox", "range": [ 14, 28 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "Detroit Tigers", "value": "Detroit Tigers", + "raw": "Detroit Tigers", "range": [ 33, 47 @@ -79,6 +82,7 @@ "style": "plain", "strValue": "New York Yankees", "value": "New York Yankees", + "raw": "New York Yankees", "range": [ 52, 68 @@ -132,6 +136,7 @@ "style": "plain", "strValue": "national", "value": "national", + "raw": "national", "range": [ 69, 77 @@ -156,6 +161,7 @@ "style": "plain", "strValue": "New York Mets", "value": "New York Mets", + "raw": "New York Mets", "range": [ 83, 96 @@ -176,6 +182,7 @@ "style": "plain", "strValue": "Chicago Cubs", "value": "Chicago Cubs", + "raw": "Chicago Cubs", "range": [ 101, 113 @@ -196,6 +203,7 @@ "style": "plain", "strValue": "Atlanta Braves", "value": "Atlanta Braves", + "raw": "Atlanta Braves", "range": [ 118, 132 diff --git a/tests/fixtures/parser/yaml-test-suite/PUW8-output.json b/tests/fixtures/parser/yaml-test-suite/PUW8-output.json index 06eebda..841c39f 100644 --- a/tests/fixtures/parser/yaml-test-suite/PUW8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/PUW8-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 4, 5 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 7, 8 diff --git a/tests/fixtures/parser/yaml-test-suite/Q88A-output.json b/tests/fixtures/parser/yaml-test-suite/Q88A-output.json index b37f18f..7096e08 100644 --- a/tests/fixtures/parser/yaml-test-suite/Q88A-output.json +++ b/tests/fixtures/parser/yaml-test-suite/Q88A-output.json @@ -17,6 +17,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 4, 5 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 7, 8 @@ -79,6 +81,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 15, 16 @@ -99,6 +102,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 18, 19 @@ -192,6 +196,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 36, 37 diff --git a/tests/fixtures/parser/yaml-test-suite/Q9WF-output.json b/tests/fixtures/parser/yaml-test-suite/Q9WF-output.json index e2cc184..824be3e 100644 --- a/tests/fixtures/parser/yaml-test-suite/Q9WF-output.json +++ b/tests/fixtures/parser/yaml-test-suite/Q9WF-output.json @@ -21,6 +21,7 @@ "style": "plain", "strValue": "first", "value": "first", + "raw": "first", "range": [ 2, 7 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "Sammy", "value": "Sammy", + "raw": "Sammy", "range": [ 9, 14 @@ -78,6 +80,7 @@ "style": "plain", "strValue": "last", "value": "last", + "raw": "last", "range": [ 16, 20 @@ -98,6 +101,7 @@ "style": "plain", "strValue": "Sosa", "value": "Sosa", + "raw": "Sosa", "range": [ 22, 26 @@ -155,6 +159,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 46, 48 @@ -175,6 +180,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 68, 70 @@ -212,6 +218,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 73, 76 @@ -232,6 +239,7 @@ "style": "plain", "strValue": "0.278", "value": 0.278, + "raw": "0.278", "range": [ 91, 96 diff --git a/tests/fixtures/parser/yaml-test-suite/QF4Y-output.json b/tests/fixtures/parser/yaml-test-suite/QF4Y-output.json index d5a384a..a76a51c 100644 --- a/tests/fixtures/parser/yaml-test-suite/QF4Y-output.json +++ b/tests/fixtures/parser/yaml-test-suite/QF4Y-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 2, 5 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 7, 10 diff --git a/tests/fixtures/parser/yaml-test-suite/RLU9-output.json b/tests/fixtures/parser/yaml-test-suite/RLU9-output.json index 5cb2f71..c7988d0 100644 --- a/tests/fixtures/parser/yaml-test-suite/RLU9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/RLU9-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 0, 3 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "42", "value": 42, + "raw": "42", "range": [ 7, 9 @@ -92,6 +94,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 10, 13 @@ -116,6 +119,7 @@ "style": "plain", "strValue": "44", "value": 44, + "raw": "44", "range": [ 19, 21 diff --git a/tests/fixtures/parser/yaml-test-suite/RR7F-output.json b/tests/fixtures/parser/yaml-test-suite/RR7F-output.json index 32e4dd9..6b595c3 100644 --- a/tests/fixtures/parser/yaml-test-suite/RR7F-output.json +++ b/tests/fixtures/parser/yaml-test-suite/RR7F-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "4.2", "value": 4.2, + "raw": "4.2", "range": [ 3, 6 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "23", "value": 23, + "raw": "23", "range": [ 9, 11 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 14, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/RTP8-output.json b/tests/fixtures/parser/yaml-test-suite/RTP8-output.json index 36ecdb4..4235194 100644 --- a/tests/fixtures/parser/yaml-test-suite/RTP8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/RTP8-output.json @@ -28,6 +28,7 @@ "style": "plain", "strValue": "Document", "value": "Document", + "raw": "Document", "range": [ 14, 22 diff --git a/tests/fixtures/parser/yaml-test-suite/RZP5-output.json b/tests/fixtures/parser/yaml-test-suite/RZP5-output.json index 8157ad0..c2d072f 100644 --- a/tests/fixtures/parser/yaml-test-suite/RZP5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/RZP5-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 28, 29 @@ -93,6 +95,7 @@ "style": "plain", "strValue": "plain value", "value": "plain value", + "raw": "plain\n value", "range": [ 31, 43 @@ -130,6 +133,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 52, 53 @@ -150,6 +154,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 65, 66 @@ -191,6 +196,7 @@ "style": "plain", "strValue": "seq1", "value": "seq1", + "raw": "seq1", "range": [ 79, 83 @@ -231,6 +237,7 @@ "style": "plain", "strValue": "seq2", "value": "seq2", + "raw": "seq2", "range": [ 104, 108 @@ -284,6 +291,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 109, 110 @@ -335,6 +343,7 @@ "style": "plain", "strValue": "x", "value": "x", + "raw": "x", "range": [ 128, 129 @@ -355,6 +364,7 @@ "style": "plain", "strValue": "y", "value": "y", + "raw": "y", "range": [ 131, 132 @@ -454,6 +464,7 @@ "style": "plain", "strValue": "block", "value": "block", + "raw": "block", "range": [ 133, 138 diff --git a/tests/fixtures/parser/yaml-test-suite/RZT7-output.json b/tests/fixtures/parser/yaml-test-suite/RZT7-output.json index 70004cb..74e959b 100644 --- a/tests/fixtures/parser/yaml-test-suite/RZT7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/RZT7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Time", "value": "Time", + "raw": "Time", "range": [ 4, 8 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "2001-11-23 15:01:42 -5", "value": "2001-11-23 15:01:42 -5", + "raw": "2001-11-23 15:01:42 -5", "range": [ 10, 32 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "User", "value": "User", + "raw": "User", "range": [ 33, 37 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "ed", "value": "ed", + "raw": "ed", "range": [ 39, 41 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "Warning", "value": "Warning", + "raw": "Warning", "range": [ 42, 49 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "This is an error message for the log file", "value": "This is an error message for the log file", + "raw": "This is an error message\n for the log file", "range": [ 53, 96 @@ -224,6 +230,7 @@ "style": "plain", "strValue": "Time", "value": "Time", + "raw": "Time", "range": [ 101, 105 @@ -244,6 +251,7 @@ "style": "plain", "strValue": "2001-11-23 15:02:31 -5", "value": "2001-11-23 15:02:31 -5", + "raw": "2001-11-23 15:02:31 -5", "range": [ 107, 129 @@ -281,6 +289,7 @@ "style": "plain", "strValue": "User", "value": "User", + "raw": "User", "range": [ 130, 134 @@ -301,6 +310,7 @@ "style": "plain", "strValue": "ed", "value": "ed", + "raw": "ed", "range": [ 136, 138 @@ -338,6 +348,7 @@ "style": "plain", "strValue": "Warning", "value": "Warning", + "raw": "Warning", "range": [ 139, 146 @@ -358,6 +369,7 @@ "style": "plain", "strValue": "A slightly different error message.", "value": "A slightly different error message.", + "raw": "A slightly different error\n message.", "range": [ 150, 187 @@ -433,6 +445,7 @@ "style": "plain", "strValue": "Date", "value": "Date", + "raw": "Date", "range": [ 192, 196 @@ -453,6 +466,7 @@ "style": "plain", "strValue": "2001-11-23 15:03:17 -5", "value": "2001-11-23 15:03:17 -5", + "raw": "2001-11-23 15:03:17 -5", "range": [ 198, 220 @@ -490,6 +504,7 @@ "style": "plain", "strValue": "User", "value": "User", + "raw": "User", "range": [ 221, 225 @@ -510,6 +525,7 @@ "style": "plain", "strValue": "ed", "value": "ed", + "raw": "ed", "range": [ 227, 229 @@ -547,6 +563,7 @@ "style": "plain", "strValue": "Fatal", "value": "Fatal", + "raw": "Fatal", "range": [ 230, 235 @@ -567,6 +584,7 @@ "style": "plain", "strValue": "Unknown variable \"bar\"", "value": "Unknown variable \"bar\"", + "raw": "Unknown variable \"bar\"", "range": [ 239, 261 @@ -604,6 +622,7 @@ "style": "plain", "strValue": "Stack", "value": "Stack", + "raw": "Stack", "range": [ 262, 267 @@ -634,6 +653,7 @@ "style": "plain", "strValue": "file", "value": "file", + "raw": "file", "range": [ 273, 277 @@ -654,6 +674,7 @@ "style": "plain", "strValue": "TopClass.py", "value": "TopClass.py", + "raw": "TopClass.py", "range": [ 279, 290 @@ -691,6 +712,7 @@ "style": "plain", "strValue": "line", "value": "line", + "raw": "line", "range": [ 295, 299 @@ -711,6 +733,7 @@ "style": "plain", "strValue": "23", "value": 23, + "raw": "23", "range": [ 301, 303 @@ -748,6 +771,7 @@ "style": "plain", "strValue": "code", "value": "code", + "raw": "code", "range": [ 308, 312 @@ -826,6 +850,7 @@ "style": "plain", "strValue": "file", "value": "file", + "raw": "file", "range": [ 350, 354 @@ -846,6 +871,7 @@ "style": "plain", "strValue": "MoreClass.py", "value": "MoreClass.py", + "raw": "MoreClass.py", "range": [ 356, 368 @@ -883,6 +909,7 @@ "style": "plain", "strValue": "line", "value": "line", + "raw": "line", "range": [ 373, 377 @@ -903,6 +930,7 @@ "style": "plain", "strValue": "58", "value": 58, + "raw": "58", "range": [ 379, 381 @@ -940,6 +968,7 @@ "style": "plain", "strValue": "code", "value": "code", + "raw": "code", "range": [ 386, 390 diff --git a/tests/fixtures/parser/yaml-test-suite/S3PD-output.json b/tests/fixtures/parser/yaml-test-suite/S3PD-output.json index 168f034..741a130 100644 --- a/tests/fixtures/parser/yaml-test-suite/S3PD-output.json +++ b/tests/fixtures/parser/yaml-test-suite/S3PD-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "plain key", "value": "plain key", + "raw": "plain key", "range": [ 0, 9 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "in-line value", "value": "in-line value", + "raw": "in-line value", "range": [ 11, 24 @@ -116,6 +118,7 @@ "style": "plain", "strValue": "entry", "value": "entry", + "raw": "entry", "range": [ 56, 61 diff --git a/tests/fixtures/parser/yaml-test-suite/S4JQ-output.json b/tests/fixtures/parser/yaml-test-suite/S4JQ-output.json index 2481f50..c62776e 100644 --- a/tests/fixtures/parser/yaml-test-suite/S4JQ-output.json +++ b/tests/fixtures/parser/yaml-test-suite/S4JQ-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "12", "value": 12, + "raw": "12", "range": [ 45, 47 @@ -75,6 +76,7 @@ "style": "plain", "strValue": "12", "value": 12, + "raw": "12", "range": [ 52, 54 diff --git a/tests/fixtures/parser/yaml-test-suite/S4T7-output.json b/tests/fixtures/parser/yaml-test-suite/S4T7-output.json index 29da19d..269a42f 100644 --- a/tests/fixtures/parser/yaml-test-suite/S4T7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/S4T7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "aaa", "value": "aaa", + "raw": "aaa", "range": [ 0, 3 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "bbb", "value": "bbb", + "raw": "bbb", "range": [ 5, 8 diff --git a/tests/fixtures/parser/yaml-test-suite/S9E8-output.json b/tests/fixtures/parser/yaml-test-suite/S9E8-output.json index b6c2088..2672dce 100644 --- a/tests/fixtures/parser/yaml-test-suite/S9E8-output.json +++ b/tests/fixtures/parser/yaml-test-suite/S9E8-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "sequence", "value": "sequence", + "raw": "sequence", "range": [ 0, 8 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 12, 15 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 18, 21 @@ -112,6 +115,7 @@ "style": "plain", "strValue": "mapping", "value": "mapping", + "raw": "mapping", "range": [ 22, 29 @@ -138,6 +142,7 @@ "style": "plain", "strValue": "sky", "value": "sky", + "raw": "sky", "range": [ 35, 38 @@ -158,6 +163,7 @@ "style": "plain", "strValue": "blue", "value": "blue", + "raw": "blue", "range": [ 43, 47 @@ -195,6 +201,7 @@ "style": "plain", "strValue": "sea", "value": "sea", + "raw": "sea", "range": [ 50, 53 @@ -215,6 +222,7 @@ "style": "plain", "strValue": "green", "value": "green", + "raw": "green", "range": [ 56, 61 diff --git a/tests/fixtures/parser/yaml-test-suite/SBG9-output.json b/tests/fixtures/parser/yaml-test-suite/SBG9-output.json index db51122..558c75e 100644 --- a/tests/fixtures/parser/yaml-test-suite/SBG9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/SBG9-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 1, 2 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 5, 6 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 8, 9 @@ -116,6 +119,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 13, 14 @@ -136,6 +140,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 16, 17 @@ -172,6 +177,7 @@ "style": "plain", "strValue": "f", "value": "f", + "raw": "f", "range": [ 20, 21 diff --git a/tests/fixtures/parser/yaml-test-suite/SKE5-output.json b/tests/fixtures/parser/yaml-test-suite/SKE5-output.json index 50393e6..241e60b 100644 --- a/tests/fixtures/parser/yaml-test-suite/SKE5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/SKE5-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "seq", "value": "seq", + "raw": "seq", "range": [ 4, 7 @@ -60,6 +61,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 20, 21 @@ -80,6 +82,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 24, 25 diff --git a/tests/fixtures/parser/yaml-test-suite/SYW4-output.json b/tests/fixtures/parser/yaml-test-suite/SYW4-output.json index 389765a..52fc444 100644 --- a/tests/fixtures/parser/yaml-test-suite/SYW4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/SYW4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 0, 2 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 5, 7 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 23, 26 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "0.278", "value": 0.278, + "raw": "0.278", "range": [ 28, 33 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "rbi", "value": "rbi", + "raw": "rbi", "range": [ 52, 55 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "147", "value": 147, + "raw": "147", "range": [ 57, 60 diff --git a/tests/fixtures/parser/yaml-test-suite/TE2A-output.json b/tests/fixtures/parser/yaml-test-suite/TE2A-output.json index b29f6e8..978f4f5 100644 --- a/tests/fixtures/parser/yaml-test-suite/TE2A-output.json +++ b/tests/fixtures/parser/yaml-test-suite/TE2A-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "block mapping", "value": "block mapping", + "raw": "block mapping", "range": [ 0, 13 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "key", "value": "key", + "raw": "key", "range": [ 16, 19 @@ -61,6 +63,7 @@ "style": "plain", "strValue": "value", "value": "value", + "raw": "value", "range": [ 21, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/U3XV-output.json b/tests/fixtures/parser/yaml-test-suite/U3XV-output.json index 4a74d8f..e0c08b4 100644 --- a/tests/fixtures/parser/yaml-test-suite/U3XV-output.json +++ b/tests/fixtures/parser/yaml-test-suite/U3XV-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "top1", "value": "top1", + "raw": "top1", "range": [ 4, 8 @@ -83,6 +84,7 @@ "style": "plain", "strValue": "key1", "value": "key1", + "raw": "key1", "range": [ 23, 27 @@ -118,6 +120,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 29, 32 @@ -201,6 +204,7 @@ "style": "plain", "strValue": "top2", "value": "top2", + "raw": "top2", "range": [ 33, 37 @@ -248,6 +252,7 @@ "style": "plain", "strValue": "key2", "value": "key2", + "raw": "key2", "range": [ 58, 62 @@ -268,6 +273,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 64, 67 @@ -351,6 +357,7 @@ "style": "plain", "strValue": "top3", "value": "top3", + "raw": "top3", "range": [ 68, 72 @@ -398,6 +405,7 @@ "style": "plain", "strValue": "key3", "value": "key3", + "raw": "key3", "range": [ 80, 84 @@ -433,6 +441,7 @@ "style": "plain", "strValue": "three", "value": "three", + "raw": "three", "range": [ 86, 91 @@ -501,6 +510,7 @@ "style": "plain", "strValue": "top4", "value": "top4", + "raw": "top4", "range": [ 92, 96 @@ -569,6 +579,7 @@ "style": "plain", "strValue": "key4", "value": "key4", + "raw": "key4", "range": [ 113, 117 @@ -604,6 +615,7 @@ "style": "plain", "strValue": "four", "value": "four", + "raw": "four", "range": [ 119, 123 @@ -687,6 +699,7 @@ "style": "plain", "strValue": "top5", "value": "top5", + "raw": "top5", "range": [ 124, 128 @@ -734,6 +747,7 @@ "style": "plain", "strValue": "key5", "value": "key5", + "raw": "key5", "range": [ 141, 145 @@ -754,6 +768,7 @@ "style": "plain", "strValue": "five", "value": "five", + "raw": "five", "range": [ 147, 151 @@ -837,6 +852,7 @@ "style": "plain", "strValue": "top6", "value": "top6", + "raw": "top6", "range": [ 152, 156 @@ -878,6 +894,7 @@ "style": "plain", "strValue": "six", "value": "six", + "raw": "six", "range": [ 166, 169 @@ -930,6 +947,7 @@ "style": "plain", "strValue": "top7", "value": "top7", + "raw": "top7", "range": [ 170, 174 @@ -971,6 +989,7 @@ "style": "plain", "strValue": "seven", "value": "seven", + "raw": "seven", "range": [ 184, 189 diff --git a/tests/fixtures/parser/yaml-test-suite/U9NS-output.json b/tests/fixtures/parser/yaml-test-suite/U9NS-output.json index f85aeb6..07e2a3e 100644 --- a/tests/fixtures/parser/yaml-test-suite/U9NS-output.json +++ b/tests/fixtures/parser/yaml-test-suite/U9NS-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "time", "value": "time", + "raw": "time", "range": [ 4, 8 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "20:03:20", "value": "20:03:20", + "raw": "20:03:20", "range": [ 10, 18 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "player", "value": "player", + "raw": "player", "range": [ 19, 25 @@ -92,6 +95,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 27, 37 @@ -129,6 +133,7 @@ "style": "plain", "strValue": "action", "value": "action", + "raw": "action", "range": [ 38, 44 @@ -149,6 +154,7 @@ "style": "plain", "strValue": "strike (miss)", "value": "strike (miss)", + "raw": "strike (miss)", "range": [ 46, 59 @@ -224,6 +230,7 @@ "style": "plain", "strValue": "time", "value": "time", + "raw": "time", "range": [ 68, 72 @@ -244,6 +251,7 @@ "style": "plain", "strValue": "20:03:47", "value": "20:03:47", + "raw": "20:03:47", "range": [ 74, 82 @@ -281,6 +289,7 @@ "style": "plain", "strValue": "player", "value": "player", + "raw": "player", "range": [ 83, 89 @@ -301,6 +310,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 91, 101 @@ -338,6 +348,7 @@ "style": "plain", "strValue": "action", "value": "action", + "raw": "action", "range": [ 102, 108 @@ -358,6 +369,7 @@ "style": "plain", "strValue": "grand slam", "value": "grand slam", + "raw": "grand slam", "range": [ 110, 120 diff --git a/tests/fixtures/parser/yaml-test-suite/UDM2-output.json b/tests/fixtures/parser/yaml-test-suite/UDM2-output.json index 00e4791..24eef21 100644 --- a/tests/fixtures/parser/yaml-test-suite/UDM2-output.json +++ b/tests/fixtures/parser/yaml-test-suite/UDM2-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "url", "value": "url", + "raw": "url", "range": [ 4, 7 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "http://example.org", "value": "http://example.org", + "raw": "http://example.org", "range": [ 9, 27 diff --git a/tests/fixtures/parser/yaml-test-suite/UDR7-output.json b/tests/fixtures/parser/yaml-test-suite/UDR7-output.json index 01b1bc2..2563421 100644 --- a/tests/fixtures/parser/yaml-test-suite/UDR7-output.json +++ b/tests/fixtures/parser/yaml-test-suite/UDR7-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "sequence", "value": "sequence", + "raw": "sequence", "range": [ 0, 8 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 12, 15 @@ -59,6 +61,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 17, 20 @@ -112,6 +115,7 @@ "style": "plain", "strValue": "mapping", "value": "mapping", + "raw": "mapping", "range": [ 24, 31 @@ -138,6 +142,7 @@ "style": "plain", "strValue": "sky", "value": "sky", + "raw": "sky", "range": [ 35, 38 @@ -158,6 +163,7 @@ "style": "plain", "strValue": "blue", "value": "blue", + "raw": "blue", "range": [ 40, 44 @@ -195,6 +201,7 @@ "style": "plain", "strValue": "sea", "value": "sea", + "raw": "sea", "range": [ 46, 49 @@ -215,6 +222,7 @@ "style": "plain", "strValue": "green", "value": "green", + "raw": "green", "range": [ 51, 56 diff --git a/tests/fixtures/parser/yaml-test-suite/UGM3-output.json b/tests/fixtures/parser/yaml-test-suite/UGM3-output.json index d66196c..50d8990 100644 --- a/tests/fixtures/parser/yaml-test-suite/UGM3-output.json +++ b/tests/fixtures/parser/yaml-test-suite/UGM3-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "invoice", "value": "invoice", + "raw": "invoice", "range": [ 39, 46 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "34843", "value": 34843, + "raw": "34843", "range": [ 48, 53 @@ -93,6 +95,7 @@ "style": "plain", "strValue": "date", "value": "date", + "raw": "date", "range": [ 54, 58 @@ -113,6 +116,7 @@ "style": "plain", "strValue": "2001-01-23", "value": "2001-01-23", + "raw": "2001-01-23", "range": [ 63, 73 @@ -150,6 +154,7 @@ "style": "plain", "strValue": "bill-to", "value": "bill-to", + "raw": "bill-to", "range": [ 74, 81 @@ -197,6 +202,7 @@ "style": "plain", "strValue": "given", "value": "given", + "raw": "given", "range": [ 94, 99 @@ -217,6 +223,7 @@ "style": "plain", "strValue": "Chris", "value": "Chris", + "raw": "Chris", "range": [ 103, 108 @@ -254,6 +261,7 @@ "style": "plain", "strValue": "family", "value": "family", + "raw": "family", "range": [ 113, 119 @@ -274,6 +282,7 @@ "style": "plain", "strValue": "Dumars", "value": "Dumars", + "raw": "Dumars", "range": [ 122, 128 @@ -311,6 +320,7 @@ "style": "plain", "strValue": "address", "value": "address", + "raw": "address", "range": [ 133, 140 @@ -337,6 +347,7 @@ "style": "plain", "strValue": "lines", "value": "lines", + "raw": "lines", "range": [ 150, 155 @@ -395,6 +406,7 @@ "style": "plain", "strValue": "city", "value": "city", + "raw": "city", "range": [ 218, 222 @@ -415,6 +427,7 @@ "style": "plain", "strValue": "Royal Oak", "value": "Royal Oak", + "raw": "Royal Oak", "range": [ 228, 237 @@ -452,6 +465,7 @@ "style": "plain", "strValue": "state", "value": "state", + "raw": "state", "range": [ 246, 251 @@ -472,6 +486,7 @@ "style": "plain", "strValue": "MI", "value": "MI", + "raw": "MI", "range": [ 256, 258 @@ -509,6 +524,7 @@ "style": "plain", "strValue": "postal", "value": "postal", + "raw": "postal", "range": [ 267, 273 @@ -529,6 +545,7 @@ "style": "plain", "strValue": "48046", "value": 48046, + "raw": "48046", "range": [ 277, 282 @@ -643,6 +660,7 @@ "style": "plain", "strValue": "ship-to", "value": "ship-to", + "raw": "ship-to", "range": [ 283, 290 @@ -698,6 +716,7 @@ "style": "plain", "strValue": "product", "value": "product", + "raw": "product", "range": [ 299, 306 @@ -728,6 +747,7 @@ "style": "plain", "strValue": "sku", "value": "sku", + "raw": "sku", "range": [ 314, 317 @@ -748,6 +768,7 @@ "style": "plain", "strValue": "BL394D", "value": "BL394D", + "raw": "BL394D", "range": [ 328, 334 @@ -785,6 +806,7 @@ "style": "plain", "strValue": "quantity", "value": "quantity", + "raw": "quantity", "range": [ 341, 349 @@ -805,6 +827,7 @@ "style": "plain", "strValue": "4", "value": 4, + "raw": "4", "range": [ 355, 356 @@ -842,6 +865,7 @@ "style": "plain", "strValue": "description", "value": "description", + "raw": "description", "range": [ 363, 374 @@ -862,6 +886,7 @@ "style": "plain", "strValue": "Basketball", "value": "Basketball", + "raw": "Basketball", "range": [ 377, 387 @@ -899,6 +924,7 @@ "style": "plain", "strValue": "price", "value": "price", + "raw": "price", "range": [ 394, 399 @@ -919,6 +945,7 @@ "style": "plain", "strValue": "450.00", "value": 450, + "raw": "450.00", "range": [ 408, 414 @@ -976,6 +1003,7 @@ "style": "plain", "strValue": "sku", "value": "sku", + "raw": "sku", "range": [ 421, 424 @@ -996,6 +1024,7 @@ "style": "plain", "strValue": "BL4438H", "value": "BL4438H", + "raw": "BL4438H", "range": [ 435, 442 @@ -1033,6 +1062,7 @@ "style": "plain", "strValue": "quantity", "value": "quantity", + "raw": "quantity", "range": [ 449, 457 @@ -1053,6 +1083,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 463, 464 @@ -1090,6 +1121,7 @@ "style": "plain", "strValue": "description", "value": "description", + "raw": "description", "range": [ 471, 482 @@ -1110,6 +1142,7 @@ "style": "plain", "strValue": "Super Hoop", "value": "Super Hoop", + "raw": "Super Hoop", "range": [ 485, 495 @@ -1147,6 +1180,7 @@ "style": "plain", "strValue": "price", "value": "price", + "raw": "price", "range": [ 502, 507 @@ -1167,6 +1201,7 @@ "style": "plain", "strValue": "2392.00", "value": 2392, + "raw": "2392.00", "range": [ 516, 523 @@ -1251,6 +1286,7 @@ "style": "plain", "strValue": "tax", "value": "tax", + "raw": "tax", "range": [ 524, 527 @@ -1271,6 +1307,7 @@ "style": "plain", "strValue": "251.42", "value": 251.42, + "raw": "251.42", "range": [ 531, 537 @@ -1308,6 +1345,7 @@ "style": "plain", "strValue": "total", "value": "total", + "raw": "total", "range": [ 538, 543 @@ -1328,6 +1366,7 @@ "style": "plain", "strValue": "4443.52", "value": 4443.52, + "raw": "4443.52", "range": [ 545, 552 @@ -1365,6 +1404,7 @@ "style": "plain", "strValue": "comments", "value": "comments", + "raw": "comments", "range": [ 553, 561 @@ -1385,6 +1425,7 @@ "style": "plain", "strValue": "Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338.", "value": "Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338.", + "raw": "Late afternoon is best.\n Backup contact is Nancy\n Billsmer @ 338-4338.", "range": [ 567, 643 diff --git a/tests/fixtures/parser/yaml-test-suite/UT92-output.json b/tests/fixtures/parser/yaml-test-suite/UT92-output.json index 04e7944..bf31446 100644 --- a/tests/fixtures/parser/yaml-test-suite/UT92-output.json +++ b/tests/fixtures/parser/yaml-test-suite/UT92-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "matches %", "value": "matches %", + "raw": "matches\n%", "range": [ 6, 15 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "20", "value": 20, + "raw": "20", "range": [ 18, 20 diff --git a/tests/fixtures/parser/yaml-test-suite/V55R-output.json b/tests/fixtures/parser/yaml-test-suite/V55R-output.json index e344723..3b61f81 100644 --- a/tests/fixtures/parser/yaml-test-suite/V55R-output.json +++ b/tests/fixtures/parser/yaml-test-suite/V55R-output.json @@ -34,6 +34,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 5, 6 @@ -90,6 +91,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 12, 13 diff --git a/tests/fixtures/parser/yaml-test-suite/V9D5-output.json b/tests/fixtures/parser/yaml-test-suite/V9D5-output.json index bf8b870..68e98c2 100644 --- a/tests/fixtures/parser/yaml-test-suite/V9D5-output.json +++ b/tests/fixtures/parser/yaml-test-suite/V9D5-output.json @@ -19,6 +19,7 @@ "style": "plain", "strValue": "sun", "value": "sun", + "raw": "sun", "range": [ 2, 5 @@ -39,6 +40,7 @@ "style": "plain", "strValue": "yellow", "value": "yellow", + "raw": "yellow", "range": [ 7, 13 @@ -102,6 +104,7 @@ "style": "plain", "strValue": "earth", "value": "earth", + "raw": "earth", "range": [ 18, 23 @@ -122,6 +125,7 @@ "style": "plain", "strValue": "blue", "value": "blue", + "raw": "blue", "range": [ 25, 29 @@ -179,6 +183,7 @@ "style": "plain", "strValue": "moon", "value": "moon", + "raw": "moon", "range": [ 34, 38 @@ -199,6 +204,7 @@ "style": "plain", "strValue": "white", "value": "white", + "raw": "white", "range": [ 40, 45 diff --git a/tests/fixtures/parser/yaml-test-suite/W42U-output.json b/tests/fixtures/parser/yaml-test-suite/W42U-output.json index 53480ff..d6b3a0a 100644 --- a/tests/fixtures/parser/yaml-test-suite/W42U-output.json +++ b/tests/fixtures/parser/yaml-test-suite/W42U-output.json @@ -39,6 +39,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 30, 33 @@ -59,6 +60,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 48, 51 @@ -101,6 +103,7 @@ "style": "plain", "strValue": "one", "value": "one", + "raw": "one", "range": [ 65, 68 @@ -121,6 +124,7 @@ "style": "plain", "strValue": "two", "value": "two", + "raw": "two", "range": [ 70, 73 diff --git a/tests/fixtures/parser/yaml-test-suite/W5VH-output.json b/tests/fixtures/parser/yaml-test-suite/W5VH-output.json index ad749f7..9b8fb45 100644 --- a/tests/fixtures/parser/yaml-test-suite/W5VH-output.json +++ b/tests/fixtures/parser/yaml-test-suite/W5VH-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -56,6 +57,7 @@ "style": "plain", "strValue": "scalar a", "value": "scalar a", + "raw": "scalar a", "range": [ 17, 25 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 26, 27 diff --git a/tests/fixtures/parser/yaml-test-suite/WZ62-output.json b/tests/fixtures/parser/yaml-test-suite/WZ62-output.json index 52c81c6..ddc81e7 100644 --- a/tests/fixtures/parser/yaml-test-suite/WZ62-output.json +++ b/tests/fixtures/parser/yaml-test-suite/WZ62-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "foo", "value": "foo", + "raw": "foo", "range": [ 4, 7 @@ -126,6 +127,7 @@ "style": "plain", "strValue": "bar", "value": "bar", + "raw": "bar", "range": [ 27, 30 diff --git a/tests/fixtures/parser/yaml-test-suite/X38W-output.json b/tests/fixtures/parser/yaml-test-suite/X38W-output.json index 73dd2f0..a4afafb 100644 --- a/tests/fixtures/parser/yaml-test-suite/X38W-output.json +++ b/tests/fixtures/parser/yaml-test-suite/X38W-output.json @@ -40,6 +40,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 6, 7 @@ -81,6 +82,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 12, 13 @@ -204,6 +206,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 26, 27 @@ -242,6 +245,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 33, 34 diff --git a/tests/fixtures/parser/yaml-test-suite/XLQ9-output.json b/tests/fixtures/parser/yaml-test-suite/XLQ9-output.json index 82e1d38..d4006aa 100644 --- a/tests/fixtures/parser/yaml-test-suite/XLQ9-output.json +++ b/tests/fixtures/parser/yaml-test-suite/XLQ9-output.json @@ -9,6 +9,7 @@ "style": "plain", "strValue": "scalar %YAML 1.2", "value": "scalar %YAML 1.2", + "raw": "scalar\n%YAML 1.2", "range": [ 4, 20 diff --git a/tests/fixtures/parser/yaml-test-suite/XV9V-output.json b/tests/fixtures/parser/yaml-test-suite/XV9V-output.json index 0f762e3..df3cc44 100644 --- a/tests/fixtures/parser/yaml-test-suite/XV9V-output.json +++ b/tests/fixtures/parser/yaml-test-suite/XV9V-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Folding", "value": "Folding", + "raw": "Folding", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "Chomping", "value": "Chomping", + "raw": "Chomping", "range": [ 42, 50 diff --git a/tests/fixtures/parser/yaml-test-suite/XW4D-output.json b/tests/fixtures/parser/yaml-test-suite/XW4D-output.json index d38bf8b..c323f5d 100644 --- a/tests/fixtures/parser/yaml-test-suite/XW4D-output.json +++ b/tests/fixtures/parser/yaml-test-suite/XW4D-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 0, 1 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 28, 29 @@ -93,6 +95,7 @@ "style": "plain", "strValue": "plain value", "value": "plain value", + "raw": "plain\n value", "range": [ 31, 43 @@ -130,6 +133,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 52, 53 @@ -150,6 +154,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 65, 66 @@ -191,6 +196,7 @@ "style": "plain", "strValue": "seq1", "value": "seq1", + "raw": "seq1", "range": [ 79, 83 @@ -231,6 +237,7 @@ "style": "plain", "strValue": "seq2", "value": "seq2", + "raw": "seq2", "range": [ 104, 108 @@ -284,6 +291,7 @@ "style": "plain", "strValue": "e", "value": "e", + "raw": "e", "range": [ 109, 110 @@ -335,6 +343,7 @@ "style": "plain", "strValue": "x", "value": "x", + "raw": "x", "range": [ 129, 130 @@ -355,6 +364,7 @@ "style": "plain", "strValue": "y", "value": "y", + "raw": "y", "range": [ 132, 133 @@ -454,6 +464,7 @@ "style": "plain", "strValue": "block", "value": "block", + "raw": "block", "range": [ 134, 139 diff --git a/tests/fixtures/parser/yaml-test-suite/YD5X-output.json b/tests/fixtures/parser/yaml-test-suite/YD5X-output.json index 2a1521b..62ef334 100644 --- a/tests/fixtures/parser/yaml-test-suite/YD5X-output.json +++ b/tests/fixtures/parser/yaml-test-suite/YD5X-output.json @@ -17,6 +17,7 @@ "style": "plain", "strValue": "name", "value": "name", + "raw": "name", "range": [ 3, 7 @@ -37,6 +38,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 17, 19 @@ -57,6 +59,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 21, 24 @@ -97,6 +100,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 31, 43 @@ -117,6 +121,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 45, 47 @@ -137,6 +142,7 @@ "style": "plain", "strValue": "0.278", "value": 0.278, + "raw": "0.278", "range": [ 49, 54 @@ -177,6 +183,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 59, 69 @@ -197,6 +204,7 @@ "style": "plain", "strValue": "63", "value": 63, + "raw": "63", "range": [ 73, 75 @@ -217,6 +225,7 @@ "style": "plain", "strValue": "0.288", "value": 0.288, + "raw": "0.288", "range": [ 77, 82 diff --git a/tests/fixtures/parser/yaml-test-suite/Z67P-output.json b/tests/fixtures/parser/yaml-test-suite/Z67P-output.json index 212b902..7aa12cb 100644 --- a/tests/fixtures/parser/yaml-test-suite/Z67P-output.json +++ b/tests/fixtures/parser/yaml-test-suite/Z67P-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "literal", "value": "literal", + "raw": "literal", "range": [ 0, 7 @@ -73,6 +74,7 @@ "style": "plain", "strValue": "folded", "value": "folded", + "raw": "folded", "range": [ 20, 26 diff --git a/tests/fixtures/parser/yaml-test-suite/ZF4X-output.json b/tests/fixtures/parser/yaml-test-suite/ZF4X-output.json index 56109ee..85d677e 100644 --- a/tests/fixtures/parser/yaml-test-suite/ZF4X-output.json +++ b/tests/fixtures/parser/yaml-test-suite/ZF4X-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "Mark McGwire", "value": "Mark McGwire", + "raw": "Mark McGwire", "range": [ 0, 12 @@ -41,6 +42,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 15, 17 @@ -61,6 +63,7 @@ "style": "plain", "strValue": "65", "value": 65, + "raw": "65", "range": [ 19, 21 @@ -98,6 +101,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 23, 26 @@ -118,6 +122,7 @@ "style": "plain", "strValue": "0.278", "value": 0.278, + "raw": "0.278", "range": [ 28, 33 @@ -186,6 +191,7 @@ "style": "plain", "strValue": "Sammy Sosa", "value": "Sammy Sosa", + "raw": "Sammy Sosa", "range": [ 35, 45 @@ -212,6 +218,7 @@ "style": "plain", "strValue": "hr", "value": "hr", + "raw": "hr", "range": [ 53, 55 @@ -232,6 +239,7 @@ "style": "plain", "strValue": "63", "value": 63, + "raw": "63", "range": [ 57, 59 @@ -269,6 +277,7 @@ "style": "plain", "strValue": "avg", "value": "avg", + "raw": "avg", "range": [ 65, 68 @@ -289,6 +298,7 @@ "style": "plain", "strValue": "0.288", "value": 0.288, + "raw": "0.288", "range": [ 70, 75 diff --git a/tests/fixtures/parser/yaml-test-suite/ZH7C-output.json b/tests/fixtures/parser/yaml-test-suite/ZH7C-output.json index 2feca81..5664283 100644 --- a/tests/fixtures/parser/yaml-test-suite/ZH7C-output.json +++ b/tests/fixtures/parser/yaml-test-suite/ZH7C-output.json @@ -36,6 +36,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 3, 4 @@ -71,6 +72,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 6, 7 @@ -108,6 +110,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 8, 9 @@ -149,6 +152,7 @@ "style": "plain", "strValue": "d", "value": "d", + "raw": "d", "range": [ 14, 15 diff --git a/tests/fixtures/parser/yaml-test-suite/ZWK4-output.json b/tests/fixtures/parser/yaml-test-suite/ZWK4-output.json index 77da2ec..edba758 100644 --- a/tests/fixtures/parser/yaml-test-suite/ZWK4-output.json +++ b/tests/fixtures/parser/yaml-test-suite/ZWK4-output.json @@ -15,6 +15,7 @@ "style": "plain", "strValue": "a", "value": "a", + "raw": "a", "range": [ 4, 5 @@ -35,6 +36,7 @@ "style": "plain", "strValue": "1", "value": 1, + "raw": "1", "range": [ 7, 8 @@ -72,6 +74,7 @@ "style": "plain", "strValue": "b", "value": "b", + "raw": "b", "range": [ 11, 12 @@ -131,6 +134,7 @@ "style": "plain", "strValue": "c", "value": "c", + "raw": "c", "range": [ 21, 22 @@ -166,6 +170,7 @@ "style": "plain", "strValue": "3", "value": 3, + "raw": "3", "range": [ 24, 25