summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-02-12 14:32:36 -0600
committerJesse Luehrs <doy@tozt.net>2013-02-12 14:32:36 -0600
commite5cabc12cbbdefdc6f0ca3df6bacb2b6f4d44ea4 (patch)
tree88b2004bcee447a4f1b44da9ef875494f9040434
parent5e9bb2f3ad7c11826c81d9f7c5782de82bd22354 (diff)
downloadscala-di-test-e5cabc12cbbdefdc6f0ca3df6bacb2b6f4d44ea4.tar.gz
scala-di-test-e5cabc12cbbdefdc6f0ca3df6bacb2b6f4d44ea4.zip
ensure definition order doesn't matter
-rw-r--r--src/main/scala/cake.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/cake.scala b/src/main/scala/cake.scala
index e7a83ac..df4b1b9 100644
--- a/src/main/scala/cake.scala
+++ b/src/main/scala/cake.scala
@@ -22,10 +22,10 @@ class Container (
username: String = "doy",
password: String = "blah"
) extends HasApplication with HasLogger with HasDatabase {
- val logger = new Logger(logFileName)
+ lazy val application = new Application
+ lazy val logger = new Logger(logFileName)
// val database = Database.connect("dbi:mysql:myapp", "doy", "blah")
- val database = new Database(dsn, username, password)
- val application = new Application
+ lazy val database = new Database(dsn, username, password)
}
object MyApp extends Application {