aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/tap-pin.rb
AgeCommit message (Collapse)Author
2016-10-02Use `module_function` for commands.Markus Reiter
2016-04-10Add all the top level commentsMax Nordlund
2016-04-02tap-(un)pin/untap: better error messageXu Cheng
Closes Homebrew/homebrew#49904. Signed-off-by: Xu Cheng <xucheng@me.com>
2016-03-07tap various commands: use tap name method.Xu Cheng
Instead of hard coded `Homebrew/homebrew`
2016-03-07rename CoreFormulaRepository to CoreTapXu Cheng
Core tap will be separated from core code in the near future. It makes sense to rename it to CoreTap.
2015-12-09remove unnecessary tap_argsXu Cheng
It's now handled by Tap.fetch
2015-09-30cache tapsXu Cheng
There are plenty of IO operations inside Tap object, and it will be more when implementing formula alias reverse look up(e.g. list all of alias names for a formula). So let's cache them. Some benchmark: $ time brew info $(brew ruby -e 'puts Formula.tap_names') > /dev/null Before: 6.40s user 2.42s system 96% cpu 9.134 total After: 4.75s user 0.77s system 97% cpu 5.637 total Closes Homebrew/homebrew#44377. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-25tap-pin: simplify logicBaptiste Fontaine
2015-08-10implement pinning of tapsCNA-Bld