Skip to content

Commit 2755b82

Browse files
Add missing Java scopes (#2882)
1 parent cc460f8 commit 2755b82

37 files changed

+741
-125
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
for (int i = 0; i < size; ++i) { }
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:34
7+
>----------------------------------<
8+
0| for (int i = 0; i < size; ++i) { }
9+
10+
[Insertion delimiter] = "\n"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
for (final int v : values) { }
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:30
7+
>------------------------------<
8+
0| for (final int v : values) { }
9+
10+
[Insertion delimiter] = "\n"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
while(true) { }
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:15
7+
>---------------<
8+
0| while(true) { }
9+
10+
[Insertion delimiter] = "\n"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
do { } while(true);
2+
---
3+
4+
[Content] =
5+
[Removal] =
6+
[Domain] = 0:0-0:19
7+
>-------------------<
8+
0| do { } while(true);
9+
10+
[Insertion delimiter] = "\n"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
public class MyClass { }
2+
---
3+
4+
[#1 Range] =
5+
[#1 Domain] = 0:0-0:24
6+
>------------------------<
7+
0| public class MyClass { }
8+
9+
10+
[#2 Range] =
11+
[#2 Domain] = 0:22-0:23
12+
>-<
13+
0| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
public class MyClass { }
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 1:0-1:24
7+
>------------------------<
8+
1| public class MyClass { }
9+
10+
11+
[#2 Range] =
12+
[#2 Domain] = 1:22-1:23
13+
>-<
14+
1| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
public class MyClass { }
2+
---
3+
4+
[#1 Range] =
5+
[#1 Domain] = 0:0-0:24
6+
>------------------------<
7+
0| public class MyClass { }
8+
9+
10+
[#2 Range] =
11+
[#2 Domain] = 0:22-0:23
12+
>-<
13+
0| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
public class MyClass { }
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 1:0-1:24
7+
>------------------------<
8+
1| public class MyClass { }
9+
10+
11+
[#2 Range] =
12+
[#2 Domain] = 1:22-1:23
13+
>-<
14+
1| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
class MyClass { }
2+
---
3+
4+
[Range] =
5+
[Domain] = 0:15-0:16
6+
>-<
7+
0| class MyClass { }

data/fixtures/scopes/java/name.argument.formal.constructor.iteration.scope

+26-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,34 @@ public class MyClass {
33
}
44
---
55

6-
[Range] = 1:19-1:41
6+
[#1 Range] =
7+
[#1 Domain] = 0:0-2:1
8+
>----------------------
9+
0| public class MyClass {
10+
1| public MyClass(String name, int value) { }
11+
2| }
12+
-<
13+
14+
15+
[#2 Range] =
16+
[#2 Domain] = 0:22-2:0
17+
>
18+
0| public class MyClass {
19+
1| public MyClass(String name, int value) { }
20+
2| }
21+
<
22+
23+
24+
[#3 Range] = 1:19-1:41
725
>----------------------<
826
1| public MyClass(String name, int value) { }
927

10-
[Domain] = 1:18-1:42
28+
[#3 Domain] = 1:18-1:42
1129
>------------------------<
1230
1| public MyClass(String name, int value) { }
31+
32+
33+
[#4 Range] =
34+
[#4 Domain] = 1:44-1:45
35+
>-<
36+
1| public MyClass(String name, int value) { }

data/fixtures/scopes/java/name.argument.formal.method.iteration.scope

+26-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,34 @@ public class MyClass {
33
}
44
---
55

6-
[Range] = 1:20-1:42
6+
[#1 Range] =
7+
[#1 Domain] = 0:0-2:1
8+
>----------------------
9+
0| public class MyClass {
10+
1| public void foo(String name, int value) { }
11+
2| }
12+
-<
13+
14+
15+
[#2 Range] =
16+
[#2 Domain] = 0:22-2:0
17+
>
18+
0| public class MyClass {
19+
1| public void foo(String name, int value) { }
20+
2| }
21+
<
22+
23+
24+
[#3 Range] = 1:20-1:42
725
>----------------------<
826
1| public void foo(String name, int value) { }
927

10-
[Domain] = 1:19-1:43
28+
[#3 Domain] = 1:19-1:43
1129
>------------------------<
1230
1| public void foo(String name, int value) { }
31+
32+
33+
[#4 Range] =
34+
[#4 Domain] = 1:45-1:46
35+
>-<
36+
1| public void foo(String name, int value) { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
public class MyClass {
2+
public void myFunk() {
3+
if (true) { }
4+
}
5+
}
6+
---
7+
8+
[#1 Range] =
9+
[#1 Domain] = 0:0-4:1
10+
>----------------------
11+
0| public class MyClass {
12+
1| public void myFunk() {
13+
2| if (true) { }
14+
3| }
15+
4| }
16+
-<
17+
18+
19+
[#2 Range] =
20+
[#2 Domain] = 0:22-4:0
21+
>
22+
0| public class MyClass {
23+
1| public void myFunk() {
24+
2| if (true) { }
25+
3| }
26+
4| }
27+
<
28+
29+
30+
[#3 Range] = 1:22-1:22
31+
><
32+
1| public void myFunk() {
33+
34+
[#3 Domain] = 1:21-1:23
35+
>--<
36+
1| public void myFunk() {
37+
38+
39+
[#4 Range] =
40+
[#4 Domain] = 1:25-3:3
41+
>
42+
1| public void myFunk() {
43+
2| if (true) { }
44+
3| }
45+
---<
46+
47+
48+
[#5 Range] =
49+
[#5 Domain] = 2:15-2:16
50+
>-<
51+
2| if (true) { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
public class MyClass { }
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 1:0-1:24
7+
>------------------------<
8+
1| public class MyClass { }
9+
10+
11+
[#2 Range] =
12+
[#2 Domain] = 1:22-1:23
13+
>-<
14+
1| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
try (PrintWriter writer = create()) { }
2+
---
3+
4+
[Content] = 0:17-0:23
5+
>------<
6+
0| try (PrintWriter writer = create()) { }
7+
8+
[Removal] = 0:17-0:24
9+
>-------<
10+
0| try (PrintWriter writer = create()) { }
11+
12+
[Leading delimiter] = 0:16-0:17
13+
>-<
14+
0| try (PrintWriter writer = create()) { }
15+
16+
[Trailing delimiter] = 0:23-0:24
17+
>-<
18+
0| try (PrintWriter writer = create()) { }
19+
20+
[Domain] = 0:0-0:39
21+
>---------------------------------------<
22+
0| try (PrintWriter writer = create()) { }
23+
24+
[Insertion delimiter] = " "
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
class MyClass { }
2+
---
3+
4+
[Range] =
5+
[Domain] = 0:15-0:16
6+
>-<
7+
0| class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
public class MyClass {
2+
public void myFunk() {
3+
if (true) { }
4+
while (true) { }
5+
}
6+
}
7+
---
8+
9+
[#1 Range] =
10+
[#1 Domain] = 0:0-5:1
11+
>----------------------
12+
0| public class MyClass {
13+
1| public void myFunk() {
14+
2| if (true) { }
15+
3| while (true) { }
16+
4| }
17+
5| }
18+
-<
19+
20+
21+
[#2 Range] =
22+
[#2 Domain] = 0:22-5:0
23+
>
24+
0| public class MyClass {
25+
1| public void myFunk() {
26+
2| if (true) { }
27+
3| while (true) { }
28+
4| }
29+
5| }
30+
<
31+
32+
33+
[#3 Range] =
34+
[#3 Domain] = 1:25-4:3
35+
>
36+
1| public void myFunk() {
37+
2| if (true) { }
38+
3| while (true) { }
39+
4| }
40+
---<
41+
42+
43+
[#4 Range] =
44+
[#4 Domain] = 2:15-2:16
45+
>-<
46+
2| if (true) { }
47+
48+
49+
[#5 Range] =
50+
[#5 Domain] = 3:18-3:19
51+
>-<
52+
3| while (true) { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
public class MyClass { }
3+
---
4+
5+
[#1 Range] =
6+
[#1 Domain] = 1:0-1:24
7+
>------------------------<
8+
1| public class MyClass { }
9+
10+
11+
[#2 Range] =
12+
[#2 Domain] = 1:22-1:23
13+
>-<
14+
1| public class MyClass { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"""
2+
Hello
3+
world
4+
"""
5+
---
6+
7+
[Content] =
8+
[Removal] =
9+
[Domain] = 0:0-3:3
10+
>---
11+
0| """
12+
1| Hello
13+
2| world
14+
3| """
15+
---<
16+
17+
[Insertion delimiter] = " "
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"""
2+
Hello
3+
world
4+
"""
5+
---
6+
7+
[Content] =
8+
[Removal] =
9+
[Domain] = 0:3-3:0
10+
>
11+
0| """
12+
1| Hello
13+
2| world
14+
3| """
15+
<
16+
17+
[Insertion delimiter] = " "

0 commit comments

Comments
 (0)