YETUS-677. dupname check does the work twice in qbt mode
Signed-off-by: Allen Wittenauer <aw@apache.org>
diff --git a/precommit/src/main/shell/test-patch.d/dupname.sh b/precommit/src/main/shell/test-patch.d/dupname.sh
index fe77085..01b670b 100755
--- a/precommit/src/main/shell/test-patch.d/dupname.sh
+++ b/precommit/src/main/shell/test-patch.d/dupname.sh
@@ -90,21 +90,24 @@
popd >/dev/null || return 1
- dupname_icase_sort_array tmpfiles
+ if [[ "${BUILDMODE}" != full ]]; then
- for cur in "${tmpfiles[@]}"; do
- if [[ -n ${prev} ]]; then
- if [[ "${cur}" != "${prev}" ]]; then
- curlc=$(echo "${cur}" | tr '[:upper:]' '[:lower:]')
- if [[ "${curlc}" == "${prevlc}" ]]; then
- echo "patch:${cur} patch:${prev}" >> "${PATCH_DIR}/dupnames.txt"
- ((count=count + 1))
+ dupname_icase_sort_array tmpfiles
+
+ for cur in "${tmpfiles[@]}"; do
+ if [[ -n ${prev} ]]; then
+ if [[ "${cur}" != "${prev}" ]]; then
+ curlc=$(echo "${cur}" | tr '[:upper:]' '[:lower:]')
+ if [[ "${curlc}" == "${prevlc}" ]]; then
+ echo "patch:${cur} patch:${prev}" >> "${PATCH_DIR}/dupnames.txt"
+ ((count=count + 1))
+ fi
fi
fi
- fi
- prev=${cur}
- prevlc=${curlc}
- done
+ prev=${cur}
+ prevlc=${curlc}
+ done
+ fi
if [[ ${count} -gt 0 ]]; then
if [[ "${BUILDMODE}" != full ]]; then