mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
583 B
25 lines
583 B
#!/usr/bin/env python |
|
|
|
''' |
|
Scans current directory for *.py files and reports |
|
ones with missing __doc__ string. |
|
''' |
|
|
|
# Python 2/3 compatibility |
|
from __future__ import print_function |
|
|
|
from glob import glob |
|
|
|
if __name__ == '__main__': |
|
print('--- undocumented files:') |
|
for fn in glob('*.py'): |
|
loc = {} |
|
try: |
|
try: |
|
execfile(fn, loc) # Python 2 |
|
except NameError: |
|
exec(open(fn).read(), loc) # Python 3 |
|
except Exception: |
|
pass |
|
if '__doc__' not in loc: |
|
print(fn)
|
|
|