Method: Pod::Version#initialize

Defined in:
lib/cocoapods-core/version.rb

#initialize(version) ⇒ Version

Returns a new instance of Version.

Parameters:

  • version (String, Version)

    A string representing a version, or another version.

Raises:

  • (ArgumentError)


46
47
48
49
50
51
# File 'lib/cocoapods-core/version.rb', line 46

def initialize(version)
  raise ArgumentError, "Malformed version number string #{version}" unless
    self.class.correct?(version)

  @version = version.to_s.strip
end