Hi.
Recently I was contributing code to Kittens, and they’re using inline methods as an alternative of passing a lot of implicits (since all givens from outer scope are available using summonInline). However I’ve realised that implicit resolution does not work since it seems to be using summon and not summonInline.
Scastie example: Scastie - An interactive playground for Scala.
I have question if it’s by design or in the future implicit resolution will use both summonInline and summon for inline methods - I couldn’t find any bug reports on dotty’s GitHub.