mirror of https://github.com/sbt/sbt.git
don't print Uninitialized exception name
This commit is contained in:
parent
eb31cc025a
commit
021009052e
|
|
@ -444,14 +444,15 @@ object BuiltinCommands
|
||||||
val cause = ite.getCause
|
val cause = ite.getCause
|
||||||
if(cause == null || cause == ite) logFullException(ite, log) else handleException(cause, s, log)
|
if(cause == null || cause == ite) logFullException(ite, log) else handleException(cause, s, log)
|
||||||
case _: MessageOnlyException => log.error(e.toString)
|
case _: MessageOnlyException => log.error(e.toString)
|
||||||
|
case _: Project.Uninitialized => logFullException(e, log, true)
|
||||||
case _ => logFullException(e, log)
|
case _ => logFullException(e, log)
|
||||||
}
|
}
|
||||||
s.fail
|
s.fail
|
||||||
}
|
}
|
||||||
def logFullException(e: Throwable, log: Logger)
|
def logFullException(e: Throwable, log: Logger, messageOnly: Boolean = false)
|
||||||
{
|
{
|
||||||
log.trace(e)
|
log.trace(e)
|
||||||
log.error(ErrorHandling reducedToString e)
|
log.error(if(messageOnly) e.getMessage else ErrorHandling reducedToString e)
|
||||||
log.error("Use 'last' for the full log.")
|
log.error("Use 'last' for the full log.")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue