From 0f914cf7815fdf37eaa87746bd6e0572b4b20ac2 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Fri, 6 May 2016 13:54:01 +0200 Subject: [PATCH] Small fix in error messages --- cache/src/main/scala/coursier/Cache.scala | 2 +- cache/src/main/scala/coursier/FileError.scala | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cache/src/main/scala/coursier/Cache.scala b/cache/src/main/scala/coursier/Cache.scala index 3e133515e..6226f1d03 100644 --- a/cache/src/main/scala/coursier/Cache.scala +++ b/cache/src/main/scala/coursier/Cache.scala @@ -779,7 +779,7 @@ object Cache { checksums = checksums, logger = logger, pool = pool - ).leftMap(_.message).map { f => + ).leftMap(_.describe).map { f => // FIXME Catch error here? new String(NioFiles.readAllBytes(f.toPath), "UTF-8") } diff --git a/cache/src/main/scala/coursier/FileError.scala b/cache/src/main/scala/coursier/FileError.scala index 0afd40924..3f1788d61 100644 --- a/cache/src/main/scala/coursier/FileError.scala +++ b/cache/src/main/scala/coursier/FileError.scala @@ -5,7 +5,9 @@ import java.io.File sealed abstract class FileError( val `type`: String, val message: String -) extends Product with Serializable +) extends Product with Serializable { + def describe: String = s"${`type`}: $message" +} object FileError {