Class: Copper::Functions::Semver
- Inherits:
-
CopperNode
- Object
- Treetop::Runtime::SyntaxNode
- CopperNode
- Copper::Functions::Semver
- Includes:
- ExpressionUtils
- Defined in:
- lib/copper/functions/semver.rb
Instance Method Summary collapse
Methods included from ExpressionUtils
Instance Method Details
#value(vars = {}) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/copper/functions/semver.rb', line 9 def value(vars = {}) semver = elements[0].value(vars) result = ::Semantic::Version.new(semver) return handle_attributes(result, vars) end |