Class: Rails::Ruby
- Inherits:
-
Object
- Object
- Rails::Ruby
- Includes:
- SmartProperties
- Defined in:
- lib/project_types/rails/ruby.rb
Constant Summary collapse
- VERSION_STRING =
/ruby ([\d\.]+)/
Class Method Summary collapse
Class Method Details
.version(ctx) ⇒ Object
10 11 12 13 14 |
# File 'lib/project_types/rails/ruby.rb', line 10 def version(ctx) require 'semantic/semantic' out, _ = ctx.capture2('ruby', '-v') Semantic::Version.new(VERSION_STRING.match(out)[1]) end |