mirror of
https://github.com/forkless/NotAlterra.git
synced 2026-08-20 18:18:57 +02:00
13 lines
556 B
Python
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}')
|