Closed
Description
I'm confused why -Yno-adapted-args
got the axe (in scala/scala#6505, under the umbrella of
scala/scala-dev#430)
might this have been overzealous? -Yno-adapted-args
is both widely used and useful IMO
and it only causes "language fragmentation" in the sense that it makes some code — code that has been producing compiler warnings since Scala 2.11 (EDIT: under -Xlint
, that is, not by default) — give a hard error instead of a warning
if we were to get rid of argument adaptation entirely, as I expect to happen in Scala 2.14 and/or Scala 3, then it will make sense to remove the flag at that time. but I don't see that it makes sense to remove now