diff options
Diffstat (limited to 'core/shared/src/main/scala/interface.scala')
-rw-r--r-- | core/shared/src/main/scala/interface.scala | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/shared/src/main/scala/interface.scala b/core/shared/src/main/scala/interface.scala index 51abc22..846eee9 100644 --- a/core/shared/src/main/scala/interface.scala +++ b/core/shared/src/main/scala/interface.scala @@ -178,7 +178,10 @@ final class SealedTrait[Typeclass[_], Type](val typeName: TypeName, if (ix < subtypesArray.length) { val sub = subtypesArray(ix) if (sub.cast.isDefinedAt(value)) handle(sub) else rec(ix + 1) - } else throw new IllegalArgumentException(s"The given value `$value` is not a sub type of `$typeName`") + } else + throw new IllegalArgumentException( + s"The given value `$value` is not a sub type of `$typeName`" + ) rec(0) } } |