macwire icon indicating copy to clipboard operation
macwire copied to clipboard

Lightweight and Nonintrusive Scala Dependency Injection Library

Results 85 macwire issues
Sort by recently updated
recently updated
newest added

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

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...

autowire

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...

enhancement
Scala3

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"...

Scala3

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

enhancement

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...