| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-05-06 | ArchRequirement: takes a single arch | Misty De Meo | |
| Fixes Homebrew/homebrew#19646. | |||
| 2013-05-06 | Fix type error in conflict_requirement | Jack Nagel | |
| Fixes Homebrew/homebrew#19636. | |||
| 2013-05-06 | Avoid extra array allocations | Jack Nagel | |
| 2013-05-06 | Reduce allocations in dependency construction | Jack Nagel | |
| By always passing around a single, unnested array rather than splatting and then defensively flattening and compacting things, we can avoid allocating a bunch of unnecessary arrays. This gives a performance boost of roughly 4% when enumerating 2500 formulae, and has the side effect of cleaning up the dependency API. | |||
| 2013-05-06 | TypeError is appropriate here | Jack Nagel | |
| 2013-05-06 | Check Requirement before Dependency | Jack Nagel | |
| It's much more likely that an instance of Requirement is passed. | |||
| 2013-05-06 | Extract string and class logic from parse_spec | Jack Nagel | |
| 2013-05-05 | Formula: fix to_hash output for bottles | Misty De Meo | |
| 2013-05-03 | superenv: svn should provide a list, not a string | Adam Vandenberg | |
| Closes Homebrew/homebrew#19601. | |||
| 2013-05-03 | Add frameworks helper to formula | Adam Vandenberg | |
| 2013-05-03 | brew-test-bot: fix output handling. | Mike McQuaid | |
| 2013-05-03 | brew-test-bot: handle empty log files. | Mike McQuaid | |
| 2013-05-02 | info: re-raise on blacklist miss | Jack Nagel | |
| 2013-05-02 | brew-test-bot: force checkout master with cleanup. | Mike McQuaid | |
| 2013-05-02 | --env: show HOMEBREW_CC in superenv | Adam Vandenberg | |
| Closes Homebrew/homebrew#18247. | |||
| 2013-04-30 | Update HOMEBREW_DEBUG in man page. | Adam Vandenberg | |
| Closes Homebrew/homebrew#17344. | |||
| 2013-04-30 | completion: avoid unnecessary `brew` invocations | Jack Nagel | |
| 2013-04-29 | info: try blacklist for unknown formula names | Adam Vandenberg | |
| Closes Homebrew/homebrew#17399. | |||
| 2013-04-27 | Avoid capturing groups when unnused | Jack Nagel | |
| 2013-04-27 | Combine GitHub version regexes | Jack Nagel | |
| 2013-04-27 | Only remove DS_Store on ENOTEMPTY | Jack Nagel | |
| 2013-04-27 | Don't test error message | Jack Nagel | |
| Now that we are testing for a custom exception type, we don't need to make any assertion about the message. | |||
| 2013-04-27 | Allow `brew versions` to work with underspecified formulae | Jack Nagel | |
| 2013-04-26 | audit: fix interpolation check | Jack Nagel | |
| Fixes Homebrew/homebrew#19363. | |||
| 2013-04-26 | brew-tests: install deps before tests. | Mike McQuaid | |
| 2013-04-26 | Add deps target to tests Rakefile for needed gems. | Mike McQuaid | |
| 2013-04-25 | doctor: don't shell out in coreutils check | Misty De Meo | |
| 2013-04-25 | doctor: add default-names findutils check | Misty De Meo | |
| Fixes Homebrew/homebrew#19265. | |||
| 2013-04-24 | Add a couple more version tests | Jack Nagel | |
| 2013-04-24 | Split up big version detection test | Jack Nagel | |
| 2013-04-22 | audit: warn about top-level methods | Jack Nagel | |
| 2013-04-21 | Remove global methods from formulae | Simon Sigurdhsson | |
| Removes any global methods from formulae, and moves #kext_prefix (which seems to be at least somewhat abstractable) into the Formula class. The only formula with global methods is now aspell; it (and its generating script in contrib) has been changed to prefix that method with `aspell_`, to minimize the risk of name collisions. Closes Homebrew/homebrew#19331. Closes Homebrew/homebrew#19343. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-04-20 | Avoid calling to_s on the same Pathname multiple times | Jack Nagel | |
| 2013-04-18 | Don't accept Formula objects as dep specs | Jack Nagel | |
| It was pointed out that this isn't used at all. | |||
| 2013-04-17 | Reorder dep spec types by frequency | Jack Nagel | |
| 2013-04-17 | Add :hg build requirement. | Adam Vandenberg | |
| Closes Homebrew/homebrew#19074. | |||
| 2013-04-16 | Fix download strategy for SVN HEAD | Xiyue Deng | |
| After converting to Pathname to create paths, using '+=' will result in path concatenation by '/', which result in weird path like 'gcc--svn/-HEAD'. This patch should fix this. Closes Homebrew/homebrew#19233. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-04-16 | VersionElement: attempt most likely match first | Jack Nagel | |
| 2013-04-16 | Only call Pathname#to_s once per Version object | Jack Nagel | |
| 2013-04-16 | Only dup and shift when specs hash is populated | Jack Nagel | |
| 2013-04-16 | Reduce repeated array inclusion check | Jack Nagel | |
| Currently we check if "tag" is present in LANGUAGE_MODULES for every String dep, even if tag is nil. Stop doing this, and make the LANGUAGE_MODULES array into a Set instead to improve lookup performance. | |||
| 2013-04-16 | Add tests for FormulaPin and simplify implementation | Jack Nagel | |
| 2013-04-15 | Update for Xcode 4.6.2 | Ashley Towns | |
| Closes Homebrew/homebrew#19227. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-04-15 | Don't create MacOS.version multiple times | Jack Nagel | |
| 2013-04-15 | Optimize Version#<=> | Jack Nagel | |
| 2013-04-15 | Avoid expensive Pathname concatenation | Jack Nagel | |
| 2013-04-15 | Clean up remaining DownloadStrategy initializers | Jack Nagel | |
| 2013-04-14 | Avoid repeated interpolation here too | Jack Nagel | |
| 2013-04-14 | Style nit | Jack Nagel | |
| 2013-04-14 | Performance fix for Pathname#prepend_prefix | Jack Nagel | |
| See 05a456c231dc6da7cb0f7c70cb21feaf9a0d803c; same story. | |||
