Package com.google.gerrit.server.change
package com.google.gerrit.server.change
-
ClassDescriptionStore for reviewed flags on changes.Represents patch set id with reviewed files.Add a specified user to the attention set.REST resource that represents an entry in the attention set of a change.Runnable to enable scheduling change cleanups to run periodicallyEnsures that the attention set will not be changed, thus blocks
RemoveFromAttentionSetOp
andAddToAttentionSetOp
and updates inChangeUpdate
.Runnable to enable scheduling change cleanups to run periodicallyRepresents change edit resource, that is actually two kinds of resources: the change edit itself a path within the edit distinguished by whether path is null or not.Allows plugins to contribute a value to the change ETag computation.ProducesChangeInfo
(which is serialized to JSON afterwards) fromChangeData
.Cache ofChangeKind
per commit.A change message resource.Interface for plugins to provide additional fields inChangeInfo
.CommentThread<T extends Comment>Representation of a comment thread.CommentThread.Builder<T extends Comment>CommentThreads<T extends Comment>Identifier of comment threads.Checks changes for various kinds of inconsistency and corruption.Populates theFetchInfo
which is serialized to JSON afterwards.Compute and return the list of modified files between two commits.Implementation ofFileInfoJson
usingDiffOperations
.Utility class that gets the ancestor changes and the descendent changes of a specific change.Normalizes votes on labels according to project config.Produces label-related entities, likeLabelInfo
s, which is serialized to JSON afterwards.Cache for mergeability of commits into destination branches.State that is used to decide ifmergeable
should be included in the REST API or the change index.Static helpers for use byPluginDefinedInfosFactory
implementations.Interface to generatePluginDefinedInfo
s from registeredChangePluginDefinedInfoFactory
s.Can check if a change is a pure revert (= a revert with no further modifications).BatchUpdate operation that rebases a change.Utility methods related to rebasing changes.Remove a specified user from the attention set.Reset cherryPickOf to an empty value.Controls which failures should be ignored.Listener to provide reviewer suggestions.ProducesRevisionInfo
andCommitInfo
which are serialized to JSON afterwards.Produces submit requirements related entities likeSubmitRequirementResultInfo
s, which are serialized to JSON afterwards.Subclass ofSubmitInput
with special bits that may be flipped for testing purposes only.Utilities for validation options parsing.Helper to sortChangeData
s based onRevWalk
ordering.