better... faster... stronger...

This commit is contained in:
Lucas Gravley 2020-08-24 14:12:37 -05:00
parent 3fda83377a
commit 254db11e08

View file

@ -1108,7 +1108,8 @@ Footer() {
###################################### ######################################
# Check if we validated the langauge # # Check if we validated the langauge #
###################################### ######################################
elif [[ ${!ERROR_COUNTER} -eq 0 ]] && [[ " ${UNIQUE_LINTED_ARRAY[*]} " =~ " ${LANGUAGE} " ]]; then elif [[ ${!ERROR_COUNTER} -eq 0 ]]; then
if CheckInArray "${LANGUAGE}"; then
# No errors found when linting the language # No errors found when linting the language
CallStatusAPI "${LANGUAGE}" "success" CallStatusAPI "${LANGUAGE}" "success"
fi fi
@ -1144,7 +1145,31 @@ Footer() {
# Successful exit # Successful exit
exit 0 exit 0
} }
################################################################################
#### Function CheckInArray #####################################################
CheckInArray() {
###############
# Pull in Var #
###############
NEEDLE="$1" # Language we need to match
######################################
# Check if Language was in the array #
######################################
for LANG in "${UNIQUE_LINTED_ARRAY[@]}"; do
if [[ "${LANG}" == "${NEEDLE}" ]]; then
############
# Found it #
############
return 0
fi
done
###################
# Did not find it #
###################
return 1
}
################################################################################ ################################################################################
#### Function Cleanup ########################################################## #### Function Cleanup ##########################################################
cleanup() { cleanup() {