Sha256: 44e0b184394821d77daf575abe968ed2fc9820f09af8ec9707221846bca54904

Contents?: true

Size: 296 Bytes

Versions: 15

Compression:

Stored size: 296 Bytes

Contents

require 'forwardable'

module Latest
  class Ruby

    extend Forwardable

    def initialize(ruby)
      @ruby = ruby
    end

    def filename(ext = nil)
      name = (ext ? @ruby.link(ext) : @ruby.link)
      name.split('/').last
    end

    def_delegators :@ruby, :link, :version

  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
latest_ruby-3.4.0 lib/latest_ruby/ruby.rb
latest_ruby-3.3.0 lib/latest_ruby/ruby.rb
latest_ruby-3.2.0 lib/latest_ruby/ruby.rb
latest_ruby-3.1.0 lib/latest_ruby/ruby.rb
latest_ruby-3.0.2 lib/latest_ruby/ruby.rb
latest_ruby-3.0.1 lib/latest_ruby/ruby.rb
latest_ruby-3.0.0 lib/latest_ruby/ruby.rb
latest_ruby-2.0.0 lib/latest_ruby/ruby.rb
latest_ruby-1.0.0 lib/latest_ruby/ruby.rb
latest_ruby-0.0.7 lib/latest_ruby/ruby.rb
latest_ruby-0.0.6 lib/latest_ruby/ruby.rb
latest_ruby-0.0.5 lib/latest_ruby/ruby.rb
latest_ruby-0.0.4 lib/latest_ruby/ruby.rb
latest_ruby-0.0.3 lib/latest_ruby/ruby.rb
latest_ruby-0.0.2 lib/latest_ruby/ruby.rb