Merge pull request #11767 from hyuraku/search_desc_by_formula-or-cask
repair to apply `--formula` and `--cask` options to `brew search --desc`
This commit is contained in:
commit
2f369efba7
@ -78,7 +78,7 @@ module Homebrew
|
|||||||
string_or_regex = query_regexp(query)
|
string_or_regex = query_regexp(query)
|
||||||
|
|
||||||
if args.desc?
|
if args.desc?
|
||||||
search_descriptions(string_or_regex)
|
search_descriptions(string_or_regex, args)
|
||||||
elsif args.pull_request?
|
elsif args.pull_request?
|
||||||
only = if args.open? && !args.closed?
|
only = if args.open? && !args.closed?
|
||||||
"open"
|
"open"
|
||||||
|
|||||||
@ -7,11 +7,13 @@ require "cask/cask_loader"
|
|||||||
module Homebrew
|
module Homebrew
|
||||||
module Search
|
module Search
|
||||||
module Extension
|
module Extension
|
||||||
def search_descriptions(string_or_regex)
|
def search_descriptions(string_or_regex, args)
|
||||||
super
|
super
|
||||||
|
|
||||||
puts
|
puts
|
||||||
|
|
||||||
|
return if args.formula?
|
||||||
|
|
||||||
ohai "Casks"
|
ohai "Casks"
|
||||||
Cask::Cask.to_a.extend(Searchable)
|
Cask::Cask.to_a.extend(Searchable)
|
||||||
.search(string_or_regex, &:name)
|
.search(string_or_regex, &:name)
|
||||||
|
|||||||
@ -19,7 +19,9 @@ module Homebrew
|
|||||||
raise "#{query} is not a valid regex."
|
raise "#{query} is not a valid regex."
|
||||||
end
|
end
|
||||||
|
|
||||||
def search_descriptions(string_or_regex)
|
def search_descriptions(string_or_regex, args)
|
||||||
|
return if args.cask?
|
||||||
|
|
||||||
ohai "Formulae"
|
ohai "Formulae"
|
||||||
CacheStoreDatabase.use(:descriptions) do |db|
|
CacheStoreDatabase.use(:descriptions) do |db|
|
||||||
cache_store = DescriptionCacheStore.new(db)
|
cache_store = DescriptionCacheStore.new(db)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user