macwire
macwire copied to clipboard
Lightweight and Nonintrusive Scala Dependency Injection Library
Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-compiler](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library_2.13](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge_2.13](https://github.com/scala-js/scala-js) from 1.6.0 to 1.10.0. [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.10.0) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.6.0...v1.10.0) I'll automatically update this PR to resolve...
Updates [com.typesafe.akka:akka-actor](https://github.com/akka/akka) from 2.6.15 to 2.6.19. [GitHub Release Notes](https://github.com/akka/akka/releases/tag/v2.6.19) - [Version Diff](https://github.com/akka/akka/compare/v2.6.15...v2.6.19) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
Updates [com.softwaremill.common:tagging](https://github.com/softwaremill/scala-common) from 2.3.1 to 2.3.3. I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you...
Using `PrometheusMetrics[IO]` as a dependency causes problems when compiling bootzooka: ``` [error] Error while emitting Dependencies.scala [error] value x$2 [error] one error found ``` As a work-around, the dependency is...
Sometimes if you forget to add a dependency to autowire's parameters which needs manual creation you get errors such as a missing `String` dependency (if a `String` is needed to...
So that the jar and sbt dependency are more readable, e.g. `macros-auto-cats`
Citing @mbore: > Actually I'm still not sure if we want to support no parameters constructors. It may cause difficult to debug mistakes like "forgot to pass filled config", for...
Currently, to create more than one instance in `autowire` we need to define a helper case class that wraps target instances (e.g. https://github.com/softwaremill/bootzooka/pull/766/files#diff-a9ca80cae7dddc8a64f16da196fc18bf18aff6cbaa4a996a872c0228d1eaddc5R21) We should be able to return tupled...