uniq before sort
http://blog.askit.org/post/18152870794/performance-of-sortuniq-vs-uniqsort
This commit is contained in:
parent
2c4eb4b503
commit
034b19cea7
@ -961,7 +961,7 @@ class Formula
|
|||||||
# an array of all {Formula} names
|
# an array of all {Formula} names
|
||||||
# @private
|
# @private
|
||||||
def self.names
|
def self.names
|
||||||
@names ||= (core_names + tap_names.map { |name| name.split("/")[-1] }).sort.uniq
|
@names ||= (core_names + tap_names.map { |name| name.split("/")[-1] }).uniq.sort
|
||||||
end
|
end
|
||||||
|
|
||||||
# an array of all {Formula} files
|
# an array of all {Formula} files
|
||||||
@ -1026,7 +1026,7 @@ class Formula
|
|||||||
# an array of all aliases
|
# an array of all aliases
|
||||||
# @private
|
# @private
|
||||||
def self.aliases
|
def self.aliases
|
||||||
@aliases ||= (core_aliases + tap_aliases).sort.uniq
|
@aliases ||= (core_aliases + tap_aliases).uniq.sort
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.[](name)
|
def self.[](name)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user