From 8e489f66eceb438167f8900bf897c8139d08347d Mon Sep 17 00:00:00 2001 From: Micro Dotta Date: Wed, 7 Sep 2011 08:38:21 +0000 Subject: Fixed MissingRequirementError extractor (the re... Fixed MissingRequirementError extractor (the return type of unapply method went from Option[String] to Serializable during r25612). Review by moors. --- src/compiler/scala/reflect/internal/MissingRequirementError.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/compiler') diff --git a/src/compiler/scala/reflect/internal/MissingRequirementError.scala b/src/compiler/scala/reflect/internal/MissingRequirementError.scala index f6be9fa8c6..fbbbcc1928 100644 --- a/src/compiler/scala/reflect/internal/MissingRequirementError.scala +++ b/src/compiler/scala/reflect/internal/MissingRequirementError.scala @@ -15,8 +15,8 @@ object MissingRequirementError { private val suffix = " not found." def signal(msg: String): Nothing = throw new MissingRequirementError(msg) def notFound(req: String): Nothing = signal(req + suffix) - def unapply(x: Throwable) = x match { - case x: MissingRequirementError => x.req + def unapply(x: Throwable): Option[String] = x match { + case x: MissingRequirementError => Some(x.req) case _ => None } } -- cgit v1.2.3