@@ -207,8 +207,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
207207 implicit val ctx : Context = ictx
208208
209209 assertMessageCount(1 , messages)
210- val OverloadedOrRecursiveMethodNeedsResultType (tree) :: Nil = messages
211- assertEquals(" foo" , tree.show)
210+ val OverloadedOrRecursiveMethodNeedsResultType (methodName, cycleSym) :: Nil = messages
211+ assertEquals(" foo" , methodName.show)
212+ assertEquals(" foo" , cycleSym.name.show)
212213 }
213214
214215 @ Test def recursiveMethodNeedsReturnType =
@@ -223,8 +224,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
223224 implicit val ctx : Context = ictx
224225
225226 assertMessageCount(1 , messages)
226- val OverloadedOrRecursiveMethodNeedsResultType (tree) :: Nil = messages
227- assertEquals(" i" , tree.show)
227+ val OverloadedOrRecursiveMethodNeedsResultType (methodName, cycleSym) :: Nil = messages
228+ assertEquals(" i" , methodName.show)
229+ assertEquals(" i" , cycleSym.name.show)
228230 }
229231
230232 @ Test def recursiveValueNeedsReturnType =
@@ -239,8 +241,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
239241 implicit val ctx : Context = ictx
240242
241243 assertMessageCount(1 , messages)
242- val RecursiveValueNeedsResultType (tree) :: Nil = messages
243- assertEquals(" i" , tree.show)
244+ val RecursiveValueNeedsResultType (valName, cycleSym) :: Nil = messages
245+ assertEquals(" i" , valName.show)
246+ assertEquals(" i" , cycleSym.name.show)
244247 }
245248
246249 @ Test def cyclicReferenceInvolving =
@@ -290,8 +293,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
290293 implicit val ctx : Context = ictx
291294
292295 assertMessageCount(1 , messages)
293- val OverloadedOrRecursiveMethodNeedsResultType (name) :: Nil = messages
294- assertEquals(" even" , name.show)
296+ val OverloadedOrRecursiveMethodNeedsResultType (methodName, cycleSym) :: Nil = messages
297+ assertEquals(" even" , methodName.show)
298+ assertEquals(" odd" , cycleSym.name.show)
295299 }
296300
297301 @ Test def mutualRecursion_i2001a =
@@ -312,9 +316,10 @@ class ErrorMessagesTests extends ErrorMessagesTest {
312316 implicit val ctx : Context = ictx
313317
314318 assertMessageCount(1 , messages)
315- val OverloadedOrRecursiveMethodNeedsResultType (denot ) :: Nil = messages
319+ val OverloadedOrRecursiveMethodNeedsResultType (methodName, cycleSym ) :: Nil = messages
316320 // Not ideal behavior
317- assertEquals(" foo" , denot.show)
321+ assertEquals(" foo" , methodName.show)
322+ assertEquals(" odd" , cycleSym.name.show)
318323 }
319324
320325
@@ -334,8 +339,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
334339 implicit val ctx : Context = ictx
335340
336341 assertMessageCount(1 , messages)
337- val TermMemberNeedsNeedsResultTypeForImplicitSearch (tree) :: Nil = messages
338- assertEquals(" x" , tree.name.show)
342+ val TermMemberNeedsNeedsResultTypeForImplicitSearch (memberName, cycleSym) :: Nil = messages
343+ assertEquals(" x" , cycleSym.name.show)
344+ assertEquals(" x" , memberName.show)
339345 }
340346
341347 @ Test def implicitSearchForcesImplicitRetType_i4709 =
@@ -359,8 +365,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
359365 implicit val ctx : Context = ictx
360366
361367 assertMessageCount(1 , messages)
362- val TermMemberNeedsNeedsResultTypeForImplicitSearch (tree) :: Nil = messages
363- assertEquals(" ctx" , tree.name.show)
368+ val TermMemberNeedsNeedsResultTypeForImplicitSearch (memberName, cycleSym) :: Nil = messages
369+ assertEquals(" ctx" , memberName.show)
370+ assertEquals(" ctx" , cycleSym.name.show)
364371 }
365372
366373 @ Test def implicitSearchForcesNonImplicitRetTypeOnExplicitImport_i3253 =
@@ -377,8 +384,9 @@ class ErrorMessagesTests extends ErrorMessagesTest {
377384 implicit val ctx : Context = ictx
378385
379386 assertMessageCount(1 , messages)
380- val TermMemberNeedsNeedsResultTypeForImplicitSearch (tree) :: Nil = messages
381- assertEquals(" test" , tree.name.show)
387+ val TermMemberNeedsNeedsResultTypeForImplicitSearch (memberName, cycleSym) :: Nil = messages
388+ assertEquals(" test" , memberName.show)
389+ assertEquals(" test" , cycleSym.name.show)
382390 }
383391
384392 @ Test def superQualMustBeParent =
0 commit comments