Class GitFileDiffCacheKey
java.lang.Object
com.google.gerrit.server.patch.gitfilediff.GitFileDiffCacheKey
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GitFileDiffCacheKey.Builder
builder()
abstract GitFileDiffCacheImpl.DiffAlgorithm
abstract String
File name in the tree identified bynewTree()
abstract org.eclipse.jgit.lib.ObjectId
newTree()
The new 20 bytes SHA-1 git tree ID used in the git tree diffabstract org.eclipse.jgit.lib.ObjectId
oldTree()
The old 20 bytes SHA-1 git tree ID used in the git tree diff.abstract Project.NameKey
project()
A specific git project / repository.abstract int
Percentage score used to identify a file as a "rename".abstract boolean
Employ a timeout on the git computation while formatting the file header.int
weight()
abstract DiffPreferencesInfo.Whitespace
-
Constructor Details
-
GitFileDiffCacheKey
public GitFileDiffCacheKey()
-
-
Method Details
-
project
A specific git project / repository. -
oldTree
public abstract org.eclipse.jgit.lib.ObjectId oldTree()The old 20 bytes SHA-1 git tree ID used in the git tree diff. If equals toObjectId.zeroId()
, a null tree is used for the diff scan, andnewTree()
()} is treated as an added tree. -
newTree
public abstract org.eclipse.jgit.lib.ObjectId newTree()The new 20 bytes SHA-1 git tree ID used in the git tree diff -
newFilePath
File name in the tree identified bynewTree()
-
renameScore
public abstract int renameScore()Percentage score used to identify a file as a "rename". A special value of -1 means that the computation will ignore renames and rename detection will be disabled. -
diffAlgorithm
-
whitespace
-
useTimeout
public abstract boolean useTimeout()Employ a timeout on the git computation while formatting the file header. -
weight
public int weight() -
builder
-