Skip to content

Commit a8b1998

Browse files
Added missing Ruby scope facets (#3182)
1 parent 754c13c commit a8b1998

170 files changed

Lines changed: 4411 additions & 89 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

data/fixtures/recorded/languages/ruby/chuckNameThis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ initialState:
1818
active: {line: 0, character: 5}
1919
marks: {}
2020
finalState:
21-
documentContents: += 1
21+
documentContents: "1"
2222
selections:
23-
- anchor: {line: 0, character: 3}
24-
active: {line: 0, character: 3}
23+
- anchor: {line: 0, character: 0}
24+
active: {line: 0, character: 0}

data/fixtures/recorded/languages/ruby/chuckNameThis2.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ initialState:
1818
active: {line: 0, character: 4}
1919
marks: {}
2020
finalState:
21-
documentContents: "= 1"
21+
documentContents: "1"
2222
selections:
23-
- anchor: {line: 0, character: 2}
24-
active: {line: 0, character: 2}
23+
- anchor: {line: 0, character: 0}
24+
active: {line: 0, character: 0}

data/fixtures/recorded/relativeScopes/clearNextCall2.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ initialState:
2020
active: {line: 0, character: 0}
2121
marks: {}
2222
finalState:
23-
documentContents: aaa(, ccc()) + ddd()
23+
documentContents: "aaa(bbb(), ccc()) + "
2424
selections:
25-
- anchor: {line: 0, character: 4}
26-
active: {line: 0, character: 4}
25+
- anchor: {line: 0, character: 20}
26+
active: {line: 0, character: 20}

data/fixtures/recorded/relativeScopes/clearNextCall4.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ initialState:
2020
active: {line: 0, character: 1}
2121
marks: {}
2222
finalState:
23-
documentContents: aaa(, ccc()) + ddd()
23+
documentContents: "aaa(bbb(), ccc()) + "
2424
selections:
25-
- anchor: {line: 0, character: 4}
26-
active: {line: 0, character: 4}
25+
- anchor: {line: 0, character: 20}
26+
active: {line: 0, character: 20}

data/fixtures/recorded/relativeScopes/clearSecondNextCall.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ command:
1414
direction: forward
1515
usePrePhraseSnapshot: true
1616
initialState:
17-
documentContents: aaa(bbb(), ccc()) + ddd()
17+
documentContents: aaa(bbb(), ccc()) + ddd() + eee()
1818
selections:
1919
- anchor: {line: 0, character: 10}
2020
active: {line: 0, character: 10}
2121
marks: {}
2222
finalState:
23-
documentContents: "aaa(bbb(), ccc()) + "
23+
documentContents: "aaa(bbb(), ccc()) + ddd() + "
2424
selections:
25-
- anchor: {line: 0, character: 20}
26-
active: {line: 0, character: 20}
25+
- anchor: {line: 0, character: 28}
26+
active: {line: 0, character: 28}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
languageId: ruby
2+
command:
3+
version: 7
4+
spokenForm: change pair
5+
action:
6+
name: clearAndSetSelection
7+
target:
8+
type: primitive
9+
modifiers:
10+
- type: containingScope
11+
scopeType: {type: surroundingPair, delimiter: any}
12+
usePrePhraseSnapshot: false
13+
initialState:
14+
documentContents: |-
15+
"Hello
16+
world"
17+
selections:
18+
- anchor: {line: 0, character: 0}
19+
active: {line: 0, character: 0}
20+
marks: {}
21+
finalState:
22+
documentContents: ""
23+
selections:
24+
- anchor: {line: 0, character: 0}
25+
active: {line: 0, character: 0}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
->() {}
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:7
7+
>-------<
8+
0| ->() {}
9+
10+
[Insertion delimiter] = "\n"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-> {}
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:5
7+
>-----<
8+
0| -> {}
9+
10+
[Insertion delimiter] = "\n"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
values.each do |v| end
2+
---
3+
4+
[Content] =
5+
[Domain] = 0:12-0:22
6+
>----------<
7+
0| values.each do |v| end
8+
9+
[Removal] = 0:11-0:22
10+
>-----------<
11+
0| values.each do |v| end
12+
13+
[Leading delimiter] = 0:11-0:12
14+
>-<
15+
0| values.each do |v| end
16+
17+
[Insertion delimiter] = "\n"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
foo.bar(aaa, bbb)
2+
---
3+
4+
[Content] = 0:8-0:16
5+
>--------<
6+
0| foo.bar(aaa, bbb)
7+
8+
[Domain] = 0:0-0:17
9+
>-----------------<
10+
0| foo.bar(aaa, bbb)

0 commit comments

Comments
 (0)