HomePhabricator

If a `PhutilProxyException` is thrown by Arcanist, print all error messages.

Description

If a PhutilProxyException is thrown by Arcanist, print all error messages.

Summary: PhutilProxyException provides the capability to nest exceptions. However, if we throw a PhutilProxyException then we currently only display the error message from the top-most exception. Instead, we should print all of the nested exception messages.

Test Plan: Faked an error, saw multiple lines of exception messages.

Reviewers: Blessed Reviewers, epriestley

Reviewed By: Blessed Reviewers, epriestley

Subscribers: epriestley, Korvin

Differential Revision: https://secure.phabricator.com/D9697

Details

Provenance
joshuaspenceAuthored on
joshuaspencePushed on Jun 23 2014, 11:24 PM
Reviewer
Blessed Reviewers
Differential Revision
D9697: If a `PhutilProxyException` is thrown by Arcanist, print all error messages.
Parents
rARCc727a98f7340: Add a URL to support a TODO comment.
Branches
Unknown
Tags
Unknown

Event Timeline