Exclude files over 0.1MB from searches

This commit is contained in:
Joshua Peek
2011-05-27 12:50:59 -05:00
parent de7eca0144
commit b1eba0e070

View File

@@ -209,13 +209,16 @@ module Linguist
# Public: Should the blob be indexed for searching? # Public: Should the blob be indexed for searching?
# #
# Excluded: # Excluded:
# - Files over 0.1MB
# - Non-text files # - Non-text files
# - Generated source files # - Generated source files
# - .po and .sql files # - .po and .sql files
# #
# Return true or false # Return true or false
def indexable? def indexable?
if !text? if size > 100 * 1024
false
elsif !text?
false false
elsif generated? elsif generated?
false false