Class BFCKeywordCollector
java.lang.Object
edu.handong.csee.isel.bfc.collector.BFCKeywordCollector
- All Implemented Interfaces:
BFCCollectable
public class BFCKeywordCollector extends java.lang.Object implements BFCCollectable
This class is Collector to find BUG FIX COMMITS by using Github commits message.
-
Constructor Summary
Constructors Constructor Description BFCKeywordCollector(java.lang.String issueKeyWord)Github Commit message에서 찾을 keyword를 설정해 주는 메소드 이다. -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>collectFrom(java.util.List<org.eclipse.jgit.revwalk.RevCommit> commitList)Github commit message에서 해당 Keyword가 포함된 Commits을 수집하는 method이다.
-
Constructor Details
-
BFCKeywordCollector
public BFCKeywordCollector(java.lang.String issueKeyWord)Github Commit message에서 찾을 keyword를 설정해 주는 메소드 이다. null일 경우 "bug" 와 "fix"를 기본 keyword로 설정한다. null이 아닐 경우, 받은 String을 Keyword로 설정한다.- Parameters:
issueKeyWord-
-
-
Method Details
-
collectFrom
public java.util.List<java.lang.String> collectFrom(java.util.List<org.eclipse.jgit.revwalk.RevCommit> commitList)Github commit message에서 해당 Keyword가 포함된 Commits을 수집하는 method이다.- Specified by:
collectFromin interfaceBFCCollectable- Parameters:
commitList-- Returns:
- bfcList
-