Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

jjagged/scaldi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scaldi is scala dependency injection library. Basically Scala already have everything you need for dependency injection. But still some things can be made easier. Goal of the project is to provide more standard and easy way to make dependency injection in scala projects consuming power of scala language. With Scaldi you can define your application modules in pure scala (without any annotations or XML).

You can find project's home page here:

http://scaldi.org

Scaladocs for the latest version of the project can be found here:

http://scaldi.org/api/index.html#scaldi.package

At the moment project is poorly documented, but it will be fixed soon. At the moment I can recommend you to take a look at the tests:

http://scaldi.org/scaldi/tree/master/src/test/scala/scaldi

Build Status

Adding Scaldi in Your Build

SBT Configuration:

libraryDependencies += "org.scaldi" %% "scaldi" % "0.3"

Maven Configuration (you need to specify scala version manually in the artifactId):

<dependency>
    <groupId>org.scaldi</groupId>
    <artifactId>scaldi_2.10</artifactId>
    <version>0.3</version>
</dependency>

License

Scaldi is licensed under Apache License, Version 2.0.

About

Scala Dependency Injection Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published