Jack Nagel
|
34db1bd1ef
|
Remove test that is now covered by tab tests
|
2014-06-29 19:27:28 -05:00 |
|
Jack Nagel
|
b0cffe4a7c
|
explicitly initialize stdlib
|
2014-06-29 00:56:29 -05:00 |
|
Jack Nagel
|
e2e5839a9a
|
Get the Tab class under test
|
2014-06-29 00:55:56 -05:00 |
|
Jack Nagel
|
fde884e319
|
Use TEST_SHA1 constant in checksum tests
|
2014-06-28 23:46:23 -05:00 |
|
Jack Nagel
|
58e5ac6835
|
Implement directory? on keg
Fixes Homebrew/homebrew#30484.
|
2014-06-28 19:43:52 -05:00 |
|
Jack Nagel
|
e60709e3c2
|
gist-logs: 1.8 compat
|
2014-06-28 17:38:11 -05:00 |
|
Jack Nagel
|
6b5c53b03f
|
gist-logs: fix up encoding before passing the response body to OkJson
Fixes Homebrew/homebrew#30519.
|
2014-06-28 17:35:58 -05:00 |
|
Jack Nagel
|
7cd31377a4
|
Convert update report to use composition
|
2014-06-27 21:58:15 -05:00 |
|
Jack Nagel
|
346fa5098f
|
Simplify valid_formula_location? method
|
2014-06-27 21:58:15 -05:00 |
|
Jack Nagel
|
982a165e52
|
Use the keg object to manipulate the linked keg record
|
2014-06-27 16:20:17 -05:00 |
|
Jack Nagel
|
2de2d64907
|
Give more detailed information about link errors at install-time
|
2014-06-27 16:10:42 -05:00 |
|
Jack Nagel
|
35267d7c22
|
Disable "ignore" and "irb" debugger options unless we have a continuation
Fixes Homebrew/homebrew#30472.
|
2014-06-27 15:19:30 -05:00 |
|
Jack Nagel
|
c5fcdb1f21
|
Convert to pathname before calling relative_path_from
Fixes Homebrew/homebrew#30494.
|
2014-06-27 14:45:20 -05:00 |
|
Jack Nagel
|
70f22fc31e
|
Use canonical_name in the exception message
|
2014-06-26 22:59:45 -05:00 |
|
Jack Nagel
|
cfd02fd415
|
Use canonical_name when checking LinkedKegs and opt
name is the user-provided string and may be an alias, path, or URL.
|
2014-06-26 22:57:49 -05:00 |
|
Jack Nagel
|
401bc1c6c7
|
The rack variable is only used inside the block now
|
2014-06-26 22:36:49 -05:00 |
|
Jack Nagel
|
301f1b20e6
|
Remove a dead branch from ARGV.kegs
rack cannot be nil at the point where FormulaUnavailableError is raised,
so we don't need a branch to deal with that.
|
2014-06-26 22:28:00 -05:00 |
|
Jack Nagel
|
dce7b04ea5
|
Simplify NoSuchKegError condition
dirs will be empty if the rack directory does not exist.
|
2014-06-26 22:26:13 -05:00 |
|
Jack Nagel
|
de81350b42
|
Keg no longer inherits from Pathname
|
2014-06-26 20:07:11 -05:00 |
|
Jack Nagel
|
62b29e7686
|
Give Keg#link_dir parameter a more descriptive name
|
2014-06-26 18:49:08 -05:00 |
|
Jack Nagel
|
64d5aef0bc
|
Fix keg method visibility
Only link_dir needs to be protected
|
2014-06-26 18:45:34 -05:00 |
|
Jack Nagel
|
001b2ee471
|
Reuse existing keg object
|
2014-06-26 17:21:10 -05:00 |
|
Jack Nagel
|
3e35aacbbb
|
Remove dead code
|
2014-06-26 17:20:00 -05:00 |
|
Jack Nagel
|
2f2f9f185f
|
Deprecate Keg#fname
|
2014-06-26 16:10:15 -05:00 |
|
Jack Nagel
|
85b6953816
|
Pass strings, not keg objects, to exec
|
2014-06-26 14:15:58 -05:00 |
|
Mike McQuaid
|
7673c40f25
|
brew.rb: handle single usage flag case.
|
2014-06-26 09:27:22 +01:00 |
|
Mike McQuaid
|
f61633a076
|
brew: guard --help with nil cmd.
|
2014-06-26 09:24:07 +01:00 |
|
Mike McQuaid
|
7ecffd2771
|
brew.rb: handle -—help for internal/external cmds.
Only display —-help for internal commands and not for external ones;
they can handle the flag themselves.
Closes Homebrew/homebrew#26675.
References Homebrew/homebrew#26755.
Closes Homebrew/homebrew#30300.
|
2014-06-26 08:37:25 +01:00 |
|
Jack Nagel
|
51326e0b63
|
Extend with a module instead of aliasing on the singleton class
|
2014-06-25 11:19:00 -05:00 |
|
Mike McQuaid
|
e24c5a750a
|
tap_migrations: apple-gcc42 moved to dupes.
|
2014-06-25 15:13:30 +01:00 |
|
Mike McQuaid
|
49658cd46b
|
brew-versions: move to Contributions.
Eventually we'll move Contributions to a tap too.
Closes Homebrew/homebrew#30298.
|
2014-06-25 09:35:37 +01:00 |
|
Jack Nagel
|
2daabe9863
|
Fix uninitialized constant error in GitHub.open
The error handling depends on side effects of `require "net/https"`,
so it should be wrapped in an explicit begin block.
cf. Homebrew/homebrew#30407.
|
2014-06-24 21:01:04 -05:00 |
|
Jack Nagel
|
3d69e5ab7b
|
Rename Keg#fname to Keg#name
|
2014-06-24 19:09:09 -05:00 |
|
Jack Nagel
|
def6b1eaf7
|
Use Keg#uninstall to clean up kegs
|
2014-06-24 09:56:37 -05:00 |
|
Jack Nagel
|
acf76f3f55
|
Add module for logging filesystem leaks in tests
|
2014-06-23 23:28:25 -05:00 |
|
Jack Nagel
|
5ab65d0b25
|
Make the test tmpdir a constant
|
2014-06-23 23:24:45 -05:00 |
|
Jack Nagel
|
b98f7277a4
|
Keg#unlink only removes a linked keg entry *for that keg*
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
cf19ccb436
|
The linked keg entry is foremost a symlink
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
892e763b0b
|
Initialize linked_keg_record in the Keg constructor
|
2014-06-23 22:55:23 -05:00 |
|
Jack Nagel
|
76e86891e4
|
Remove opt link in Keg#uninstall
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
de24d73172
|
Use Keg#uninstall to uninstall kegs
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
bcfc9d8cf7
|
Remove linked kegs directory when empty
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
f222ca04fd
|
Remove pin directory when empty
|
2014-06-23 22:34:41 -05:00 |
|
Jack Nagel
|
35b9a00706
|
Fix file leak in lock tests
|
2014-06-23 22:34:05 -05:00 |
|
Jack Nagel
|
f25f6fbb39
|
Fix directory leaks in formula prefix tests
|
2014-06-23 22:11:40 -05:00 |
|
Jack Nagel
|
88165986e8
|
Clear cache after patching tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
63d3a17f2b
|
Fix test class name collision
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
9a6d2a31d9
|
Fix directory leak in test_cleanup
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
c2337771f7
|
Clear cache after checksum verification tests
|
2014-06-23 22:11:39 -05:00 |
|
Jack Nagel
|
98e01d2b83
|
Fix directory leak in test_argv
|
2014-06-23 22:11:39 -05:00 |
|