Batch Regex Fix Import Syntax

Detect and fix mid-import blank-line syntax breaks across multiple files using line-based regex

vamseeachanta 346f058 688 B Updated

File contents

Batch Regex Fix for Mid-Import Syntax Breaks

When migrations introduce blank lines within multi-line imports (e.g., import (\n\n instead of import (\n), use a line-based sed/awk fixer instead of single-pass regex. First identify the pattern across all files with grep, then apply a simple line-aware regex that matches ^import ( followed by a blank line, replacing with import ( on the next non-blank line. Test parse afterward with python -m py_compile or equivalent to verify all 995+ files are clean before committing.

vamseeachanta/workspace-hub/tree/main/.agents/skills/workspace-hub/learned/batch-regex-fix-import-syntax commit 346f0582ab

Frequently asked questions

npx skillmds@latest add vamseeachanta/batch-regex-fix-import-syntax