From 0823d82e5141f44812c54debf07245d0ca746124 Mon Sep 17 00:00:00 2001 From: Radoslaw Wicik Date: Tue, 20 Oct 2020 10:28:04 +0200 Subject: [PATCH] [EGD-3743] Update copyrights in fies - add empty line after license --- config/license_header_check.sh | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/config/license_header_check.sh b/config/license_header_check.sh index faac966a7c804bfda2c2f051a45621ac84eda97f..484105b75f281cab3ed3667a1862ee3dacc31121 100755 --- a/config/license_header_check.sh +++ b/config/license_header_check.sh @@ -32,11 +32,19 @@ declare -A FileTypes=( ) declare -a paths_to_ignore +function addEmptyLine() { + LINE=$1 + CHECK_EMPTY=$(sed -n "${LINE}p" ${FILE}) + if [[ -n ${CHECK_EMPTY} ]]; then + sed -i ${LINE}'s@^\(.*\)$@\n\1@' ${FILE} + fi +} + function cppChecker(){ FILE=$1 - LICENSE_LINE1="//${LICENSE1}" - LICENSE_LINE2="//${LICENSE2}" + LICENSE_LINE1="// ${LICENSE1}" + LICENSE_LINE2="// ${LICENSE2}" CHECK_LICENSE=$(head -n5 ${FILE} | grep "${LICENSE1}") if [[ -z ${CHECK_LICENSE} ]]; then @@ -46,6 +54,7 @@ function cppChecker(){ else sed -i "1i${LICENSE_LINE1}" ${FILE} sed -i "2i${LICENSE_LINE2}" ${FILE} + addEmptyLine 3 echo -e "${FIXED}" fi else @@ -64,9 +73,11 @@ function scriptChecker(){ if [[ -n "${FIST_LINE}" ]]; then sed -i "2i${LICENSE_LINE1}" ${FILE} sed -i "3i${LICENSE_LINE2}" ${FILE} + addEmptyLine 4 else sed -i "1i${LICENSE_LINE1}" ${FILE} sed -i "2i${LICENSE_LINE2}" ${FILE} + addEmptyLine 3 fi echo -e "${FIXED}" fi @@ -77,8 +88,8 @@ function scriptChecker(){ } function pythonChecker(){ FILE=$1 - LICENSE_LINE1="#${LICENSE1}" - LICENSE_LINE2="#${LICENSE2}" + LICENSE_LINE1="# ${LICENSE1}" + LICENSE_LINE2="# ${LICENSE2}" SHA_BANG_EXEC="python" scriptChecker @@ -86,8 +97,8 @@ function pythonChecker(){ function bashChecker(){ FILE=$1 - LICENSE_LINE1="#${LICENSE1}" - LICENSE_LINE2="#${LICENSE2}" + LICENSE_LINE1="# ${LICENSE1}" + LICENSE_LINE2="# ${LICENSE2}" SHA_BANG_EXEC="bash" scriptChecker }