Return nil if no Language is found

This commit is contained in:
Joshua Peek
2011-06-18 20:45:49 -05:00
parent 728d0e2793
commit 7c2a8874a3
2 changed files with 3 additions and 5 deletions

View File

@@ -135,8 +135,6 @@ module Linguist
#
# name - The String name of the Language
#
# TODO: Consider returning nil instead of Text
#
# Examples
#
# Language['Ruby']
@@ -145,9 +143,9 @@ module Linguist
# Language['ruby']
# # => #<Language name="Ruby">
#
# Returns the Language or Text if none was found.
# Returns the Language or nil if none was found.
def self.[](name)
@index[name] || self['Text']
@index[name]
end
# Public: A List of popular languages