Top Description Classes
module org.eclipse.jgit

Package org.eclipse.jgit.errors


Exceptions thrown by lower-level JGit APIs.

Class Summary

Modifier and TypeClass and Description
public class
public class
BinaryBlobException

BinaryBlobException is used to signal that binary data was found in a context that requires text (eg.

public class
CancelledException

Thrown when an operation was canceled

public class
CheckoutConflictException

Exception thrown if a conflict occurs during a merge checkout.

public class
CommandFailedException

Thrown when an external command failed

public class
CompoundException

An exception detailing multiple reasons for failure.

public class
ConfigInvalidException

Indicates a text string is not a valid Git style configuration.

public class
CorruptObjectException

Exception thrown when an object cannot be read from Git.

public class
CorruptPackIndexException

Exception thrown when encounters a corrupt pack index file.

public class
DiffInterruptedException

Thrown when a thread executing a diff is interrupted

public class
DirCacheNameConflictException

Thrown by DirCache code when entries overlap in impossible way.

public class
EntryExistsException

Attempt to add an entry to a tree that already exists.

public class
IllegalTodoFileModification

Attempt to modify a rebase-todo file in an unsupported way

public class
IncorrectObjectTypeException

An inconsistency with respect to handling different object types.

public class
IndexReadException

Cannot read the index.

public class
IndexWriteException

Cannot write a modified index.

public class
InvalidObjectIdException

Thrown when an invalid object id is passed in as an argument.

public class
InvalidPatternException

Thrown when a pattern passed in an argument was wrong.

public class
LargeObjectException

An object is too big to load into memory as a single byte array.

public class
LockFailedException

An exception occurring when a file cannot be locked

public class
MissingBundlePrerequisiteException

Indicates a base/common object was required, but is not found.

public class
MissingObjectException

An expected object is missing.

public class
NoClosingBracketException

Thrown when a pattern contains a character group which is open to the right side or a character class which is open to the right side.

public class
NoMergeBaseException

Exception thrown if a merge fails because no merge base could be determined.

public class
NoPackSignatureException

Thrown when a Pack is found not to contain the pack signature defined by git.

public class
NoRemoteRepositoryException

Indicates a remote repository does not exist.

public class
NotSupportedException

JGit encountered a case that it knows it cannot yet handle.

public class
NoWorkTreeException

Indicates a org.eclipse.jgit.lib.Repository has no working directory, and is thus bare.

public class
ObjectWritingException

Cannot store an object in the object database.

public class
PackInvalidException

Thrown when a Pack previously failed and is known to be unusable

public class
PackMismatchException

Thrown when a Pack no longer matches the PackIndex.

public class
PackProtocolException

Indicates a protocol error has occurred while fetching/pushing objects.

public class
RemoteRepositoryException

Contains a message from the remote repository indicating a problem.

public class
RepositoryNotFoundException

Indicates a local repository does not exist.

public class
RevisionSyntaxException

This signals a revision or object reference was not properly formatted.

public class
RevWalkException

Indicates a checked exception was thrown inside of org.eclipse.jgit.revwalk.RevWalk.

public class
SearchForReuseTimeout

Thrown when the search for reuse phase times out.

public class
StopWalkException

Stops the driver loop of walker and finish with current results.

public class
StoredObjectRepresentationNotAvailableException

A previously selected representation is no longer available.

public class
SymlinksNotSupportedException

An exception thrown when a symlink entry is found and cannot be handled.

public class
TooLargeObjectInPackException

Thrown when PackParser finds an object larger than a predefined limit

public class
TooLargePackException

Thrown when a pack exceeds a given size limit

public abstract class
TranslationBundleException

Common base class for all translation bundle related exceptions.

public class
TranslationBundleLoadingException

This exception will be thrown when a translation bundle loading fails.

public class
TranslationStringMissingException

This exception will be thrown when a translation string for a translation bundle and locale is missing.

public class
TransportException

Indicates a protocol error has occurred while fetching/pushing objects.

public class
UnmergedPathException

Indicates one or more paths in a DirCache have non-zero stages present.

public class
UnpackException

Indicates a ReceivePack failure while scanning the pack stream.

public class
UnsupportedCredentialItem

An exception thrown when a org.eclipse.jgit.transport.CredentialItem is requested from a org.eclipse.jgit.transport.CredentialsProvider which is not supported by this provider.

public class
UnsupportedPackIndexVersionException

Thrown when a PackIndex uses an index version not supported by JGit.

public class
UnsupportedPackVersionException

Thrown when a Pack uses a pack version not supported by JGit.