]> source.dussan.org Git - jgit.git/commit
RepoCommand: Add error to ManifestErrorException 56/1197356/1
authorIvan Frade <ifrade@google.com>
Thu, 6 Jun 2024 19:01:04 +0000 (12:01 -0700)
committerMatthias Sohn <matthias.sohn@sap.com>
Mon, 8 Jul 2024 12:04:56 +0000 (14:04 +0200)
commit4bc6eb8a70281b30e40ebe2fb12927ce2d2640df
tree65163576af1b7802c917de3204994738a85ec5b5
parent784f0baecbbb68f1e136efe862087634d10826eb
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
(cherry picked from commit b41187429359cf9830fd34368d28a454653e187d)
org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/RepoCommand.java