Skip to content

Commit 1150484

Browse files
RockFordgtrwicik
authored andcommitted
[EGD-3743] Update copyrights in fies - add empty line after license
1 parent 848668c commit 1150484

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

config/license_header_check.sh

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,19 @@ declare -A FileTypes=(
3232
)
3333
declare -a paths_to_ignore
3434

35+
function addEmptyLine() {
36+
LINE=$1
37+
CHECK_EMPTY=$(sed -n "${LINE}p" ${FILE})
38+
if [[ -n ${CHECK_EMPTY} ]]; then
39+
sed -i ${LINE}'s@^\(.*\)$@\n\1@' ${FILE}
40+
fi
41+
}
42+
3543

3644
function cppChecker(){
3745
FILE=$1
38-
LICENSE_LINE1="//${LICENSE1}"
39-
LICENSE_LINE2="//${LICENSE2}"
46+
LICENSE_LINE1="// ${LICENSE1}"
47+
LICENSE_LINE2="// ${LICENSE2}"
4048

4149
CHECK_LICENSE=$(head -n5 ${FILE} | grep "${LICENSE1}")
4250
if [[ -z ${CHECK_LICENSE} ]]; then
@@ -46,6 +54,7 @@ function cppChecker(){
4654
else
4755
sed -i "1i${LICENSE_LINE1}" ${FILE}
4856
sed -i "2i${LICENSE_LINE2}" ${FILE}
57+
addEmptyLine 3
4958
echo -e "${FIXED}"
5059
fi
5160
else
@@ -64,9 +73,11 @@ function scriptChecker(){
6473
if [[ -n "${FIST_LINE}" ]]; then
6574
sed -i "2i${LICENSE_LINE1}" ${FILE}
6675
sed -i "3i${LICENSE_LINE2}" ${FILE}
76+
addEmptyLine 4
6777
else
6878
sed -i "1i${LICENSE_LINE1}" ${FILE}
6979
sed -i "2i${LICENSE_LINE2}" ${FILE}
80+
addEmptyLine 3
7081
fi
7182
echo -e "${FIXED}"
7283
fi
@@ -77,17 +88,17 @@ function scriptChecker(){
7788
}
7889
function pythonChecker(){
7990
FILE=$1
80-
LICENSE_LINE1="#${LICENSE1}"
81-
LICENSE_LINE2="#${LICENSE2}"
91+
LICENSE_LINE1="# ${LICENSE1}"
92+
LICENSE_LINE2="# ${LICENSE2}"
8293
SHA_BANG_EXEC="python"
8394
scriptChecker
8495

8596
}
8697

8798
function bashChecker(){
8899
FILE=$1
89-
LICENSE_LINE1="#${LICENSE1}"
90-
LICENSE_LINE2="#${LICENSE2}"
100+
LICENSE_LINE1="# ${LICENSE1}"
101+
LICENSE_LINE2="# ${LICENSE2}"
91102
SHA_BANG_EXEC="bash"
92103
scriptChecker
93104
}

0 commit comments

Comments
 (0)