blob: 8469bcacfd1447eae922cc5548cda2d76222fe9d [file] [log] [blame]
#!/usr/bin/python3
import subprocess
import sys
process = subprocess.Popen(['lint', '--check', 'UnusedResources', sys.argv[1]],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
stdout, stderr = process.communicate()
lines = stdout.decode('utf-8').split('\n')
results = []
for i in range(len(lines)-1):
if '[UnusedResources]' in lines[i] and 'msgid=' not in lines[i+1]:
results.append(lines[i])
if len(results) > 0:
print('\n'.join(results))
sys.exit(1)
else:
sys.exit(0)