Package com.google.gerrit.server.change
Interface ChangeKindCache
- All Known Implementing Classes:
ChangeKindCacheImpl
,ChangeKindCacheImpl.NoCache
public interface ChangeKindCache
Cache of
ChangeKind
per commit.
This is immutable conditioned on the merge strategy (unless the JGit strategy implementation changes, which might invalidate old entries).
-
Method Summary
Modifier and TypeMethodDescriptiongetChangeKind
(Change change, PatchSet patch) getChangeKind
(Project.NameKey project, org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.attributes.AttributesNodeProvider attributesNodeProvider, org.eclipse.jgit.lib.ObjectId prior, org.eclipse.jgit.lib.ObjectId next) getChangeKind
(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.attributes.AttributesNodeProvider attributesNodeProvider, ChangeData cd, PatchSet patch)
-
Method Details
-
getChangeKind
ChangeKind getChangeKind(Project.NameKey project, org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.attributes.AttributesNodeProvider attributesNodeProvider, org.eclipse.jgit.lib.ObjectId prior, org.eclipse.jgit.lib.ObjectId next) -
getChangeKind
-
getChangeKind
ChangeKind getChangeKind(org.eclipse.jgit.revwalk.RevWalk rw, org.eclipse.jgit.lib.Config repoConfig, org.eclipse.jgit.attributes.AttributesNodeProvider attributesNodeProvider, ChangeData cd, PatchSet patch)
-