Class Main

java.lang.Object
edu.handong.csee.isel.Main

public class Main
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    Main()  
  • Method Summary

    Modifier and Type Method Description
    static java.util.List<org.eclipse.jgit.revwalk.RevCommit> getAllCommitList()  
    static java.io.File getGitDirectory()  
    static void main​(java.lang.String[] args)  
    static java.util.List<java.lang.String> makeBFCCollector​(java.util.List<java.lang.String> bfcList, java.util.List<org.eclipse.jgit.revwalk.RevCommit> commitList, BFCCollectable bfcCollector, Input.Mode InputMode)  
    static void printCSV​(java.util.List<CSVInfo> csvInfoLst)  
    static java.util.List<java.lang.String> readBICcsv​(java.lang.String BICpath)  

    Methods inherited from class java.lang.Object

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

    • Main

      public Main()
  • Method Details

    • main

      public static void main​(java.lang.String[] args) throws org.eclipse.jgit.api.errors.NoHeadException, java.io.IOException, org.eclipse.jgit.api.errors.GitAPIException, InvalidProjectKeyException, InvalidDomainException, java.lang.InterruptedException
      Throws:
      org.eclipse.jgit.api.errors.NoHeadException
      java.io.IOException
      org.eclipse.jgit.api.errors.GitAPIException
      InvalidProjectKeyException
      InvalidDomainException
      java.lang.InterruptedException
    • getAllCommitList

      public static java.util.List<org.eclipse.jgit.revwalk.RevCommit> getAllCommitList() throws org.eclipse.jgit.api.errors.InvalidRemoteException, org.eclipse.jgit.api.errors.TransportException, org.eclipse.jgit.api.errors.GitAPIException, java.io.IOException
      Throws:
      org.eclipse.jgit.api.errors.InvalidRemoteException
      org.eclipse.jgit.api.errors.TransportException
      org.eclipse.jgit.api.errors.GitAPIException
      java.io.IOException
    • readBICcsv

      public static java.util.List<java.lang.String> readBICcsv​(java.lang.String BICpath)
    • printCSV

      public static void printCSV​(java.util.List<CSVInfo> csvInfoLst) throws java.io.IOException
      Throws:
      java.io.IOException
    • makeBFCCollector

      public static java.util.List<java.lang.String> makeBFCCollector​(java.util.List<java.lang.String> bfcList, java.util.List<org.eclipse.jgit.revwalk.RevCommit> commitList, BFCCollectable bfcCollector, Input.Mode InputMode) throws java.io.IOException, InvalidProjectKeyException, InvalidDomainException
      Throws:
      java.io.IOException
      InvalidProjectKeyException
      InvalidDomainException
    • getGitDirectory

      public static java.io.File getGitDirectory()