Package edu.handong.csee.isel.szz.utils
Class Utils
java.lang.Object
edu.handong.csee.isel.szz.utils.Utils
public class Utils
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static org.eclipse.jgit.diff.DiffAlgorithmdiffAlgorithmstatic org.eclipse.jgit.diff.RawTextComparatordiffComparator -
Constructor Summary
Constructors Constructor Description Utils() -
Method Summary
Modifier and Type Method Description static java.lang.StringfetchBlob(org.eclipse.jgit.lib.Repository repo, java.lang.String revSpec, java.lang.String path)static org.eclipse.jgit.diff.EditListgetEditListFromDiff(java.lang.String file1, java.lang.String file2)static java.lang.StringgetStringDateTimeFromCommit(org.eclipse.jgit.revwalk.RevCommit commit)static java.lang.StringremoveComments(java.lang.String code)
-
Field Details
-
diffAlgorithm
public static org.eclipse.jgit.diff.DiffAlgorithm diffAlgorithm -
diffComparator
public static org.eclipse.jgit.diff.RawTextComparator diffComparator
-
-
Constructor Details
-
Utils
public Utils()
-
-
Method Details
-
fetchBlob
public static java.lang.String fetchBlob(org.eclipse.jgit.lib.Repository repo, java.lang.String revSpec, java.lang.String path) throws org.eclipse.jgit.errors.RevisionSyntaxException, org.eclipse.jgit.errors.AmbiguousObjectException, org.eclipse.jgit.errors.IncorrectObjectTypeException, java.io.IOException- Throws:
org.eclipse.jgit.errors.RevisionSyntaxExceptionorg.eclipse.jgit.errors.AmbiguousObjectExceptionorg.eclipse.jgit.errors.IncorrectObjectTypeExceptionjava.io.IOException
-
removeComments
public static java.lang.String removeComments(java.lang.String code) -
getEditListFromDiff
public static org.eclipse.jgit.diff.EditList getEditListFromDiff(java.lang.String file1, java.lang.String file2) -
getStringDateTimeFromCommit
public static java.lang.String getStringDateTimeFromCommit(org.eclipse.jgit.revwalk.RevCommit commit)
-