(refs #313)Search files which have FileMode.EXECUTABLE_FILE mode not only REGULAR_FILE

This commit is contained in:
takezoe
2014-03-16 01:55:26 +09:00
parent 99db825114
commit 40d3f0ef9e

View File

@@ -63,7 +63,8 @@ RepositorySearchService { self: IssuesService =>
val list = new ListBuffer[(String, String)]
while (treeWalk.next()) {
if(treeWalk.getFileMode(0) == FileMode.REGULAR_FILE){
val mode = treeWalk.getFileMode(0)
if(mode == FileMode.REGULAR_FILE || mode == FileMode.EXECUTABLE_FILE){
JGitUtil.getContentFromId(git, treeWalk.getObjectId(0), false).foreach { bytes =>
if(FileUtil.isText(bytes)){
val text = StringUtil.convertFromByteArray(bytes)