def lines(self) -> List[str]: cause = format_exception(self.cause) suf1 = '' if self.stack.empty else ' at:' tb1 = (List() if self.stack.empty else self.format_stack) return tb1.cons(f'IO exception{suf1}').cat('Cause:') + cause + List( '', 'Callback:', f' {self.f}')
def expand(self) -> 'amino.List[str]': return format_exception(self.exc).cons(self.desc)
def full_trace_lines(self) -> List[str]: return self.trace_lines_with(format_exception(self.cause))