Skip to content

Commit ee88c59

Browse files
committed
Adjust SemanticDB expect files for betterFors
1 parent 9b2752f commit ee88c59

File tree

2 files changed

+63
-66
lines changed

2 files changed

+63
-66
lines changed

tests/semanticdb/expect/ForComprehension.expect.scala

+26-26
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,43 @@ package example
33
class ForComprehension/*<-example::ForComprehension#*/ {
44
for {
55
a/*<-local0*/ <- List/*->scala::package.List.*/(1)
6-
b/*<-local1*//*->local1*/ <- List/*->scala::package.List.*/(1)
6+
b/*<-local1*/ <- List/*->scala::package.List.*/(1)
77
if b/*->local1*/ >/*->scala::Int#`>`(+3).*/ 1
8-
c/*<-local2*//*->local2*/ = a/*->local0*/ +/*->scala::Int#`+`(+4).*/ b/*->local1*/
8+
c/*<-local2*/ = a/*->local0*/ +/*->scala::Int#`+`(+4).*/ b/*->local1*/
99
} yield (a/*->local0*/, b/*->local1*/, c/*->local2*/)
1010
for {
11-
a/*<-local4*/ <- List/*->scala::package.List.*/(1)
12-
b/*<-local5*/ <- List/*->scala::package.List.*/(a/*->local4*/)
11+
a/*<-local3*/ <- List/*->scala::package.List.*/(1)
12+
b/*<-local4*/ <- List/*->scala::package.List.*/(a/*->local3*/)
1313
if (
14-
a/*->local4*/,
15-
b/*->local5*/
14+
a/*->local3*/,
15+
b/*->local4*/
1616
) ==/*->scala::Any#`==`().*/ (1, 2)
1717
(
18-
c/*<-local7*/,
19-
d/*<-local8*/
20-
) <- List/*->scala::package.List.*/((a/*->local4*/, b/*->local5*/))
18+
c/*<-local6*/,
19+
d/*<-local7*/
20+
) <- List/*->scala::package.List.*/((a/*->local3*/, b/*->local4*/))
2121
if (
22-
a/*->local4*/,
23-
b/*->local5*/,
24-
c/*->local7*/,
25-
d/*->local8*/
22+
a/*->local3*/,
23+
b/*->local4*/,
24+
c/*->local6*/,
25+
d/*->local7*/
2626
) ==/*->scala::Any#`==`().*/ (1, 2, 3, 4)
27-
e/*<-local9*//*->local9*/ = (
28-
a/*->local4*/,
29-
b/*->local5*/,
30-
c/*->local7*/,
31-
d/*->local8*/
27+
e/*<-local8*//*->local8*/ = (
28+
a/*->local3*/,
29+
b/*->local4*/,
30+
c/*->local6*/,
31+
d/*->local7*/
3232
)
33-
if e/*->local9*/ ==/*->scala::Any#`==`().*/ (1, 2, 3, 4)
34-
f/*<-local10*/ <- List/*->scala::package.List.*/(e/*->local9*/)
33+
if e/*->local8*/ ==/*->scala::Any#`==`().*/ (1, 2, 3, 4)
34+
f/*<-local9*/ <- List/*->scala::package.List.*/(e/*->local8*/)
3535
} yield {
3636
(
37-
a/*->local4*/,
38-
b/*->local5*/,
39-
c/*->local7*/,
40-
d/*->local8*/,
41-
e/*->local9*/,
42-
f/*->local10*/
37+
a/*->local3*/,
38+
b/*->local4*/,
39+
c/*->local6*/,
40+
d/*->local7*/,
41+
e/*->local8*/,
42+
f/*->local9*/
4343
)
4444
}
4545
}

tests/semanticdb/metac.expect

+37-40
Original file line numberDiff line numberDiff line change
@@ -1661,8 +1661,8 @@ Schema => SemanticDB v4
16611661
Uri => ForComprehension.scala
16621662
Text => empty
16631663
Language => Scala
1664-
Symbols => 13 entries
1665-
Occurrences => 53 entries
1664+
Symbols => 12 entries
1665+
Occurrences => 51 entries
16661666
Synthetics => 6 entries
16671667

16681668
Symbols:
@@ -1671,14 +1671,13 @@ example/ForComprehension#`<init>`(). => primary ctor <init> (): ForComprehension
16711671
local0 => param a: Int
16721672
local1 => param b: Int
16731673
local2 => val local c: Int
1674-
local3 => param x$1: Tuple2[Int, Int]
1675-
local4 => param a: Int
1676-
local5 => param b: Int
1677-
local6 => param x$1: Tuple2[Int, Int]
1678-
local7 => val local c: Int
1679-
local8 => val local d: Int
1680-
local9 => val local e: Tuple4[Int, Int, Int, Int]
1681-
local10 => param f: Tuple4[Int, Int, Int, Int]
1674+
local3 => param a: Int
1675+
local4 => param b: Int
1676+
local5 => param x$1: Tuple2[Int, Int]
1677+
local6 => val local c: Int
1678+
local7 => val local d: Int
1679+
local8 => val local e: Tuple4[Int, Int, Int, Int]
1680+
local9 => param f: Tuple4[Int, Int, Int, Int]
16821681

