in readme_generator.py [0:0]
def process_folder(input_folder: str, sketch_type: str) -> dict:
function_index = defaultdict(list)
for root, dirs, files in os.walk(input_folder):
for file in files:
if file.endswith(".sqlx"):
sqlx_path = os.path.join(root, file)
logging.info(f"Processing file: {sqlx_path}")
with open(sqlx_path, 'r') as f:
content = f.read()
# Parse the SQLX content
data = parse_sqlx(content, file)
logging.info(f"Parsed data for {file}: {data}")
data['path'] = sqlx_path
function_index[sketch_type].append(data)
return function_index