├── .all-contributorsrc ├── .github ├── CODEOWNERS └── workflows │ ├── ci.yml │ ├── docs-preview.yml │ ├── docs.yml │ ├── pr-title.yml │ └── publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CONTRIBUTING.rst ├── LICENSE ├── Makefile ├── README.md ├── docs ├── CONTRIBUTORS.md ├── PYPI_README.md ├── _static │ ├── css │ │ └── custom.css │ └── logo.png ├── changelog.rst ├── conf.py ├── contribution-guide.rst ├── examples │ ├── __init__.py │ └── tests │ │ └── __init__.py ├── index.rst ├── reference │ └── index.rst ├── releases.rst └── usage │ ├── index.rst │ └── placeholder.rst ├── pdm.lock ├── pyproject.toml ├── sonar-project.properties ├── tests ├── __init__.py ├── test_callable_view.py ├── test_parameter_view.py └── test_type_view.py ├── tools ├── __init__.py ├── build_docs.py ├── pypi_readme.py └── sphinx_ext │ ├── __init__.py │ ├── changelog.py │ └── missing_references.py └── type_lens ├── __init__.py ├── __metadata__.py ├── callable_view.py ├── exc.py ├── parameter_view.py ├── py.typed ├── type_view.py ├── types ├── __init__.py ├── builtins.py └── empty.py ├── typing.py └── utils.py /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/workflows/docs-preview.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/workflows/pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/README.md -------------------------------------------------------------------------------- /docs/CONTRIBUTORS.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/PYPI_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/PYPI_README.md -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contribution-guide.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | .. include:: ../CONTRIBUTING.rst 4 | -------------------------------------------------------------------------------- /docs/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/examples/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/reference/index.rst -------------------------------------------------------------------------------- /docs/releases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/releases.rst -------------------------------------------------------------------------------- /docs/usage/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/usage/index.rst -------------------------------------------------------------------------------- /docs/usage/placeholder.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/docs/usage/placeholder.rst -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/pyproject.toml -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_callable_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tests/test_callable_view.py -------------------------------------------------------------------------------- /tests/test_parameter_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tests/test_parameter_view.py -------------------------------------------------------------------------------- /tests/test_type_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tests/test_type_view.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/build_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tools/build_docs.py -------------------------------------------------------------------------------- /tools/pypi_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tools/pypi_readme.py -------------------------------------------------------------------------------- /tools/sphinx_ext/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tools/sphinx_ext/__init__.py -------------------------------------------------------------------------------- /tools/sphinx_ext/changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tools/sphinx_ext/changelog.py -------------------------------------------------------------------------------- /tools/sphinx_ext/missing_references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/tools/sphinx_ext/missing_references.py -------------------------------------------------------------------------------- /type_lens/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/__init__.py -------------------------------------------------------------------------------- /type_lens/__metadata__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/__metadata__.py -------------------------------------------------------------------------------- /type_lens/callable_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/callable_view.py -------------------------------------------------------------------------------- /type_lens/exc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/exc.py -------------------------------------------------------------------------------- /type_lens/parameter_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/parameter_view.py -------------------------------------------------------------------------------- /type_lens/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /type_lens/type_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/type_view.py -------------------------------------------------------------------------------- /type_lens/types/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /type_lens/types/builtins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/types/builtins.py -------------------------------------------------------------------------------- /type_lens/types/empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/types/empty.py -------------------------------------------------------------------------------- /type_lens/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/typing.py -------------------------------------------------------------------------------- /type_lens/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/litestar-org/type-lens/HEAD/type_lens/utils.py --------------------------------------------------------------------------------