Remove flat_map compatibility layer.
				
					
				
			This commit is contained in:
		
							parent
							
								
									353b67a6b2
								
							
						
					
					
						commit
						6c1d42386d
					
				@ -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
 | 
			
		||||
@ -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"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user