Class BagOfWordsCollector

java.lang.Object
edu.handong.csee.isel.metric.collector.BagOfWordsCollector

public class BagOfWordsCollector
extends java.lang.Object
  • Constructor Details

  • Method Details

    • collect

      public void collect()
    • camelCaseToLowerCaseWithUnderscore

      public static java.lang.String camelCaseToLowerCaseWithUnderscore​(java.lang.String string)
    • makeArff

      public void makeArff()
    • getBOWDirectoryPath

      public java.lang.String getBOWDirectoryPath()
    • getBuggyDirectory

      public java.io.File getBuggyDirectory()
    • getCleanDirectory

      public java.io.File getCleanDirectory()
    • setCommitList

      public void setCommitList​(java.util.List<org.eclipse.jgit.revwalk.RevCommit> commitList)
    • getArff

      public java.io.File getArff()
    • getReferencePath

      public java.lang.String getReferencePath()
    • setGit

      public void setGit​(org.eclipse.jgit.api.Git git)
    • setRepository

      public void setRepository​(org.eclipse.jgit.lib.Repository repo)
    • setBIC

      public void setBIC​(java.util.List<java.lang.String> bicList)
    • setReferencePath

      public void setReferencePath​(java.lang.String referencePath)
    • setProjectName

      public void setProjectName​(java.lang.String projectName)
    • setStartDate

      public void setStartDate​(java.lang.String startDate)
    • setEndDate

      public void setEndDate​(java.lang.String endDate)
    • setOutPath

      public void setOutPath​(java.lang.String outPath)
    • setGitURL

      public void setGitURL​(java.lang.String gitURL)