Package com.google.gerrit.server.fixes
Class FixReplacementInterpreter
java.lang.Object
com.google.gerrit.server.fixes.FixReplacementInterpreter
An interpreter for 
FixReplacements.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiontoCommitModification(org.eclipse.jgit.lib.Repository repository, ProjectState projectState, org.eclipse.jgit.lib.ObjectId patchSetCommitId, List<FixReplacement> fixReplacements) Transforms the givenFixReplacements intoTreeModifications.
- 
Constructor Details- 
FixReplacementInterpreter
 
- 
- 
Method Details- 
toCommitModificationpublic CommitModification toCommitModification(org.eclipse.jgit.lib.Repository repository, ProjectState projectState, org.eclipse.jgit.lib.ObjectId patchSetCommitId, List<FixReplacement> fixReplacements) throws BadRequestException, ResourceNotFoundException, IOException, ResourceConflictException Transforms the givenFixReplacements intoTreeModifications.- Parameters:
- repository- the affected Git repository
- projectState- the affected project
- patchSetCommitId- the patch set which should be modified
- fixReplacements- the replacements which should be applied
- Returns:
- a list of TreeModifications representing the given replacements
- Throws:
- ResourceNotFoundException- if a file to which one of the replacements refers doesn't exist
- ResourceConflictException- if the replacements can't be transformed into- TreeModifications
- BadRequestException
- IOException
 
 
-