macwire
macwire copied to clipboard
Lightweight and Nonintrusive Scala Dependency Injection Library
Updates [org.scalameta:scalafmt-core](https://github.com/scalameta/scalafmt) from 3.0.7 to 3.0.8. [GitHub Release Notes](https://github.com/scalameta/scalafmt/releases/tag/v3.0.8) - [Version Diff](https://github.com/scalameta/scalafmt/compare/v3.0.7...v3.0.8) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...
Currently autowire works only for `IO`. It would be great if it would: (a) work for any `F[_]` (b) verify (if at all possible?) that all passed effects/factories/resources use the...
Autowire should not require using any effect library, so we should extract the core logic of the feature to the `macros` module. Integrations with catsEffect or ZIO should be added...
Updates [org.scalatest:scalatest](https://github.com/scalatest/scalatest) from 3.2.9 to 3.2.13. 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...
As the code show in [gitter](https://gitter.im/adamw/macwire?at=62b5b48aef5ee44882c90be6) ```scala trait DesuConfigModel: val configIO: IO[DesuConfig] = ??? end DesuConfigModel trait AppConfig(config: DesuConfig): end AppConfig trait DoobieDB(config: DesuConfig): private val dsConfigIO = IO(config.mysqlDesuQuillDB.dataSource) val...
https://oss.sonatype.org/content/repositories/snapshots/com/softwaremill/macwire/ not found that lib macrosakka 3 2.5.7 ``` [error] sbt.librarymanagement.ResolveException: Error downloading com.softwaremill.macwire:macrosakka_3:2.5.7 not found ``` May be the document told wrong https://github.com/softwaremill/macwire#installation-using-with-sbt ``` libraryDependencies += "com.softwaremill.macwire" %% "macros"...
Closes #231
Updates * [org.scala-lang:scala3-compiler](https://github.com/lampepfl/dotty) * [org.scala-lang:scala3-library](https://github.com/lampepfl/dotty) * [org.scala-lang:scala3-library_sjs1](https://github.com/lampepfl/dotty) from 3.0.2 to 3.1.3. [GitHub Release Notes](https://github.com/lampepfl/dotty/releases/tag/3.1.3) - [Version Diff](https://github.com/lampepfl/dotty/compare/3.0.2...3.1.3) - [Version Diff](https://github.com/lampepfl/dotty/compare/release-3.0.2...release-3.1.3) I'll automatically update this PR to resolve conflicts as long...
- [ ] extract common workflow parts to reusable actions - [ ] consider generating CI configuration from sbt
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...