Avital Oliver
782c0ac1bb
Support semver prerelease versions
...
The semver library's compare functions already did the right thing,
but our `PackageVersion.versionMagnitude` did not. It now almost
correctly works for prerelease versions with a few caveats described
in a [* XXX!] comment.
While at it, add many tests which caught a separate bug due to
adding a number to a string for versions such as "1.2.3_50".
(That version would have been chosen over "5.0.0"!)
2014-09-23 15:19:20 -07:00
..
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 22:34:39 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2013-05-17 18:00:35 -07:00
2013-05-17 18:00:35 -07:00
2013-05-21 15:19:01 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-06-16 22:11:31 -07:00
2014-09-15 16:07:26 -07:00
2014-09-15 11:36:57 -07:00
2014-06-16 22:11:31 -07:00
2014-06-16 22:11:31 -07:00
2014-09-19 21:16:14 -07:00
2014-08-22 02:15:03 -07:00
2014-09-15 11:36:57 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-07-21 16:23:47 -07:00
2014-09-15 11:36:57 -07:00
2014-09-04 15:41:39 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-08-29 10:29:01 -07:00
2014-09-15 12:05:03 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-04 15:41:39 -07:00
2014-09-04 15:41:39 -07:00
2014-06-16 22:11:31 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-15 11:36:57 -07:00
2014-09-04 15:41:39 -07:00
2014-09-15 15:55:19 -07:00
2014-09-04 15:41:39 -07:00
2014-09-04 15:41:39 -07:00
2014-07-07 20:50:50 -07:00
2014-09-15 11:36:57 -07:00
2014-09-15 11:36:57 -07:00
2014-08-28 04:11:25 -07:00
2014-09-19 21:16:14 -07:00
2014-09-15 16:07:26 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-06-16 22:11:31 -07:00
2014-06-16 22:11:31 -07:00
2014-06-16 22:11:31 -07:00
2014-09-04 15:41:39 -07:00
2014-06-16 22:11:31 -07:00
2014-08-29 12:26:28 -07:00
2014-07-07 20:50:50 -07:00
2014-07-07 20:50:50 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-15 16:07:26 -07:00
2014-09-15 11:36:57 -07:00
2014-09-19 21:16:14 -07:00
2014-09-15 11:36:57 -07:00
2014-09-19 21:16:14 -07:00
2014-09-22 22:07:33 -07:00
2014-07-07 20:50:50 -07:00
2014-09-15 11:36:57 -07:00
2014-09-15 11:36:57 -07:00
2014-09-15 15:55:19 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-07-17 15:41:39 -07:00
2014-09-15 11:36:57 -07:00
2014-09-15 11:36:57 -07:00
2014-09-15 11:36:57 -07:00
2014-07-07 20:50:50 -07:00
2014-09-04 15:41:39 -07:00
2014-07-07 20:50:50 -07:00
2014-05-29 08:23:29 -07:00
2014-09-23 15:19:20 -07:00
2014-07-07 20:50:50 -07:00
2014-07-07 20:50:50 -07:00
2014-09-21 11:51:14 -07:00
2014-09-19 21:16:14 -07:00
2014-09-15 11:36:57 -07:00
2014-07-21 16:23:47 -07:00
2014-07-07 20:50:50 -07:00
2014-09-15 16:07:26 -07:00
2014-09-04 15:41:39 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-04 15:41:39 -07:00
2014-09-19 21:16:14 -07:00
2014-09-04 15:41:39 -07:00
2014-09-03 12:33:05 -07:00
2014-09-04 15:41:39 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-15 12:05:03 -07:00
2014-09-19 21:16:14 -07:00
2014-09-04 15:41:39 -07:00
2014-09-04 15:41:39 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-09-19 21:16:14 -07:00
2014-09-04 15:41:39 -07:00
2014-09-15 11:36:57 -07:00
2014-09-19 21:16:14 -07:00
2014-07-07 20:50:50 -07:00
2014-07-21 16:18:25 -07:00
2014-09-15 11:36:57 -07:00
2014-09-19 21:16:14 -07:00
2014-09-15 15:55:19 -07:00
2014-09-15 11:36:57 -07:00
2012-04-17 20:02:00 -07:00