├── .envrc ├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── LICENSE ├── README.md ├── flake.lock ├── flake.nix ├── poetry.lock ├── pyproject.toml ├── src └── easy_sync │ ├── __init__.py │ ├── py.typed │ └── transform.py └── test ├── poc ├── asyncer_impl │ └── asyncer_impl.py ├── asyncio_impl │ └── asyncio_impl.py └── transform_impl │ ├── nested_function.py │ └── test_exec.py ├── test_complicated_case.py ├── test_name_reuse_style.py ├── test_nested_case.py ├── test_simple_case.py └── test_so_question.py /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/.envrc -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/README.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/flake.nix -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/easy_sync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/src/easy_sync/__init__.py -------------------------------------------------------------------------------- /src/easy_sync/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/easy_sync/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/src/easy_sync/transform.py -------------------------------------------------------------------------------- /test/poc/asyncer_impl/asyncer_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/poc/asyncer_impl/asyncer_impl.py -------------------------------------------------------------------------------- /test/poc/asyncio_impl/asyncio_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/poc/asyncio_impl/asyncio_impl.py -------------------------------------------------------------------------------- /test/poc/transform_impl/nested_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/poc/transform_impl/nested_function.py -------------------------------------------------------------------------------- /test/poc/transform_impl/test_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/poc/transform_impl/test_exec.py -------------------------------------------------------------------------------- /test/test_complicated_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/test_complicated_case.py -------------------------------------------------------------------------------- /test/test_name_reuse_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/test_name_reuse_style.py -------------------------------------------------------------------------------- /test/test_nested_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/test_nested_case.py -------------------------------------------------------------------------------- /test/test_simple_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/test_simple_case.py -------------------------------------------------------------------------------- /test/test_so_question.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luochen1990/easy-sync/HEAD/test/test_so_question.py --------------------------------------------------------------------------------