| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-22 | version: improve devel spec version parsing | JCount | |
| term this 'devel spec version style'; also improve dash version style parsing | |||
| 2017-06-30 | Merge pull request #2827 from JCount/version-improve-url-only-version-parsing | JCount | |
| version: improve url-only version parsing | |||
| 2017-06-30 | version: improve parsing of url-only, non-filename versions | JCount | |
| add support for styles prefixed with a r,v,V and an optional _ , and styles with four groups of digits, seperated by periods; combinations of the two are also supported | |||
| 2017-06-27 | Add PreToken composite | Ed Flanagan ed@flanagan.xyz | |
| 2017-05-29 | Fixup all RuboCop warnings. | Mike McQuaid | |
| 2017-05-08 | Remove `to_s` from some `Pathname`s. | Markus Reiter | |
| 2017-05-01 | move before GitHub tarballs | Reto Kromer | |
| 2017-04-23 | remove inner group | Reto Kromer | |
| 2017-04-23 | remove inner uncaptured group | Reto Kromer | |
| 2017-04-18 | move before lame-398-1 | Reto Kromer | |
| 2017-04-14 | add date-based versioning | Reto Kromer | |
| 2017-03-14 | secure urls + remove -k from in-doc curl command | Viktor Szakats | |
| 2017-02-12 | rubocop: trailing comma in multiline method calls | Alyssa Ross | |
| Discussed in https://github.com/Homebrew/brew/pull/1987/files#r100693581. This was originally ommitted because it wasn't compatible with Ruby 1.8. (See https://github.com/Homebrew/legacy-homebrew/pull/48144#r49928971). | |||
| 2016-11-10 | Version: add #to_f | Misty De Meo | |
| This is used by things which used to compare against raw strings, for example Xcode.uncached_version | |||
| 2016-11-10 | Version: allow coercing non-versions in comparisons | Misty De Meo | |
| These are needed due to the raw string and fixnum comparisons which exist for legacy reasons, for instance compiler version and build comparisons. | |||
| 2016-11-10 | Version: allow comparing against nil | Misty De Meo | |
| 2016-11-10 | Version.parse: return Version::NULL for unparseable strings | Misty De Meo | |
| 2016-11-10 | Add Version::NULL singleton | Misty De Meo | |
| 2016-09-24 | version: don't let a/b imply alpha/beta. | Mike McQuaid | |
| This is assumption is broken for at least OpenSSL which makes it a bad general rule. As discussed in #1102. | |||
| 2016-09-24 | Merge pull request #1113 from reitermarkus/rubocop-guardclause | Markus Reiter | |
| RuboCop: Fix Style/GuardClause. | |||
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-24 | Merge pull request #1102 from zmwangx/alpha-rc-detection | Zhiming Wang | |
| version: improve alpha and rc detection (elasticsearch) | |||
| 2016-09-23 | Style/Alias: Prefer `alias`. | Markus Reiter | |
| 2016-09-23 | Fix Style/RegexpLiteral. | Markus Reiter | |
| 2016-09-23 | Fix RuboCop CaseEquality. | Markus Reiter | |
| 2016-09-23 | version: improve alpha and rc detection | Zhiming Wang | |
| 2016-09-17 | rubocop --auto-correct all remaining files. | Mike McQuaid | |
| But remove some manual `.freeze`s on constants that shouldn't be constants. | |||
| 2016-08-18 | version: fix parsing of URLs ending with version | ilovezfs | |
| https://github.com/lihaoyi/Ammonite/releases/download/0.7.4/0.7.4 was parsing as "0.7" not "0.7.4" since ".4" was being treated as a legitimate file extension. At minimum, let's insist that a valid file extension include at least one letter to avoid lopping off part of the correct version string. | |||
| 2016-07-16 | version: introduce HeadVersion | Vlad Shablinsky | |
| 2016-07-13 | various: proper escape dot in regex | Xu Cheng | |
| 2016-05-03 | brew pull: cross-platform bottle verification, concise output (#132) | Andrew Janke | |
| Do the bottle check using any platform's bottle, so `brew pull` works on bottled formulae which don't include a bottle for the current system. Make output more concise and informative * Remove expected download error messages when waiting for Bintray publishing * Replace patch download progress bars with patch file name * Silence git output about switching to and from bottle-pulling branch * Include formula name and patch type in some progress messages | |||
| 2016-02-19 | version: correctly parse codeload URLs | Alex Dunn | |
| Needed for Homebrew/homebrew#49346. Closes Homebrew/homebrew#49354. Signed-off-by: Alex Dunn <dunn.alex@gmail.com> | |||
| 2016-02-17 | version: fix GitHub releases URLs parsing | Baptiste Fontaine | |
| The current code doesn't work with releases that have more than one digit in the third group, i.e.: .../releases/download/1.2.3/... works .../releases/download/1.2.34/... doesn't work Closes Homebrew/homebrew#49255. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2016-01-02 | Improve dash separated version detection. | Xiyue Deng | |
| * Also with test case. Closes Homebrew/homebrew#47584. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-12-26 | Fix version parsing on URLs with no extensions | Stefano Pigozzi | |
| 2015-10-04 | version: parse opam archives | Baptiste Fontaine | |
| Closes Homebrew/homebrew#44544. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-08-06 | more core file style updated by rubocop | Xu Cheng | |
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-03-27 | Make Version#<=> allocation-free | Jack Nagel | |
| 2015-03-17 | Return early for the == case in Version#<=> | Jack Nagel | |
| 2015-03-17 | Add protected reader for version value | Jack Nagel | |
| 2015-03-17 | Fix NullToken equality | Jack Nagel | |
| 2015-03-17 | Remove explicit type check | Jack Nagel | |
| 2015-03-14 | Remove unnecessary default argument | Jack Nagel | |
| This method is always called with two arguments. | |||
| 2015-01-30 | Fix more version misdetections for URLs with archs | Baptiste Fontaine | |
| Closes Homebrew/homebrew#36368. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-01-28 | Fix version misdetections for URLs with OS/archs | Baptiste Fontaine | |
| Closes Homebrew/homebrew#36308. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-01-07 | Eliminate boolean argument to Version.new | Jack Nagel | |
| 2015-01-07 | Let Version.parse instantiate subclasses | Jack Nagel | |
| 2015-01-04 | Use more https in urls and updated some lost links | Viktor Szakats | |
| Closes Homebrew/homebrew#35531. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-10-06 | Compare patchlevels numerically rather than lexically | Jack Nagel | |
| Fixes Homebrew/homebrew#32960. | |||
