From ffb4f1f3254b5f4dd0ffdbd00b915bdf9222eeb5 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Fri, 5 Aug 2011 21:56:32 -0400 Subject: [PATCH] simpler hashCode for Task --- tasks/standard/Action.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/tasks/standard/Action.scala b/tasks/standard/Action.scala index 4dbf4fa79..67b1b8804 100644 --- a/tasks/standard/Action.scala +++ b/tasks/standard/Action.scala @@ -26,6 +26,7 @@ final case class Task[T](info: Info[T], work: Action[T]) { def original = info.original getOrElse this override def toString = info.name orElse original.info.name getOrElse ("Task(" + info + ")") + override def hashCode = info.hashCode } /** `original` is used during transformation only.*/ final case class Info[T](attributes: AttributeMap = AttributeMap.empty, original: Option[Task[T]] = None)