Class: Synvert::Rewriter::Version
- Inherits:
-
Object
- Object
- Synvert::Rewriter::Version
- Defined in:
- lib/synvert/rewriter.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(major, minor, patch) ⇒ Version
constructor
A new instance of Version.
- #to_s ⇒ Object
Constructor Details
#initialize(major, minor, patch) ⇒ Version
Returns a new instance of Version.
45 46 47 48 49 |
# File 'lib/synvert/rewriter.rb', line 45 def initialize(major, minor, patch) @major = major @minor = minor @patch = patch end |
Class Method Details
.from_string(version) ⇒ Object
41 42 43 |
# File 'lib/synvert/rewriter.rb', line 41 def self.from_string(version) self.new *version.split('.') end |
Instance Method Details
#to_s ⇒ Object
51 52 53 |
# File 'lib/synvert/rewriter.rb', line 51 def to_s [@major, @minor, @patch].join('.') end |