aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2014-06-30Add tests around opt linksJack Nagel
2014-06-30Use formula opt shortcutsJack Nagel
2014-06-30Add methods for manipulating the opt recordJack Nagel
2014-06-30Store the opt record so we don't have to keep reconstructing itJack Nagel
2014-06-30Group methods that operate on the linked keg recordJack Nagel
2014-06-30Add a method for getting the repo HEADJack Nagel
2014-06-30Fix tab testsJack Nagel
2014-06-29Don't mutate the tab objectJack Nagel
2014-06-29Remove explicit selfJack Nagel
2014-06-29Test that the tab round-trips through JSONJack Nagel
2014-06-29Fix typo in tab test setupJack Nagel
This is one of the many problems with using OpenStruct.
2014-06-29Normalize paths before calling Tab.from_fileJack Nagel
2014-06-29Add tests documenting install receipt loading behaviorJack Nagel
2014-06-29Remove test that is now covered by tab testsJack Nagel
2014-06-29explicitly initialize stdlibJack Nagel
2014-06-29Get the Tab class under testJack Nagel
2014-06-28Use TEST_SHA1 constant in checksum testsJack Nagel
2014-06-28Implement directory? on kegJack Nagel
Fixes #30484.
2014-06-27Convert update report to use compositionJack Nagel
2014-06-27Simplify valid_formula_location? methodJack Nagel
2014-06-27Use the keg object to manipulate the linked keg recordJack Nagel
2014-06-27Give more detailed information about link errors at install-timeJack Nagel
2014-06-27Disable "ignore" and "irb" debugger options unless we have a continuationJack Nagel
Fixes #30472.
2014-06-27Convert to pathname before calling relative_path_fromJack Nagel
Fixes #30494.
2014-06-26Use canonical_name in the exception messageJack Nagel
2014-06-26Use canonical_name when checking LinkedKegs and optJack Nagel
name is the user-provided string and may be an alias, path, or URL.
2014-06-26The rack variable is only used inside the block nowJack Nagel
2014-06-26Remove a dead branch from ARGV.kegsJack Nagel
rack cannot be nil at the point where FormulaUnavailableError is raised, so we don't need a branch to deal with that.
2014-06-26Simplify NoSuchKegError conditionJack Nagel
dirs will be empty if the rack directory does not exist.
2014-06-26Keg no longer inherits from PathnameJack Nagel
2014-06-26Give Keg#link_dir parameter a more descriptive nameJack Nagel
2014-06-26Fix keg method visibilityJack Nagel
Only link_dir needs to be protected
2014-06-26Reuse existing keg objectJack Nagel
2014-06-26Remove dead codeJack Nagel
2014-06-26Deprecate Keg#fnameJack Nagel
2014-06-26Pass strings, not keg objects, to execJack Nagel
2014-06-25Extend with a module instead of aliasing on the singleton classJack Nagel
2014-06-25tap_migrations: apple-gcc42 moved to dupes.Mike McQuaid
2014-06-25brew-versions: move to Contributions.Mike McQuaid
Eventually we'll move Contributions to a tap too. Closes #30298.
2014-06-24Fix uninitialized constant error in GitHub.openJack Nagel
The error handling depends on side effects of `require "net/https"`, so it should be wrapped in an explicit begin block. cf. #30407.
2014-06-24Rename Keg#fname to Keg#nameJack Nagel
2014-06-24Use Keg#uninstall to clean up kegsJack Nagel
2014-06-23Add module for logging filesystem leaks in testsJack Nagel
2014-06-23Make the test tmpdir a constantJack Nagel
2014-06-23Keg#unlink only removes a linked keg entry *for that keg*Jack Nagel
2014-06-23The linked keg entry is foremost a symlinkJack Nagel
2014-06-23Initialize linked_keg_record in the Keg constructorJack Nagel
2014-06-23Remove opt link in Keg#uninstallJack Nagel
2014-06-23Use Keg#uninstall to uninstall kegsJack Nagel
2014-06-23Remove linked kegs directory when emptyJack Nagel