INNER CODE UNIT · Python
_maybe_patch_from_line
fluxerapp/flutter_client · tool/run_widget_preview_patched.py:78
def _maybe_patch_from_line(line: str) -> None:
match = _RE_SCAFFOLD.search(line)
if match:
_patch_scaffold_index_html(match.group(1).strip())
return
match = _RE_MANIFEST.search(line)
if match:
manifest_path = match.group(1).strip()
scaffold_dir = os.path.dirname(manifest_path)
_patch_scaffold_index_html(scaffold_dir)
def main() -> int:
argv = sys.argv[1:]
if argv and argv[0] == "--":
argv = argv[1:]
repo = _repo_root()
cmd = ["flutter", "widget-preview", "start", *argv]