diff --git a/lib/linguist/language.rb b/lib/linguist/language.rb index ea586c73..b2245b87 100644 --- a/lib/linguist/language.rb +++ b/lib/linguist/language.rb @@ -191,7 +191,7 @@ module Linguist # Returns all matching Languages or [] if none were found. def self.find_by_filename(filename) basename = File.basename(filename) - extname = FileBlob.new(filename).extension() + extname = FileBlob.new(filename).extension langs = @filename_index[basename] + @extension_index[extname] langs.compact.uniq