Class: Latest::JRubyRetriever

Inherits:
Object
  • Object
show all
Defined in:
lib/latest_ruby/retrievers/jruby_retriever.rb

Instance Method Summary collapse

Instance Method Details

#retrieve(jruby) ⇒ Object



4
5
6
7
8
# File 'lib/latest_ruby/retrievers/jruby_retriever.rb', line 4

def retrieve(jruby)
  page = Net::HTTP.get(URI(jruby.source))
  ver  = page.scan(/Current Release: JRuby (.+)<\/h2>/).flatten.first
  RubyVersion.new(ver)
end