Files
NotAlterra/_check.py
T

13 lines
556 B
Python

import re
missing = []
for fname in ['src/main.rs','src/tui.rs','src/gvas.rs','src/ops.rs','src/discovery.rs','src/guard.rs','src/config.rs']:
lines = open(fname).readlines()
for i, line in enumerate(lines):
if re.match(r'^\s*fn\s+\w+', line):
prev = lines[i-1].strip() if i > 0 else ''
if not prev.startswith('///') and not prev.startswith('//'):
name = line.strip().split('(')[0].replace('fn ','')
missing.append((fname, i+1, name))
for f,l,n in missing:
print(f'{f}:{l}: {n}')