File indexing completed on 2024-04-28 05:41:44

0001 #!/bin/sh
0002 # Copyright Laurent Montel <montel@kde.org> 2023
0003 
0004 list_qml=`find -iname '*.qml'`;
0005 for f in $list_qml; do
0006         list_import=`grep -e "import" $f | grep -e " as " |  sed 's/^.*as //' | perl -pi -e 's/ //'`;
0007         for i in $list_import; do
0008                 #echo "import namespace $i";
0009                 number=`grep $i $f|wc -l`;
0010                 #echo "number namespace '$i' $number in  $f";
0011                 if test $number == 1 ; then
0012                         echo "remove $i in file $f";
0013                         perl -pi -e "s,import.* as $i\n,," $f;
0014                 fi
0015         done;
0016 done;
0017