Package com.google.gerrit.server.patch
Class MagicFile
java.lang.Object
com.google.gerrit.server.patch.MagicFile
Representation of a magic file which appears as a file with content to Gerrit users.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic MagicFileforCommitMessage(org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) static MagicFileforMergeList(ComparisonType comparisonType, org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) abstract StringGenerated part of the file.Whole content of the file as it appears to users.intReturns the start line of the modifiable content.abstract StringNon-generated part of the file.
- 
Field Details- 
DATE_FORMATTER
 
- 
- 
Constructor Details- 
MagicFilepublic MagicFile()
 
- 
- 
Method Details- 
forCommitMessagepublic static MagicFile forCommitMessage(org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) throws IOException - Throws:
- IOException
 
- 
forMergeListpublic static MagicFile forMergeList(ComparisonType comparisonType, org.eclipse.jgit.lib.ObjectReader reader, org.eclipse.jgit.lib.AnyObjectId commitId) throws IOException - Throws:
- IOException
 
- 
generatedContentGenerated part of the file. Any generated contents should go here. Can be empty.
- 
modifiableContentNon-generated part of the file. This should correspond to some actual content derived from somewhere else which can also be modified (e.g. by suggested fixes). Can be empty.
- 
getFileContentWhole content of the file as it appears to users.
- 
getStartLineOfModifiableContentpublic int getStartLineOfModifiableContent()Returns the start line of the modifiable content. Assumes that line counting starts at 1.
 
-