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.DiffAlgorithm diffAlgorithm  
    static org.eclipse.jgit.diff.RawTextComparator diffComparator  
  • Constructor Summary

    Constructors 
    Constructor Description
    Utils()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String fetchBlob​(org.eclipse.jgit.lib.Repository repo, java.lang.String revSpec, java.lang.String path)  
    static org.eclipse.jgit.diff.EditList getEditListFromDiff​(java.lang.String file1, java.lang.String file2)  
    static java.lang.String getStringDateTimeFromCommit​(org.eclipse.jgit.revwalk.RevCommit commit)  
    static java.lang.String removeComments​(java.lang.String code)  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • diffAlgorithm

      public static org.eclipse.jgit.diff.DiffAlgorithm diffAlgorithm
    • diffComparator

      public static org.eclipse.jgit.diff.RawTextComparator diffComparator
  • Constructor Details

  • 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.RevisionSyntaxException
      org.eclipse.jgit.errors.AmbiguousObjectException
      org.eclipse.jgit.errors.IncorrectObjectTypeException
      java.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)