From dff97b40df39e5eb391e1fc30ca47180384f1747 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Sat, 18 Mar 2017 01:58:01 -0400 Subject: Refactor trait-based dependencies to constructor parameters --- crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala') diff --git a/crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala b/crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala index 0f095eb..bb995ef 100644 --- a/crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala +++ b/crashbox-server/src/main/scala/io/crashbox/ci/Storage.scala @@ -12,9 +12,9 @@ import scala.concurrent.Future import java.util.UUID import slick.jdbc.H2Profile.api._ -trait Storage { self: Core with Parsers with Schedulers => - - type BuildId = UUID +class Storage(implicit core: Core) { + import core._ + import Scheduler._ case class Build( id: BuildId, -- cgit v1.2.3