Method: Jets::Builders::CodeBuilder#ruby_version_supported?

Defined in:
lib/jets/builders/code_builder.rb

#ruby_version_supported?Boolean

Returns:

  • (Boolean)


428
429
430
431
432
433
434
435
436
# File 'lib/jets/builders/code_builder.rb', line 428

def ruby_version_supported?
  pattern = /(\d+)\.(\d+)\.(\d+)/
  md = RUBY_VERSION.match(pattern)
  ruby = {major: md[1], minor: md[2]}
  md = Jets::RUBY_VERSION.match(pattern)
  jets = {major: md[1], minor: md[2]}

  ruby[:major] == jets[:major] && ruby[:minor] == jets[:minor]
end