16831682
Occurrences:
16841683
[0:8..0:15): example <- example/
@@ -1687,53 +1686,51 @@ Occurrences:
16871686
[4:4..4:5): a <- local0
16881687
[4:9..4:13): List -> scala/package.List.
16891688
[5:4..5:5): b <- local1
1690-
[5:4..5:5): b -> local1
16911689
[5:9..5:13): List -> scala/package.List.
16921690
[6:7..6:8): b -> local1
16931691
[6:9..6:10): > -> scala/Int#`>`(+3).
16941692
[7:4..7:5): c <- local2
1695-
[7:4..7:5): c -> local2
16961693
[7:8..7:9): a -> local0
16971694
[7:10..7:11): + -> scala/Int#`+`(+4).
16981695
[7:12..7:13): b -> local1
16991696
[8:11..8:12): a -> local0
17001697
[8:14..8:15): b -> local1
17011698
[8:17..8:18): c -> local2
1702-
[10:4..10:5): a <- local4
1699+
[10:4..10:5): a <- local3
17031700
[10:9..10:13): List -> scala/package.List.
1704-
[11:4..11:5): b <- local5
1701+
[11:4..11:5): b <- local4
17051702
[11:9..11:13): List -> scala/package.List.
1706-
[11:14..11:15): a -> local4
1707-
[13:6..13:7): a -> local4
1708-
[14:6..14:7): b -> local5
1703+
[11:14..11:15): a -> local3
1704+
[13:6..13:7): a -> local3
1705+
[14:6..14:7): b -> local4
17091706
[15:6..15:8): == -> scala/Any#`==`().
1710-
[17:6..17:7): c <- local7
1711-
[18:6..18:7): d <- local8
1707+
[17:6..17:7): c <- local6
1708+
[18:6..18:7): d <- local7
17121709
[19:9..19:13): List -> scala/package.List.
1713-
[19:15..19:16): a -> local4
1714-
[19:18..19:19): b -> local5
1715-
[21:6..21:7): a -> local4
1716-
[22:6..22:7): b -> local5
1717-
[23:6..23:7): c -> local7
1718-
[24:6..24:7): d -> local8
1710+
[19:15..19:16): a -> local3
1711+
[19:18..19:19): b -> local4
1712+
[21:6..21:7): a -> local3
1713+
[22:6..22:7): b -> local4
1714+
[23:6..23:7): c -> local6
1715+
[24:6..24:7): d -> local7
17191716
[25:6..25:8): == -> scala/Any#`==`().
1720-
[26:4..26:5): e <- local9
1721-
[26:4..26:5): e -> local9
1722-
[27:6..27:7): a -> local4
1723-
[28:6..28:7): b -> local5
1724-
[29:6..29:7): c -> local7
1725-
[30:6..30:7): d -> local8
1726-
[32:7..32:8): e -> local9
1717+
[26:4..26:5): e <- local8
1718+
[26:4..26:5): e -> local8
1719+
[27:6..27:7): a -> local3
1720+
[28:6..28:7): b -> local4
1721+
[29:6..29:7): c -> local6
1722+
[30:6..30:7): d -> local7
1723+
[32:7..32:8): e -> local8
17271724
[32:9..32:11): == -> scala/Any#`==`().
1728-
[33:4..33:5): f <- local10
1725+
[33:4..33:5): f <- local9
17291726
[33:9..33:13): List -> scala/package.List.
1730-
[33:14..33:15): e -> local9
1731-
[36:6..36:7): a -> local4
1732-
[37:6..37:7): b -> local5
1733-
[38:6..38:7): c -> local7
1734-
[39:6..39:7): d -> local8
1735-
[40:6..40:7): e -> local9
1736-
[41:6..41:7): f -> local10
1727+
[33:14..33:15): e -> local8
1728+
[36:6..36:7): a -> local3
1729+
[37:6..37:7): b -> local4
1730+
[38:6..38:7): c -> local6
1731+
[39:6..39:7): d -> local7
1732+
[40:6..40:7): e -> local8
1733+
[41:6..41:7): f -> local9
17371734

17381735
Synthetics:
17391736
[4:9..4:13):List => *.apply[Int]

0 commit comments

Comments
 (0)