Use Rugged when computing Repository stats

This commit is contained in:
Vicent Marti
2014-06-16 15:19:56 +02:00
parent d40b4a33de
commit c4260ae681
7 changed files with 82 additions and 92 deletions

View File

@@ -313,15 +313,7 @@ module Linguist
#
# Returns a Language or nil if none is detected
def language
return @language if defined? @language
if defined?(@data) && @data.is_a?(String)
data = @data
else
data = lambda { (binary_mime_type? || binary?) ? "" : self.data }
end
@language = Language.detect(name.to_s, data, mode)
@language ||= Language.detect(self)
end
# Internal: Get the lexer of the blob.