Skip to content

Commit 252f059

Browse files
committed
Add getMessage to UnexpectedClassTag
1 parent 869d987 commit 252f059

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

errata/src/main/scala/errata/instances.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ import scala.reflect.ClassTag
2727
*/
2828

2929
final case class WrappedError[E](tag: ClassTag[E], value: E) extends Throwable
30-
final case class UnexpectedClassTag[E1, E2](expected: ClassTag[E1], actual: ClassTag[E2]) extends Error
30+
final case class UnexpectedClassTag[E1, E2](expected: ClassTag[E1], actual: ClassTag[E2]) extends Error {
31+
override def getMessage(): String = s"Expected class tag $expected; actual class tag $actual."
32+
}
3133

3234
object Bases {
3335
trait Constituents {

0 commit comments

Comments
 (0)