Package com.google.gerrit.server.patch
@CheckReturnValue
package com.google.gerrit.server.patch
-
ClassDescriptionUtility for applying a patch.Utility class for creating an auto-merge commit of a merge commit.Relation between the old and new commits used in the diff.Marker on
ExecutorService
used byIntraLineLoader
.Module providing theDiffExecutor
.Mappings derived from diffs.Thrown by the diff caches - theGitModifiedFilesCache
and theModifiedFilesCache
, if the implementations failed to retrieve the modified files between the 2 commits.An interface for all file diff related operations.Class to get modified files inCommitValidationListener
s.Provides different file diff operations.Computes memory usage forDiffSummary
in bytes of memory used.A utility class used by the diff cache interfacesGitModifiedFilesCache
andModifiedFilesCache
.Interface to validate diff outputs.ValidatesFileDiffOutput
(s) after they are computed by theDiffOperations
.Adapter for old/new paths of the new diff cache to the old diff cache representation.Transformer ofGitPositionTransformer.Position
s in one Git tree toGitPositionTransformer.Position
s in another Git tree given theGitPositionTransformer.Mapping
s between the trees.A strategy which tries to select the next suitableGitPositionTransformer.Position
on a conflicting mapping.A mapping of attributes from a file in one Git tree (source) to a file in another Git tree (target).A mapping from aGitPositionTransformer.Position
in one Git commit/tree (source) to aGitPositionTransformer.Position
in another Git commit/tree (target).A strategy which drops anyGitPositionTransformer.Position
s on a conflicting mapping.A position within the tree of a Git commit.Builder of aGitPositionTransformer.Position
.Strategy indicating how to handleGitPositionTransformer.Position
s for which mapping conflicts exist.Wrapper around an instance ofT
which annotates it with aGitPositionTransformer.Position
.A range.A mapping of a line range in one Git tree (source) to the corresponding line range in another Git tree (target).Approximates memory usage for IntralineDiff in bytes of memory used.Representation of a magic file which appears as a file with content to Gerrit users.State supporting processing of a singlePatch
instance.Provides a cached list of intra-line and summary diffs.Provides a cached list ofPatchListEntry
.Exception thrown when the PatchList could not be computed because previous attempts failed withLargeObjectException
.Factory class creating PatchSetInfo from meta-data found in Git repository.Resolver of the source content of a specific fileThis class is used on submit to compute the diff between the latest approved patch-set, and the current submitted patch-set.