Skip to content

Commit 9fe3f70

Browse files
committed
Change more tests to new given syntax
1 parent afe3d2f commit 9fe3f70

File tree

98 files changed

+137
-140
lines changed

Some content is hidden

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

98 files changed

+137
-140
lines changed

tests/disabled/neg-with-compiler/quote-run-in-macro-2/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Macros {
55

tests/disabled/run/xml-interpolation-3/XmlQuote_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.quoted._
22
import scala.tasty.Tasty
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
import scala.language.implicitConversions
66

tests/neg-custom-args/implicit-conversions.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ object D {
2121
}
2222

2323
object Test {
24-
import given D._
24+
import D.given
2525

2626
val x1: A = new B
2727
val x2: B = new A // error under -Xfatal-warnings -feature

tests/neg-macros/i6432/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44
import scala.quoted.matching._
55

66
object Macro {

tests/neg-macros/i6432b/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44
import scala.quoted.matching._
55

66
object Macro {

tests/neg-macros/inline-macro-staged-interpreter/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object E {
66

tests/neg-macros/inline-tuples-1/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66
def tup1(tup: Tuple1[Int])(given QuoteContext): Expr[Int] = tup.productIterator.map(_.asInstanceOf[Int]).sum

tests/neg-macros/quote-interpolator-core-old.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
// This test checks the correct interpretation of the inlined value class
55

tests/neg-macros/quote-macro-splice.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Test {
55

tests/neg-macros/splice-in-top-level-splice-1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Foo {
55
inline def foo(): Int = ${bar(${x})} // error

tests/neg-staging/quote-run-in-macro-1/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.quoted._
22
import scala.quoted.staging._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66

tests/neg/exports.check

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030
| final def status: => List[String] in class Copier at line 23 and
3131
| final def status: => List[String] in class Copier at line 24
3232
| have the same type after erasure.
33-
-- [E120] Duplicate Symbol Error: tests/neg/exports.scala:26:27 --------------------------------------------------------
34-
26 | export given printUnit.status // error: no eligible member
35-
| ^
36-
| Double definition:
37-
| final def status: => List[String] in class Copier at line 24 and
38-
| final def status: => List[String] in class Copier at line 26
39-
| have the same type after erasure.
33+
-- [E120] Duplicate Symbol Error: tests/neg/exports.scala:26:21 --------------------------------------------------------
34+
26 | export printUnit.status // error: double definition
35+
| ^
36+
| Double definition:
37+
| final def status: => List[String] in class Copier at line 24 and
38+
| final def status: => List[String] in class Copier at line 26
39+
| have the same type after erasure.
4040
-- Error: tests/neg/exports.scala:35:24 --------------------------------------------------------------------------------
4141
35 | export this.{concat => ++} // error: no eligible member
4242
| ^^^^^^^^^^^^

tests/neg/exports.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
export printUnit.{stat => _, _} // error: double definition // error: double definition
2424
export scanUnit._ // error: double definition
2525
export printUnit.bitmap // error: no eligible member
26-
export given printUnit.status // error: no eligible member
26+
export printUnit.status // error: double definition
2727

2828
def status: List[String] = printUnit.status ++ scanUnit.status
2929
}

tests/neg/import-implied.scala

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,23 @@ object A {
55
}
66
object B {
77
import A._
8-
foo // error: no implicit argument was found
8+
foo // error: no implicit argument was found
99
foo(given tc) // error: not found: tc
1010
foo(given A.tc) // ok
1111
}
1212
object C {
1313
import A._
14-
import given A.tc
14+
import A.tc
1515
foo // ok
1616
foo(given tc) // ok
1717
}
1818
object D {
19-
import A.foo
20-
import given A._
19+
import A.{foo, given}
2120
foo // ok
2221
foo(given tc) // ok
2322
}
2423
object E {
25-
import A._
26-
import given A._
24+
import A.{_, given}
2725
foo // ok
2826
foo(given tc) // ok
2927
}

tests/neg/toexproftuple.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._, scala.deriving._
2-
import given scala.quoted._
2+
import scala.quoted.given
33

44
inline def mcr: Any = ${mcrImpl}
55
def mcrImpl(given ctx: QuoteContext): Expr[Any] = {

tests/pending/run/tasty-comments/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44

55
object Macros {

tests/pos-macros/i6803b/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package blah
22

33
import scala.language.implicitConversions
44
import scala.quoted._
5-
import given scala.quoted.autolift._
5+
import scala.quoted.autolift.given
66

77
object AsObject {
88
final class LineNo(val lineNo: Int)

tests/pos-macros/i6803b/Test_2.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ object Test {
55

66
def testO(): Unit = {
77
import AsObject.LineNo
8-
summon[LineNo] given LineNo.x
8+
summon[LineNo](given LineNo.x)
99
}
1010
}
1111
}

tests/pos-macros/quote-nested-object/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macro {
66

tests/pos-staging/quote-0.scala

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
import scala.quoted._
22
import scala.quoted.staging._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66

77

88
inline def assert(expr: => Boolean): Unit =
99
${ assertImpl('expr) }
1010

11-
def assertImpl(expr: Expr[Boolean])(given QuoteContext) =
11+
def assertImpl(expr: Expr[Boolean])(given QuoateContext) =
1212
'{ if !($expr) then throw new AssertionError(s"failed assertion: ${${showExpr(expr)}}") }
1313

1414

15-
def showExpr[T](expr: Expr[T])(given QuoteContext): Expr[String] = expr.toString
15+
def showExpr[T](expr: Expr[T])(given QuoateContext): Expr[String] = expr.toString
1616

1717
inline def power(inline n: Int, x: Double) = ${ powerCode(n, 'x) }
1818

19-
def powerCode(n: Int, x: Expr[Double])(given QuoteContext): Expr[Double] =
19+
def powerCode(n: Int, x: Expr[Double])(given QuoateContext): Expr[Double] =
2020
if (n == 0) '{1.0}
2121
else if (n == 1) x
2222
else if (n % 2 == 0) '{ { val y = $x * $x; ${ powerCode(n / 2, 'y) } } }
@@ -25,7 +25,7 @@ object Macros {
2525

2626
class Test {
2727

28-
given Toolbox = Toolbox.make(getClass.getClassLoader)
28+
given as Toolbox = Toolbox.make(getClass.getClassLoader)
2929

3030
run {
3131
val program = '{

tests/pos/given-constrapps.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class C2(n: Int)(given x: TC)(given List[TC]) {
1313
class D extends C(given tc)
1414
class D2 extends C2(1)(given tc)(given Nil)
1515

16-
class Foo given TC {
16+
class Foo(given TC) {
1717
assert(summon[TC] != null)
1818
}
1919

tests/pos/i2723.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
trait App(init: (given Array[String]) => Unit) {
2-
inline def main(args: Array[String]): Unit = init given args
2+
inline def main(args: Array[String]): Unit = init(given args)
33
}

tests/pos/reference/delegates.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ object Implicits extends Common {
249249
object Test extends App {
250250
Instances.test()
251251
import PostConditions.result
252-
import given PostConditions._
252+
import PostConditions.given
253253
val s = List(1, 2, 3).sum
254254
s.ensuring(result == 6)
255255
}

tests/pos/toexproftuple.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._, scala.deriving._
2-
import given scala.quoted._
2+
import scala.quoted.given
33

44
inline def mcr: Any = ${mcrImpl}
55
def mcrImpl(given ctx: QuoteContext): Expr[Any] = {

tests/run-custom-args/Yretain-trees/tasty-definitions-2/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Foo {
55

tests/run-custom-args/Yretain-trees/tasty-definitions-3/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Foo {
55

tests/run-custom-args/Yretain-trees/tasty-extractors-owners/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Macros {
55

tests/run-macros/f-interpolation-1/FQuote_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
import scala.language.implicitConversions
55

tests/run-macros/f-interpolator-neg/Macros_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33
import scala.quoted.matching._
44

55
import scala.language.implicitConversions

tests/run-macros/i4734/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.annotation.tailrec
22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66
inline def unrolledForeach(seq: IndexedSeq[Int], f: => Int => Unit, inline unrollSize: Int): Unit = // or f: Int => Unit

tests/run-macros/i4735/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.annotation.tailrec
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
import scala.quoted._
55

tests/run-macros/i5119/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Macro {
55
class StringContextOps(sc: => StringContext) {

tests/run-macros/i5119b/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44

55
object Macro {

tests/run-macros/i5188a/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Lib {
55
inline def sum(inline args: Int*): Int = ${ impl(args: _*) }

tests/run-macros/i6518/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
object Macros {
55

tests/run-macros/i6765-b/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted._
2+
import scala.quoted.given
33

44
inline def foo = ${fooImpl}
55

tests/run-macros/i6765/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted._
2+
import scala.quoted.given
33

44
inline def foo = ${fooImpl}
55

tests/run-macros/inferred-repeated-result/test_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
object Macros {
22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
inline def go[T](t: => T) = ${ impl('t) }
66
def impl[T](expr: Expr[T])(given qctx: QuoteContext): Expr[Unit] = {

tests/run-macros/inline-option/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66

tests/run-macros/inline-tuples-1/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66
def tup1(tup: Tuple1[Int])(given QuoteContext): Expr[Int] = tup.productIterator.map(_.asInstanceOf[Int]).sum

tests/run-macros/inline-tuples-2/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66

tests/run-macros/inline-varargs-1/Macro_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import scala.quoted._
3-
import given scala.quoted.autolift._
3+
import scala.quoted.autolift.given
44

55
object Macros {
66
def sum(nums: Int*)(given QuoteContext): Expr[Int] = nums.sum

tests/run-macros/quote-force/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44
case class Location(owners: List[String])
55

tests/run-macros/quote-impure-by-name/quoted_1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import scala.quoted._
2-
import given scala.quoted.autolift._
2+
import scala.quoted.autolift.given
33

44

55
class Index[K, Keys](val index: String) extends AnyVal {

0 commit comments

Comments
 (0)