Method: Gemsmith::Gem::Requirement#initialize
- Defined in:
- lib/gemsmith/gem/requirement.rb
#initialize(operator: ">=", raw_version: "0") ⇒ Requirement
Returns a new instance of Requirement.
31 32 33 34 35 36 37 |
# File 'lib/gemsmith/gem/requirement.rb', line 31 def initialize operator: ">=", raw_version: "0" @operator = operator @raw_version = raw_version @version_segments = self.class.version_segments raw_version @version = Versionaire::Version version_segments validate! end |