Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Wraps the `RUBY_VERSION` constant and allows version number matching.
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
.document
.gitignore
.travis.yml
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
VERSION
ruby-version.gemspec
tests.rb

README.md

Ruby Version

ruby-version wraps the RUBY_VERSION and RUBY_ENGINE constant and allows the elegant Ruby version number matching on all major Ruby platforms. Usage is simple:

require "ruby-version"

Ruby::Version > "1.8.7"
# will return true for 1.9.2 and false for 1.8.3

Or for the ruby engine name:

Ruby::Engine::NAME
# will return "ruby" typically (works on 1.8 too of sure)

Ruby::Engine == "ruby"    # or something else
# will return appropriate boolean

Build Status

Contributing

  1. Fork it.
  2. Create a branch (git checkout -b 20101220-my-change).
  3. Commit your changes (git commit -am "Added something").
  4. Push to the branch (git push origin 20101220-my-change).
  5. Create an Issue with a link to your branch.
  6. Enjoy a refreshing Diet Coke and wait.

Copyright

Copyright © 2011-2012 Martin Kozák. See LICENSE.txt for further details.

Something went wrong with that request. Please try again.