diff options
Diffstat (limited to 'stage1/resolver.scala')
-rw-r--r-- | stage1/resolver.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stage1/resolver.scala b/stage1/resolver.scala index c2ebb62..13e8e52 100644 --- a/stage1/resolver.scala +++ b/stage1/resolver.scala @@ -7,7 +7,7 @@ import scala.xml._ import scala.concurrent._ import scala.concurrent.duration._ -abstract class DependencyImplementation extends Dependency{ +trait DependencyImplementation extends Dependency{ implicit protected def logger: Logger protected def lib = new Stage1Lib(logger) @@ -196,7 +196,7 @@ object MavenDependency{ // FIXME: take MavenResolver instead of mavenCache and repositories separately case class BoundMavenDependency( cbtHasChanged: Boolean, mavenCache: File, mavenDependency: MavenDependency, repositories: Seq[URL] -)(implicit val logger: Logger) extends DependencyImplementation with ArtifactInfo{ +)(implicit val logger: Logger) extends ArtifactInfo with DependencyImplementation{ val MavenDependency( groupId, artifactId, version, classifier ) = mavenDependency assert( Option(groupId).collect{ |