class Gurney::Source::RubyVersion

Attributes

gemfile_lock[R]

Public Class Methods

new(ruby_version:) click to toggle source
# File lib/gurney/source/ruby_version.rb, line 7
def initialize(ruby_version:)
  @ruby_version = ruby_version&.strip
end

Public Instance Methods

dependencies() click to toggle source
# File lib/gurney/source/ruby_version.rb, line 15
def dependencies
  if present?
    [Dependency.new(ecosystem: 'ruby', name: 'ruby', version: @ruby_version)]
  end
end
present?() click to toggle source
# File lib/gurney/source/ruby_version.rb, line 11
def present?
  @ruby_version && @ruby_version.size > 0
end