Uses of Class
org.eclipse.jgit.annotations.Nullable
-
-
Uses of Nullable in org.eclipse.jgit.api
Method parameters in org.eclipse.jgit.api with annotations of type Nullable Modifier and Type Method Description MergeCommand
MergeCommand. setFastForward(MergeCommand.FastForwardMode fastForwardMode)
Sets the fast forward mode.PullCommand
PullCommand. setFastForward(MergeCommand.FastForwardMode fastForwardMode)
Set the fast forward mode.FetchCommand
FetchCommand. setRecurseSubmodules(SubmoduleConfig.FetchRecurseSubmodulesMode recurse)
Set the mode to be used for recursing into submodules.PullCommand
PullCommand. setRecurseSubmodules(SubmoduleConfig.FetchRecurseSubmodulesMode recurse)
Set the mode to be used for recursing into submodules. -
Uses of Nullable in org.eclipse.jgit.attributes
Method parameters in org.eclipse.jgit.attributes with annotations of type Nullable Modifier and Type Method Description protected void
AttributesHandler. mergeAttributes(AttributesNode node, String entryPath, boolean isDirectory, Attributes result)
Merges the matching node attributes for an entry path. -
Uses of Nullable in org.eclipse.jgit.blame
Methods in org.eclipse.jgit.blame with annotations of type Nullable Modifier and Type Method Description RenameDetector
BlameGenerator. getRenameDetector()
Obtain the RenameDetector, allowing the application to configure its settings for rename score and breaking behavior. -
Uses of Nullable in org.eclipse.jgit.errors
Methods in org.eclipse.jgit.errors with annotations of type Nullable Modifier and Type Method Description ObjectChecker.ErrorType
CorruptObjectException. getErrorType()
Specific error condition identified byObjectChecker
.CorruptPackIndexException.ErrorType
CorruptPackIndexException. getErrorType()
Specific the reason of the corrupt index file. -
Uses of Nullable in org.eclipse.jgit.gitrepo
Methods in org.eclipse.jgit.gitrepo with annotations of type Nullable Modifier and Type Method Description ObjectId
RepoCommand.RemoteReader. sha1(String uri, String ref)
Read a remote ref sha1. -
Uses of Nullable in org.eclipse.jgit.gpg.bc.internal
Method parameters in org.eclipse.jgit.gpg.bc.internal with annotations of type Nullable Modifier and Type Method Description boolean
BouncyCastleGpgSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
void
BouncyCastleGpgSigner. sign(CommitBuilder commit, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
-
Uses of Nullable in org.eclipse.jgit.internal.fsck
Methods in org.eclipse.jgit.internal.fsck with annotations of type Nullable Modifier and Type Method Description ObjectChecker.ErrorType
FsckError.CorruptObject. getErrorType()
Constructor parameters in org.eclipse.jgit.internal.fsck with annotations of type Nullable Constructor Description CorruptObject(ObjectId id, int type, ObjectChecker.ErrorType errorType)
-
Uses of Nullable in org.eclipse.jgit.internal.ketch
Methods in org.eclipse.jgit.internal.ketch with annotations of type Nullable Modifier and Type Method Description ObjectId
ReplicaSnapshot. getAccepted()
Get last known Git commit atrefs/txn/accepted
PersonIdent
Proposal. getAuthor()
Get optional author of the proposal.LogIndex
LeaderSnapshot. getCommitted()
Get state the leader knows is committed on a majority of participant replicasObjectId
ReplicaSnapshot. getCommitted()
Get last known Git commit atrefs/txn/committed
String
ReplicaSnapshot. getErrorMessage()
Get error messageThrowable
ReplicaPushRequest. getException()
Get exception thrown, if any.LogIndex
LeaderSnapshot. getHead()
Get end of the leader's logString
Proposal. getMessage()
Get optional message for the commit log of the RefTree.PushCertificate
Proposal. getPushCertificate()
Get optional certificate signing the references.Map<String,Ref>
ReplicaFetchRequest. getRefs()
Get remote references, usually from the advertisement.Map<String,Ref>
ReplicaPushRequest. getRefs()
Get remote references, usually from the advertisement.protected RemoteConfig
RemoteGitReplica. getRemoteConfig()
Get optional configuration describing how to contact the peer.Date
ReplicaSnapshot. getRetryAt()
Get when the leader will retry communication with the offline or lagging replicaString
KetchSystem. newLeaderTag()
Construct a random tag to identify a candidate during leader election.Method parameters in org.eclipse.jgit.internal.ketch with annotations of type Nullable Modifier and Type Method Description List<ReceiveCommand>
StageBuilder. makeStageList(Set<ObjectId> newObjs, Repository git, ObjectInserter inserter)
Construct a set of commands to stage objects on a replica.List<ReceiveCommand>
StageBuilder. makeStageList(Set<ObjectId> newObjs, Repository git, ObjectInserter inserter)
Construct a set of commands to stage objects on a replica.Proposal
Proposal. setAuthor(PersonIdent who)
Set the author for the proposal.void
ReplicaPushRequest. setException(Repository repo, Throwable err)
Mark the request as crashing with a communication error.Proposal
Proposal. setMessage(String msg)
Set the message to appear in the commit log of the RefTree.Proposal
Proposal. setPushCertificate(PushCertificate cert)
Set the push certificate signing the references.Constructor parameters in org.eclipse.jgit.internal.ketch with annotations of type Nullable Constructor Description RemoteGitReplica(KetchLeader leader, String name, URIish uri, ReplicaConfig cfg, RemoteConfig rc)
Configure a new remote. -
Uses of Nullable in org.eclipse.jgit.internal.storage.dfs
Methods in org.eclipse.jgit.internal.storage.dfs with annotations of type Nullable Modifier and Type Method Description String
InMemoryRepository. getGitwebDescription()
Read theGIT_DIR/description
file for gitweb.Method parameters in org.eclipse.jgit.internal.storage.dfs with annotations of type Nullable Modifier and Type Method Description protected boolean
DfsReftableDatabase. compareAndPut(Ref oldRef, Ref newRef)
Compare a reference, and put if it matches.static DfsStreamKey
DfsStreamKey. of(DfsRepositoryDescription repo, String name, PackExt ext)
Create aDfsStreamKey
void
InMemoryRepository. setGitwebDescription(String d)
Set theGIT_DIR/description
file for gitweb.Constructor parameters in org.eclipse.jgit.internal.storage.dfs with annotations of type Nullable Constructor Description DfsStreamKey(int hash, PackExt ext)
Constructor for DfsStreamKey. -
Uses of Nullable in org.eclipse.jgit.internal.storage.file
Methods in org.eclipse.jgit.internal.storage.file with annotations of type Nullable Modifier and Type Method Description Ref
RefDirectory. firstExactRef(String... refs)
Find the first named reference.String
FileRepository. getGitwebDescription()
Read theGIT_DIR/description
file for gitweb.Method parameters in org.eclipse.jgit.internal.storage.file with annotations of type Nullable Modifier and Type Method Description void
FileRepository. setGitwebDescription(String description)
Set theGIT_DIR/description
file for gitweb.Constructor parameters in org.eclipse.jgit.internal.storage.file with annotations of type Nullable Constructor Description FileReftableStack(File stackPath, File reftableDir, Runnable onChange, Supplier<Config> configSupplier)
Creates a stack corresponding to the list of reftables in the argument -
Uses of Nullable in org.eclipse.jgit.internal.storage.pack
Methods in org.eclipse.jgit.internal.storage.pack with annotations of type Nullable Modifier and Type Method Description CachedPackUriProvider.PackInfo
CachedPackUriProvider. getInfo(CachedPack pack, Collection<String> protocolsSupported)
Constructor parameters in org.eclipse.jgit.internal.storage.pack with annotations of type Nullable Constructor Description PackWriter(PackConfig config, ObjectReader reader, PackStatistics.Accumulator statsAccumulator)
Create writer with a specified configuration. -
Uses of Nullable in org.eclipse.jgit.internal.storage.reftable
Methods in org.eclipse.jgit.internal.storage.reftable with annotations of type Nullable Modifier and Type Method Description Ref
Reftable. exactRef(String refName)
Lookup a reference, or null if not found.Ref
ReftableDatabase. exactRef(String name)
Read a single reference.abstract ReflogEntry
LogCursor. getReflogEntry()
Get current log entry.Ref
Reftable. resolve(Ref symref)
Resolve a symbolic reference to populate its value.Method parameters in org.eclipse.jgit.internal.storage.reftable with annotations of type Nullable Modifier and Type Method Description void
ReftableWriter. writeLog(String ref, long updateIndex, PersonIdent who, ObjectId oldId, ObjectId newId, String message)
Write one reflog entry to the reftable. -
Uses of Nullable in org.eclipse.jgit.internal.storage.reftree
Methods in org.eclipse.jgit.internal.storage.reftree with annotations of type Nullable Modifier and Type Method Description Ref
RefTree. exactRef(ObjectReader reader, String name)
Read one reference.String
Command. getMessage()
Get optional message explaining command failure.Ref
Command. getNewRef()
New peeled reference.Ref
Command. getOldRef()
Old peeled reference.String
RefTreeDatabase. getTxnNamespace()
Get namespace used by bootstrap layer.Method parameters in org.eclipse.jgit.internal.storage.reftree with annotations of type Nullable Modifier and Type Method Description static void
Command. abort(Iterable<Command> commands, String why)
Set unprocessed commands as failed due to transaction aborted.void
Command. setResult(ReceiveCommand.Result result, String why)
Set the result of this command.Constructor parameters in org.eclipse.jgit.internal.storage.reftree with annotations of type Nullable Constructor Description Command(Ref oldRef, Ref newRef)
Create a command to create, update or delete a reference.Command(Ref oldRef, Ref newRef)
Create a command to create, update or delete a reference. -
Uses of Nullable in org.eclipse.jgit.internal.transport.parser
Methods in org.eclipse.jgit.internal.transport.parser with annotations of type Nullable Modifier and Type Method Description String
FirstWant. getAgent()
-
Uses of Nullable in org.eclipse.jgit.lfs
Methods in org.eclipse.jgit.lfs with annotations of type Nullable Modifier and Type Method Description PrePushHook
BuiltinLFS. getPrePushHook(Repository repo, PrintStream outputStream)
PrePushHook
BuiltinLFS. getPrePushHook(Repository repo, PrintStream outputStream, PrintStream errorStream)
static LfsPointer
LfsPointer. parseLfsPointer(InputStream in)
Try to parse the data provided by an InputStream to the format defined byLfsPointer.VERSION
-
Uses of Nullable in org.eclipse.jgit.lfs.internal
Methods in org.eclipse.jgit.lfs.internal with annotations of type Nullable Modifier and Type Method Description AnyLongObjectId
AtomicObjectOutputStream. getId()
Get theid
. -
Uses of Nullable in org.eclipse.jgit.lfs.server
Methods in org.eclipse.jgit.lfs.server with annotations of type Nullable Modifier and Type Method Description Response.Action
LargeFileRepository. getVerifyAction(AnyLongObjectId id)
Get verify action -
Uses of Nullable in org.eclipse.jgit.lfs.server.fs
Methods in org.eclipse.jgit.lfs.server.fs with annotations of type Nullable Modifier and Type Method Description Response.Action
FileLfsRepository. getVerifyAction(AnyLongObjectId id)
Get verify action -
Uses of Nullable in org.eclipse.jgit.lib
Methods in org.eclipse.jgit.lib with annotations of type Nullable Modifier and Type Method Description abstract Ref
RefDatabase. exactRef(String name)
Read a single reference.Ref
Repository. exactRef(String name)
Get a ref by name.Ref
RefDatabase. findRef(String name)
Read a single reference.static Ref
RefDatabase. findRef(Map<String,Ref> map, String name)
Try to find the specified name in the ref map usingRefDatabase.SEARCH_PATH
.Ref
Repository. findRef(String name)
Search for a ref by (possibly abbreviated) name.Ref
RefDatabase. firstExactRef(String... refs)
Find the first named reference.String
Repository. getBranch()
Get the short name of the current branch thatHEAD
points to.ObjectInserter
ObjectReader.Filter. getCreatedFromInserter()
ObjectInserter
ObjectReader. getCreatedFromInserter()
Get theObjectInserter
from which this reader was created usinginserter.newReader()
String
Repository. getFullBranch()
Get the name of the reference thatHEAD
points to.String
Repository. getGitwebDescription()
Read theGIT_DIR/description
file for gitweb.ObjectId
ObjectIdRef. getObjectId()
Cached value of this ref.ObjectId
Ref. getObjectId()
Cached value of this ref.ObjectId
SymbolicRef. getObjectId()
Cached value of this ref.ObjectId
ObjectIdRef.PeeledNonTag. getPeeledObjectId()
ObjectId
ObjectIdRef.Unpeeled. getPeeledObjectId()
ObjectId
Ref. getPeeledObjectId()
Cached value ofref^{}
(the ref peeled to commit).ObjectId
SymbolicRef. getPeeledObjectId()
Cached value ofref^{}
(the ref peeled to commit).List<String>
BatchRefUpdate. getPushOptions()
Gets the list of option strings associated with this update.Ref
RefDatabase. getRef(String name)
Deprecated.UseRefDatabase.findRef(String)
instead.String
BatchRefUpdate. getRefLogMessage()
Get the message to include in the reflog.abstract ReflogReader
Repository. getReflogReader(String refName)
Get the reflog readerString
Repository. getRemoteName(String refName)
Get remote nameBlobObjectChecker
ObjectChecker. newBlobObjectChecker()
Create a newBlobObjectChecker
.static ObjectId
ObjectIdSerializer. read(InputStream in)
Read a possibly nullObjectId
from the stream.ObjectId
Repository. readCherryPickHead()
Return the information stored in the file $GIT_DIR/CHERRY_PICK_HEAD.String
Repository. readCommitEditMsg()
Return the information stored in the file $GIT_DIR/COMMIT_EDITMSG.String
Repository. readMergeCommitMsg()
Return the information stored in the file $GIT_DIR/MERGE_MSG.List<ObjectId>
Repository. readMergeHeads()
Return the information stored in the file $GIT_DIR/MERGE_HEAD.ObjectId
Repository. readOrigHead()
Return the information stored in the file $GIT_DIR/ORIG_HEAD.ObjectId
Repository. readRevertHead()
Return the information stored in the file $GIT_DIR/REVERT_HEAD.String
Repository. readSquashCommitMsg()
Return the information stored in the file $GIT_DIR/SQUASH_MSG.ObjectId
Repository. resolve(String revstr)
Parse a git revision string and return an object id.String
Repository. shortenRemoteBranchName(String refName)
Get a shortened more user friendly remote tracking branch nameString
Repository. simplify(String revstr)
Simplify an expression, but unlikeRepository.resolve(String)
it will not resolve a branch passed or resulting from the expression, such as @{-}.Method parameters in org.eclipse.jgit.lib with annotations of type Nullable Modifier and Type Method Description abstract boolean
GpgSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Indicates if a signing key is available for the specified committer and/or signing key.void
ObjectChecker. check(AnyObjectId id, int objType, byte[] raw)
Check an object for parsing errors.void
ObjectChecker. checkCommit(AnyObjectId id, byte[] raw)
Check a commit for errors.void
ObjectChecker. checkTag(AnyObjectId id, byte[] raw)
Check an annotated tag for errors.void
ObjectChecker. checkTree(AnyObjectId id, byte[] raw)
Check a canonical formatted tree for errors.static boolean
ObjectId. isId(String id)
Test a string of characters to verify it is a hex format.void
Repository. setGitwebDescription(String description)
Set theGIT_DIR/description
file for gitweb.ObjectChecker
ObjectChecker. setIgnore(Set<ObjectChecker.ErrorType> ids)
Configure error types to be ignored across all objects.ObjectChecker
ObjectChecker. setSkipList(ObjectIdSet objects)
Enable accepting specific malformed (but not horribly broken) objects.abstract void
GpgSigner. sign(CommitBuilder commit, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Signs the specified commit.static void
ObjectIdSerializer. write(OutputStream out, AnyObjectId id)
Write a possibly nullObjectId
to the stream, using markers to differentiate null and non-null instances.Constructor parameters in org.eclipse.jgit.lib with annotations of type Nullable Constructor Description ObjectIdRef(Ref.Storage st, String name, ObjectId id, long updateIndex)
Create a new ref pairing.PeeledNonTag(Ref.Storage st, String name, ObjectId id)
Create a new ref pairing.PeeledNonTag(Ref.Storage st, String name, ObjectId id, long updateIndex)
Create a new ref pairing with update index.PeeledTag(Ref.Storage st, String name, ObjectId id, ObjectId p)
Create a new ref pairing.PeeledTag(Ref.Storage st, String name, ObjectId id, ObjectId p, long updateIndex)
Create a new ref pairing with update index.Unpeeled(Ref.Storage st, String name, ObjectId id)
Create a new ref pairing.Unpeeled(Ref.Storage st, String name, ObjectId id, long updateIndex)
Create a new ref pairing with update index. -
Uses of Nullable in org.eclipse.jgit.merge
Fields in org.eclipse.jgit.merge with annotations of type Nullable Modifier and Type Field Description protected Repository
Merger. db
The repository this merger operates on.Methods in org.eclipse.jgit.merge with annotations of type Nullable Modifier and Type Method Description Repository
Merger. getRepository()
Get the repository this merger operates on. -
Uses of Nullable in org.eclipse.jgit.revwalk
Methods in org.eclipse.jgit.revwalk with annotations of type Nullable Modifier and Type Method Description String
RevCommit. getEncodingName()
Determine the encoding of the commit message buffer. -
Uses of Nullable in org.eclipse.jgit.transport
Methods in org.eclipse.jgit.transport with annotations of type Nullable Modifier and Type Method Description String
FilterSpec. filterLine()
String
LsRefsV2Request. getAgent()
String
ReceiveCommand. getNewSymref()
Get requested new target for a symbolic reference.String
ReceiveCommand. getOldSymref()
Get expected old target for a symbolic reference.List<String>
ReceivePack. getPushOptions()
Gets an unmodifiable view of the option strings associated with the push.ReceivedPackStatistics
ReceivePack. getReceivedPackStatistics()
Returns the statistics on the received pack if available.String
ReceiveCommand. getRefLogMessage()
Get the message to include in the reflog.Boolean
ReceiveCommand. isForceRefLog()
Check whether the reflog should be written regardless of repo defaults.ObjectChecker
TransferConfig. newObjectChecker()
Create checker to verify fetched objectsObjectChecker
TransferConfig. newReceiveObjectChecker()
Create checker to verify objects pushed into this repositoryMethod parameters in org.eclipse.jgit.transport with annotations of type Nullable Modifier and Type Method Description static ReceiveCommand
ReceiveCommand. link(String oldTarget, String newTarget, String name)
Create a command to switch a symbolic reference's target.void
UploadPack. sendAdvertisedRefs(RefAdvertiser adv, String serviceName)
Generate an advertisement of available refs and capabilities.void
UploadPack. setAdvertisedRefs(Map<String,Ref> allRefs)
Set the refs advertised by this UploadPack.void
UploadPack. setAdvertiseRefsHook(AdvertiseRefsHook advertiseRefsHook)
Set the hook used while advertising the refs to the client.LsRefsV2Request.Builder
LsRefsV2Request.Builder. setAgent(String value)
Value of an agent line received after the command and before the arguments.void
UploadPack. setCachedPackUriProvider(CachedPackUriProvider p)
void
UploadPack. setPackConfig(PackConfig pc)
Set the configuration used by the pack generator.void
UploadPack. setPostUploadHook(PostUploadHook hook)
Set the hook for post upload actions (logging, repacking).void
UploadPack. setPreUploadHook(PreUploadHook hook)
Set the hook that controls how this instance will behave.void
UploadPack. setProtocolV2Hook(ProtocolV2Hook hook)
Set the protocol V2 hook.void
ReceivePack. setPushOptions(List<String> options)
Set the push options supplied by the client.void
UploadPack. setRefFilter(RefFilter refFilter)
Set the filter used while advertising the refs to the client.void
UploadPack. setRequestValidator(UploadPack.RequestValidator validator)
Set custom validator for client want list.void
UploadPack. setTransferConfig(TransferConfig tc)
Set configuration controlling transfer options.void
UploadPack. upload(InputStream input, OutputStream output, OutputStream messages)
Execute the upload task on the socket.void
UploadPack. uploadWithExceptionPropagation(InputStream input, OutputStream output, OutputStream messages)
Execute the upload task on the socket. -
Uses of Nullable in org.eclipse.jgit.treewalk
Methods in org.eclipse.jgit.treewalk with annotations of type Nullable Modifier and Type Method Description CoreConfig.EolStreamType
TreeWalk. getEolStreamType(TreeWalk.OperationType opType)
Get the EOL stream type of the current entry using the config andTreeWalk.getAttributes()
.Method parameters in org.eclipse.jgit.treewalk with annotations of type Nullable Modifier and Type Method Description static TreeWalk
TreeWalk. forPath(Repository repo, ObjectReader reader, String path, AnyObjectId... trees)
Open a tree walk and filter to exactly one path.Constructor parameters in org.eclipse.jgit.treewalk with annotations of type Nullable Constructor Description NameConflictTreeWalk(Repository repo, ObjectReader or)
Create a new tree walker for a given repository.TreeWalk(Repository repo, ObjectReader or)
Create a new tree walker for a given repository. -
Uses of Nullable in org.eclipse.jgit.util
Methods in org.eclipse.jgit.util with annotations of type Nullable Modifier and Type Method Description LfsFactory.LfsInstallCommand
LfsFactory. getInstallCommand()
Retrieve anLfsFactory.LfsInstallCommand
which can be used to enable LFS support (if available) either per repository or for the user.PrePushHook
LfsFactory. getPrePushHook(Repository repo, PrintStream outputStream)
Retrieve a pre-push hook to be applied using the default error stream.PrePushHook
LfsFactory. getPrePushHook(Repository repo, PrintStream outputStream, PrintStream errorStream)
Retrieve a pre-push hook to be applied.static String
RawParseUtils. parseEncodingName(byte[] b)
Parse the "encoding " header as a string.protected static String
FS. readPipe(File dir, String[] command, String encoding)
Execute a command and return a single line of output as a Stringprotected static String
FS. readPipe(File dir, String[] command, String encoding, Map<String,String> env)
Execute a command and return a single line of output as a Stringstatic ObjectInstance
Monitoring. registerMBean(Object mbean, String metricName)
Register a MBean with the platform MBean serverMethod parameters in org.eclipse.jgit.util with annotations of type Nullable Modifier and Type Method Description static String
SshSupport. runSshCommand(URIish sshUri, CredentialsProvider provider, FS fs, String command, int timeout)
Utility to execute a remote SSH command and read the first line of output.static <T extends Ref>
Collector<T,?,RefList<T>>RefList. toRefList(BinaryOperator<T> mergeFunction)
-