]> source.dussan.org Git - jgit.git/commit
RepoCommand: Add error to ManifestErrorException 05/1195905/1
authorIvan Frade <ifrade@google.com>
Thu, 6 Jun 2024 19:01:04 +0000 (12:01 -0700)
committerIvan Frade <ifrade@google.com>
Thu, 6 Jun 2024 20:47:33 +0000 (13:47 -0700)
commitb41187429359cf9830fd34368d28a454653e187d
treedf4d54477e806bb54a60cbac733d4e2c012deb58
parent17789059c6c9ef0da086f5553b0dd8d7e15e0eda
RepoCommand: Add error to ManifestErrorException

RepoCommand wraps errors in the manifest in a ManifestErrorException
with a fixed message ("Invalid manifest"). Callers like supermanifest
plugin cannot return a meaningful error to the client without digging
into the cause chain.

Add the actual error message to the ManifestErrorException, so callers
can rely on #getMessage() to see what happens.

Change-Id: I18be17fb5e4aaaf4f11ebd627580a91fe330eaca
org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java