Files
Siro/cleanup_kazan.py
2026-06-11 18:22:59 +03:00

27 lines
800 B
Python

import sys
import re
def cleanup(filepath):
with open(filepath, 'r') as f:
content = f.read()
# Remove double kazan = 8;
content = re.sub(r'\s*double kazan = 8;', '', content)
# Remove unawaited(getKazanPercent());
content = re.sub(r'\s*unawaited\(getKazanPercent\(\)\);', '', content)
# Remove await getKazanPercent();
content = re.sub(r'\s*await getKazanPercent\(\);', '', content)
# Remove getKazanPercent method
kazan_method_pattern = re.compile(r'Future<void> getKazanPercent\(\) async \{.*?\} catch \(e\) \{.*?\}\s*\}', re.DOTALL)
content = kazan_method_pattern.sub('', content)
with open(filepath, 'w') as f:
f.write(content)
print(f"Cleaned up {filepath}")
if __name__ == '__main__':
cleanup(sys.argv[1])