Originally created by @krayon on GitHub (Mar 16, 2020).
check_dependencies uses command -v to determine the path (and presence) of
various binaries, it does not however check their execution status.
In the event PATH contains a matching name, but it is NOT executable, command -v will still return it, so we must check for it's ability to be
executed.
Also, awk and sed aren't checked for which are used a fair bit.
Originally created by @krayon on GitHub (Mar 16, 2020).
`check_dependencies` uses `command -v` to determine the path (and presence) of
various binaries, it does not however check their execution status.
In the event `PATH` contains a matching name, but it is NOT executable,
`command -v` will still return it, so we must check for it's ability to be
executed.
Also, `awk` and `sed` aren't checked for which are used a fair bit.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @krayon on GitHub (Mar 16, 2020).
check_dependenciesusescommand -vto determine the path (and presence) ofvarious binaries, it does not however check their execution status.
In the event
PATHcontains a matching name, but it is NOT executable,command -vwill still return it, so we must check for it's ability to beexecuted.
Also,
awkandsedaren't checked for which are used a fair bit.