mirror of
https://git.minetest.land/MineClone2/MineClone2.git
synced 2024-08-19 05:24:11 +02:00
Basic not working script
This commit is contained in:
parent
0867d6e406
commit
72e53a82d7
22
tools/create_luacheck.py
Normal file → Executable file
22
tools/create_luacheck.py
Normal file → Executable file
@ -0,0 +1,22 @@
|
|||||||
|
import os
|
||||||
|
import re
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
|
path = "../mods/"
|
||||||
|
pattern = re.compile(r'[a-z]')
|
||||||
|
|
||||||
|
pathlist = Path(path).rglob('*.lua')
|
||||||
|
for path in pathlist:
|
||||||
|
path_in_str = str(path)
|
||||||
|
print(path_in_str)
|
||||||
|
with open(path_in_str) as f:
|
||||||
|
for line in f:
|
||||||
|
if pattern.search(line):
|
||||||
|
print(line)
|
||||||
|
|
||||||
|
for subdir, dirs, files in os.walk(path):
|
||||||
|
for file in files:
|
||||||
|
print(os.path.join(subdir, file))
|
||||||
|
filepath = subdir + os.sep + file
|
||||||
|
if filepath.endswith(".lua"):
|
||||||
|
print(filepath)
|
Loading…
Reference in New Issue
Block a user