Skip to content

Releases: christian-schlichtherle/bali-di-scala

Bali DI for Scala 0.3.0

20 Apr 17:01
Compare
Choose a tag to compare

This release adds support for implementing any abstract method. Examples with specs:

  • An example for an identity function is here and the spec is here.
  • A "Hello world" example is here and the spec is here.

Bali DI for Scala 0.2.1

18 Apr 20:52
Compare
Choose a tag to compare

This release fixes the priority of available dependencies.

Bali DI for Scala 0.2.0

18 Apr 15:48
Compare
Choose a tag to compare

This release adds elementary support for the @Module and @Lookup annotations.
So now you can do:

@bali.Module
trait Clock {

    def now: java.util.Date
}

val clock = bali.scala.make[Clock]

println("Now it's " + clock.now)

Bali DI for Scala 0.1.0

15 Apr 22:02
Compare
Choose a tag to compare

This initial release contains only the make def macro from Neuron DI, which forms the basis for the upcoming extensions towards feature parity with Bali DI for Java.