| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
Closes Homebrew/homebrew#49904.
Signed-off-by: Xu Cheng <xucheng@me.com>
 | 
 | 
Instead of hard coded `Homebrew/homebrew`
 | 
 | 
Core tap will be separated from core code in the near future.
It makes sense to rename it to CoreTap.
 | 
 | 
It's now handled by Tap.fetch
 | 
 | 
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>
 | 
 | 
 | 
 | 
 |