Skip to content

Commit 6c8b6d0

Browse files
Added document range predicate (#2902)
Fixes #2883
1 parent d76600a commit 6c8b6d0

30 files changed

+243
-176
lines changed
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
// starting content
2-
public class BankAccount {}
3-
// ending content
1+
2+
public class BankAccount { }
3+
44
---
55

66
[#1 Range] =
7-
[#1 Domain] = 0:0-2:17
8-
>-------------------
9-
0| // starting content
10-
1| public class BankAccount {}
11-
2| // ending content
12-
-----------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
10+
1| public class BankAccount { }
11+
2|
12+
<
1313

1414

1515
[#2 Range] =
16-
[#2 Domain] = 1:26-1:26
17-
><
18-
1| public class BankAccount {}
16+
[#2 Domain] = 1:26-1:27
17+
>-<
18+
1| public class BankAccount { }
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
// starting content
2-
public class BankAccount {}
3-
// ending content
1+
2+
public class BankAccount { }
3+
44
---
55

66
[#1 Range] =
7-
[#1 Domain] = 0:0-2:17
8-
>-------------------
9-
0| // starting content
10-
1| public class BankAccount {}
11-
2| // ending content
12-
-----------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
10+
1| public class BankAccount { }
11+
2|
12+
<
1313

1414

1515
[#2 Range] =
16-
[#2 Domain] = 1:26-1:26
17-
><
18-
1| public class BankAccount {}
16+
[#2 Domain] = 1:26-1:27
17+
>-<
18+
1| public class BankAccount { }
Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,18 @@
1-
* {
2-
color: red;
3-
padding: 1rem;
4-
}
1+
2+
* { color: red; }
3+
54
---
65

76
[#1 Range] =
8-
[#1 Domain] = 0:0-3:1
9-
>---
10-
0| * {
11-
1| color: red;
12-
2| padding: 1rem;
13-
3| }
14-
-<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
10+
1| * { color: red; }
11+
2|
12+
<
1513

1614

1715
[#2 Range] =
18-
[#2 Domain] = 0:3-3:0
19-
>
20-
0| * {
21-
1| color: red;
22-
2| padding: 1rem;
23-
3| }
24-
<
16+
[#2 Domain] = 1:3-1:16
17+
>-------------<
18+
1| * { color: red; }
Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
* {
2-
color: red;
3-
}
1+
2+
* { color: red; }
43

54
---
65

76
[Range] =
8-
[Domain] = 0:0-3:0
9-
>---
10-
0| * {
11-
1| color: red;
12-
2| }
13-
3|
7+
[Domain] = 0:0-2:0
8+
>
9+
0|
10+
1| * { color: red; }
11+
2|
1412
<

data/fixtures/scopes/java/class.iteration.document.scope

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11

22
public class MyClass { }
3+
34
---
45

56
[#1 Range] =
6-
[#1 Domain] = 1:0-1:24
7-
>------------------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
810
1| public class MyClass { }
11+
2|
12+
<
913

1014

1115
[#2 Range] =

data/fixtures/scopes/java/className.iteration.document.scope

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11

22
public class MyClass { }
3+
34
---
45

56
[#1 Range] =
6-
[#1 Domain] = 1:0-1:24
7-
>------------------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
810
1| public class MyClass { }
11+
2|
12+
<
913

1014

1115
[#2 Range] =

data/fixtures/scopes/java/name.iteration.document.scope

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11

22
public class MyClass { }
3+
34
---
45

56
[#1 Range] =
6-
[#1 Domain] = 1:0-1:24
7-
>------------------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
810
1| public class MyClass { }
11+
2|
12+
<
913

1014

1115
[#2 Range] =

data/fixtures/scopes/java/statement.iteration.document.scope

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11

22
public class MyClass { }
3+
34
---
45

56
[#1 Range] =
6-
[#1 Domain] = 1:0-1:24
7-
>------------------------<
7+
[#1 Domain] = 0:0-2:0
8+
>
9+
0|
810
1| public class MyClass { }
11+
2|
12+
<
913

1014

1115
[#2 Range] =
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
// Before
1+
22
function myFunk() { }
3-
// After
3+
44
---
55

66
[Range] =
7-
[Domain] = 0:0-2:8
8-
>---------
9-
0| // Before
7+
[Domain] = 0:0-2:0
8+
>
9+
0|
1010
1| function myFunk() { }
11-
2| // After
12-
--------<
11+
2|
12+
<
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
// Before
1+
22
function myFunk() { }
3-
// After
3+
44
---
55

66
[Range] =
7-
[Domain] = 0:0-2:8
8-
>---------
9-
0| // Before
7+
[Domain] = 0:0-2:0
8+
>
9+
0|
1010
1| function myFunk() { }
11-
2| // After
12-
--------<
11+
2|
12+
<

0 commit comments

Comments
 (0)