Method: Mailmap::Map#initialize

Defined in:
lib/mailmap/map.rb

#initialize(string) ⇒ Map

Returns a new instance of Map.

Parameters:

  • string (String)

    the string in .mailmap format


27
28
29
30
31
# File 'lib/mailmap/map.rb', line 27

def initialize(string)
  # @type ivar @map: Hash[String, Hash[String?, String?]]
  @map = Hash.new { |h, k| h[k] = {} }
  parse(string)
end