Skip to content

Commit 23f2f4c

Browse files
Add missing json scope facets (#2847)
1 parent d7de37e commit 23f2f4c

14 files changed

+368
-11
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{"aaa": 123, "bbb": 456}
2+
---
3+
4+
[Range] =
5+
[Domain] = 0:1-0:23
6+
>----------------------<
7+
0| {"aaa": 123, "bbb": 456}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{"aaa": 123, "bbb": 456}
2+
---
3+
4+
[#1 Content] = 0:1-0:6
5+
>-----<
6+
0| {"aaa": 123, "bbb": 456}
7+
8+
[#1 Removal] = 0:1-0:8
9+
>-------<
10+
0| {"aaa": 123, "bbb": 456}
11+
12+
[#1 Trailing delimiter] = 0:6-0:8
13+
>--<
14+
0| {"aaa": 123, "bbb": 456}
15+
16+
[#1 Domain] = 0:1-0:11
17+
>----------<
18+
0| {"aaa": 123, "bbb": 456}
19+
20+
[#1 Insertion delimiter] = " "
21+
22+
23+
[#2 Content] = 0:13-0:18
24+
>-----<
25+
0| {"aaa": 123, "bbb": 456}
26+
27+
[#2 Removal] = 0:13-0:20
28+
>-------<
29+
0| {"aaa": 123, "bbb": 456}
30+
31+
[#2 Trailing delimiter] = 0:18-0:20
32+
>--<
33+
0| {"aaa": 123, "bbb": 456}
34+
35+
[#2 Domain] = 0:13-0:23
36+
>----------<
37+
0| {"aaa": 123, "bbb": 456}
38+
39+
[#2 Insertion delimiter] = " "

data/fixtures/scopes/json/list.scope

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[1, 2, 3]
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:9
7+
>---------<
8+
0| [1, 2, 3]
9+
10+
[Insertion delimiter] = " "

data/fixtures/scopes/json/map.scope

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
{"aaa": 0}
1+
{"aaa": 123, "bbb": 456}
22
---
33

44
[Content] =
55
[Removal] =
6-
[Domain] = 0:0-0:10
7-
>----------<
8-
0| {"aaa": 0}
6+
[Domain] = 0:0-0:24
7+
>------------------------<
8+
0| {"aaa": 123, "bbb": 456}
99

1010
[Insertion delimiter] = " "
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"value"
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:7
7+
>-------<
8+
0| "value"
9+
10+
[Insertion delimiter] = " "
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{"key": "value"}
2+
---
3+
4+
[#1 Content] =
5+
[#1 Removal] =
6+
[#1 Domain] = 0:1-0:6
7+
>-----<
8+
0| {"key": "value"}
9+
10+
[#1 Insertion delimiter] = " "
11+
12+
13+
[#2 Content] =
14+
[#2 Domain] = 0:8-0:15
15+
>-------<
16+
0| {"key": "value"}
17+
18+
[#2 Removal] = 0:7-0:15
19+
>--------<
20+
0| {"key": "value"}
21+
22+
[#2 Leading delimiter] = 0:7-0:8
23+
>-<
24+
0| {"key": "value"}
25+
26+
[#2 Insertion delimiter] = " "
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/*
2+
Hello world
3+
*/
4+
---
5+
6+
[Content] =
7+
[Removal] =
8+
[Domain] = 0:0-2:2
9+
>--
10+
0| /*
11+
1| Hello world
12+
2| */
13+
--<
14+
15+
[Insertion delimiter] = " "
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Hello world
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:14
7+
>--------------<
8+
0| // Hello world
9+
10+
[Insertion delimiter] = " "
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
"value"
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:1-0:6
7+
>-----<
8+
0| "value"
9+
10+
[Insertion delimiter] = " "
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{"key": "value"}
2+
---
3+
4+
[#1 Content] =
5+
[#1 Removal] =
6+
[#1 Domain] = 0:2-0:5
7+
>---<
8+
0| {"key": "value"}
9+
10+
[#1 Insertion delimiter] = " "
11+
12+
13+
[#2 Content] =
14+
[#2 Removal] =
15+
[#2 Domain] = 0:9-0:14
16+
>-----<
17+
0| {"key": "value"}
18+
19+
[#2 Insertion delimiter] = " "

0 commit comments

Comments
 (0)