From 4e46acde12ba3ffddf8b274455fca0f0f9c58d32 Mon Sep 17 00:00:00 2001 From: Arnout Engelen Date: Thu, 9 May 2019 11:41:15 +0200 Subject: [PATCH] Add toString for DirectCredentials To make 'show credentials' more useful --- .../main/scala/sbt/librarymanagement/ivy/Credentials.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ivy/src/main/scala/sbt/librarymanagement/ivy/Credentials.scala b/ivy/src/main/scala/sbt/librarymanagement/ivy/Credentials.scala index 26ccc57f7..7ebc4521d 100644 --- a/ivy/src/main/scala/sbt/librarymanagement/ivy/Credentials.scala +++ b/ivy/src/main/scala/sbt/librarymanagement/ivy/Credentials.scala @@ -76,11 +76,13 @@ object Credentials { sealed trait Credentials final class FileCredentials(val path: File) extends Credentials { - override def toString = "FileCredentials('" + path + "')" + override def toString = s"""FileCredentials("$path")""" } final class DirectCredentials( val realm: String, val host: String, val userName: String, val passwd: String -) extends Credentials +) extends Credentials { + override def toString = s"""DirectCredentials("$realm", "$host", "$userName", ****)""" +}