mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 06:12:51 +00:00
Add empty-init code-smell script. (#18406)
Also removed boilerplate from otherwise empty __init__.py files which should not contain any code (checked by empty-init script).
This commit is contained in:
17
test/sanity/code-smell/empty-init.sh
Executable file
17
test/sanity/code-smell/empty-init.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
found=''
|
||||
|
||||
for path in lib/ansible/modules/ test/units/; do
|
||||
files=$(find "${path}" -name __init__.py -size '+0')
|
||||
|
||||
if [ "${files}" ]; then
|
||||
echo "${files}"
|
||||
found=1
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "${found}" ]; then
|
||||
echo "One or more __init__.py file(s) listed above are non-empty."
|
||||
exit 1
|
||||
fi
|
||||
Reference in New Issue
Block a user