From db81db25e6cf926171cd557bdc264eb7840f8b87 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 16 Apr 2011 14:40:13 -0400 Subject: [PATCH] work on dependency management tests --- ivy/IvyActions.scala | 2 +- ivy/IvyScala.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ivy/IvyActions.scala b/ivy/IvyActions.scala index a9b835976..028c2dab5 100644 --- a/ivy/IvyActions.scala +++ b/ivy/IvyActions.scala @@ -26,7 +26,7 @@ final class PublishConfiguration(val ivyFile: Option[File], val resolverName: St final class UpdateConfiguration(val retrieve: Option[RetrieveConfiguration], val missingOk: Boolean, val logging: UpdateLogging.Value) final class RetrieveConfiguration(val retrieveDirectory: File, val outputPattern: String) -final class MakePomConfiguration(val file: File, val configurations: Option[Iterable[Configuration]] = None, val extra: NodeSeq = NodeSeq.Empty, val process: Node => Node = n => n, val filterRepositories: MavenRepository => Boolean = _ => true) +final case class MakePomConfiguration(file: File, configurations: Option[Iterable[Configuration]] = None, extra: NodeSeq = NodeSeq.Empty, process: Node => Node = n => n, filterRepositories: MavenRepository => Boolean = _ => true) /** Configures logging during an 'update'. `level` determines the amount of other information logged. * `Full` is the default and logs the most. diff --git a/ivy/IvyScala.scala b/ivy/IvyScala.scala index 511a3e997..c79909698 100644 --- a/ivy/IvyScala.scala +++ b/ivy/IvyScala.scala @@ -21,7 +21,7 @@ object ScalaArtifacts import ScalaArtifacts._ -final class IvyScala(val scalaVersion: String, val configurations: Iterable[Configuration], val checkExplicit: Boolean, val filterImplicit: Boolean, val overrideScalaVersion: Boolean) +final case class IvyScala(scalaVersion: String, configurations: Iterable[Configuration], checkExplicit: Boolean, filterImplicit: Boolean, overrideScalaVersion: Boolean) { // otherwise, Ivy produces the error: "impossible to get artifacts when data has not been loaded" // which may be related to sbt's custom conflict manager, to IVY-987, or both