Merge pull request #15583 from bayandin/better-errors-for-brew-edit-create
Fix error messages for brew edit and brew create
This commit is contained in:
commit
9b485e5905
@ -94,7 +94,7 @@ module Homebrew
|
|||||||
token = Cask::Utils.token_from(name)
|
token = Cask::Utils.token_from(name)
|
||||||
|
|
||||||
cask_tap = Tap.fetch(args.tap || "homebrew/cask")
|
cask_tap = Tap.fetch(args.tap || "homebrew/cask")
|
||||||
raise TapUnavailableError, args.tap unless cask_tap.installed?
|
raise TapUnavailableError, cask_tap.name unless cask_tap.installed?
|
||||||
|
|
||||||
cask_path = Cask::CaskLoader.path("#{cask_tap}/#{token}")
|
cask_path = Cask::CaskLoader.path("#{cask_tap}/#{token}")
|
||||||
cask_path.dirname.mkpath unless cask_path.dirname.exist?
|
cask_path.dirname.mkpath unless cask_path.dirname.exist?
|
||||||
@ -151,7 +151,7 @@ module Homebrew
|
|||||||
fc.version = args.set_version
|
fc.version = args.set_version
|
||||||
fc.license = args.set_license
|
fc.license = args.set_license
|
||||||
fc.tap = Tap.fetch(args.tap || "homebrew/core")
|
fc.tap = Tap.fetch(args.tap || "homebrew/core")
|
||||||
raise TapUnavailableError, args.tap unless fc.tap.installed?
|
raise TapUnavailableError, fc.tap.name unless fc.tap.installed?
|
||||||
|
|
||||||
fc.url = args.named.first
|
fc.url = args.named.first
|
||||||
|
|
||||||
|
|||||||
@ -68,7 +68,7 @@ module Homebrew
|
|||||||
else
|
else
|
||||||
<<~EOS
|
<<~EOS
|
||||||
#{not_exist_message}
|
#{not_exist_message}
|
||||||
Run #{Formatter.identifier("brew create --formula --set-name #{path.basename} $URL")} \
|
Run #{Formatter.identifier("brew create --set-name #{path.basename} $URL")} \
|
||||||
to create a new formula!
|
to create a new formula!
|
||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user