From bbf05dc770b981cbf1fcfc07af7024a0cab6e361 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 18 Jun 2011 20:17:50 -0400 Subject: [PATCH] fixes issue with inter-project resolution when project delegates are defined --- ivy/IvyInterface.scala | 1 + ivy/ProjectResolver.scala | 1 + 2 files changed, 2 insertions(+) diff --git a/ivy/IvyInterface.scala b/ivy/IvyInterface.scala index 2d0a3e54f..3b802fc20 100644 --- a/ivy/IvyInterface.scala +++ b/ivy/IvyInterface.scala @@ -41,6 +41,7 @@ sealed trait Resolver final class RawRepository(val resolver: DependencyResolver) extends Resolver { def name = resolver.getName + override def toString = "Raw(" + resolver.toString + ")" } sealed case class MavenRepository(name: String, root: String) extends Resolver { diff --git a/ivy/ProjectResolver.scala b/ivy/ProjectResolver.scala index aee0cb772..4c2d046db 100644 --- a/ivy/ProjectResolver.scala +++ b/ivy/ProjectResolver.scala @@ -23,6 +23,7 @@ class ProjectResolver(name: String, map: Map[ModuleRevisionId, ModuleDescriptor] { def getName = name def setName(name: String) = error("Setting name not supported by ProjectResolver") + override def toString = "ProjectResolver(" + name + ", mapped: " + map.keys.mkString(", ") + ")" def getDependency(dd: DependencyDescriptor, data: ResolveData): ResolvedModuleRevision = {