Skip to content

Commit 695deca

Browse files
author
beha
committed
Fixed 2.10 compatibility
1 parent a3def14 commit 695deca

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

sourcecode/shared/src/main/scala/sourcecode/SourceContext.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ object Args extends SourceCompanion[Seq[Seq[Text[_]]], Args](new Args(_)) {
122122
if (owner.isMethod) owner.asMethod else enclosingMethod(owner.owner)
123123

124124
val method = enclosingMethod(Compat.enclosingOwner(c))
125-
val param = method.asMethod.paramLists
125+
val param = method.asMethod.paramss
126126
val texts = param.map(_.map(p => c.Expr[Text[_]](q"""sourcecode.Text($p, ${p.name.toString})""")))
127127
val textSeqs = texts.map(s => c.Expr(q"""Seq(..$s)"""))
128128
c.Expr[Args](q"""Seq(..$textSeqs)""")

sourcecode/shared/src/test/scala/sourcecode/ArgsTests.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package sourcecode
22

33
object ArgsTests {
44
def apply() = {
5+
56
def debug(implicit args: sourcecode.Args): Unit = {
67
assert(args.value.size == 2)
78
assert(args.value(0).size == 3)
@@ -11,6 +12,7 @@ object ArgsTests {
1112
assert(args.value(0)(1).value == 42)
1213
assert(args.value(0)(2).source == "p3")
1314
assert(args.value(0)(2).value == false)
15+
assert(args.value(1).size == 2)
1416
assert(args.value(1)(0).source == "foo")
1517
assert(args.value(1)(0).value == "foo")
1618
assert(args.value(1)(1).source == "bar")

0 commit comments

Comments
 (0)