Remove flat_map compatibility layer.

This commit is contained in:
Markus Reiter 2016-11-13 23:41:23 +01:00
parent 353b67a6b2
commit 6c1d42386d
2 changed files with 0 additions and 14 deletions

View File

@ -1,13 +0,0 @@
module Enumerable
unless method_defined?(:flat_map)
def flat_map
return to_enum(:flat_map) unless block_given?
r = []
each do |*args|
result = yield(*args)
result.respond_to?(:to_ary) ? r.concat(result) : r.push(result)
end
r
end
end
end

View File

@ -4,7 +4,6 @@ require "extend/pathname"
require "extend/git_repository"
require "extend/ARGV"
require "extend/string"
require "extend/enumerable"
require "os"
require "utils"
require "exceptions"