You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tasks/scripts/find-unused-layouts.sh

16 lines
475 B
Bash

#!/bin/bash
for DIR in $(ls -d src/main/res/layout*); do
for file in $(ls -l ${DIR} | /usr/bin/awk '{ print $9}' | /usr/bin/sed 's/\..\+//g'); do
if [ ! -f ${DIR}/${file} ]; then
echo -e "ignored ${DIR}/${file}"
continue
fi;
filename=`basename ${file}`
filename=${filename%.*}
git grep -q ${filename} .
if [ $? -ne 0 ]; then
echo -e "${DIR}/${file} not used"
fi;
done;
done;