Package com.google.gerrit.server.patch
Class SrcContentResolver
- java.lang.Object
-
- com.google.gerrit.server.patch.SrcContentResolver
-
public class SrcContentResolver extends Object
Resolver of the source content of a specific file
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]getSourceContent(org.eclipse.jgit.lib.Repository repo, org.eclipse.jgit.lib.ObjectId id, org.eclipse.jgit.lib.FileMode fileMode)Return the source content of a specific file.
-
-
-
Method Detail
-
getSourceContent
public static byte[] getSourceContent(org.eclipse.jgit.lib.Repository repo, org.eclipse.jgit.lib.ObjectId id, org.eclipse.jgit.lib.FileMode fileMode) throws IOExceptionReturn the source content of a specific file.- Parameters:
repo- Git repository.id- Git Object ID of the file blob.fileMode- File mode of the underlying file as recognized by Git.- Returns:
- byte[] source content of the underlying file if the
idis of type blob, or a textual representation of the file if it is a git submodule. - Throws:
IOException- the object ID does not exist in the repository or cannot be accessed.
-
-