## steps using macwire `wire` macro https://github.com/softwaremill/macwire/blob/master/macros/src/main/scala-3/com/softwaremill/macwire/internals/MacwireMacros.scala#L9 call `wire` for `Dep`, compile then change `Dep` constructor and run `Components` repro here https://github.com/OlegYch/macwire-undercompilation ## problem java.lang.NoSuchMethodError at runtime ## expectation `Components` is recompiled when signature of `Dep` changes ## notes sbt 1.11.5 originally reported at https://github.com/softwaremill/macwire/issues/412