joshsusser / version_sorter forked from binary42/version_sorter
- Source
- Commits
- Network (7)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
README.markdown | Fri Oct 09 10:05:24 -0700 2009 | |
| |
tags.txt | Fri Oct 09 13:47:42 -0700 2009 | |
| |
version_sorter.rb |
README.markdown
VersionSorter
This is not code I wrote. Just code I use.
require 'version_sorter'
versions = %w( 1.0.9 2.0 1.0.10 1.0.3 )
VersionSorter.rsort(versions) # => ["2.0", "1.0.10", "1.0.9", "1.0.3"]
VersionSorter.sort(versions) # => ["1.0.3", "1.0.9", "1.0.10", "2.0"]
Speed
Want to make it faster?
require 'tags'
VersionSorter.sort(@tags)
The @tags array is YUI's tags, which they create on build.

