cmd/--repository: improve tap name error checking
Before:
$ brew --repo core
/usr/local/Homebrew/Library/Taps/core/homebrew-core
After:
$ brew --repo core
Error: Invalid tap name: core
This commit is contained in:
parent
2d26c89e81
commit
64838db963
@ -13,6 +13,11 @@ tap_path() {
|
|||||||
local repo
|
local repo
|
||||||
local part
|
local part
|
||||||
|
|
||||||
|
if [[ "${tap}" != *"/"* ]]
|
||||||
|
then
|
||||||
|
odie "Invalid tap name: ${tap}"
|
||||||
|
fi
|
||||||
|
|
||||||
user="$(echo "${tap%%/*}" | tr '[:upper:]' '[:lower:]')"
|
user="$(echo "${tap%%/*}" | tr '[:upper:]' '[:lower:]')"
|
||||||
repo="$(echo "${tap#*/}" | tr '[:upper:]' '[:lower:]')"
|
repo="$(echo "${tap#*/}" | tr '[:upper:]' '[:lower:]')"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user