Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
beartype.peps.resolve_pep563()
refactor x 2.
This commit is the last in a commit chain fundamentally refactoring our public **PEP 563 resolver** (i.e., the `beartype.peps.resolve_pep563()` function) from its current ad-hoc (and frankly broken) implementation to our newly resuscitated support for stringified type hints via our private `beartype._check.forward.fwdhint.resolve_hint()` function. Specifically, this commit finalizes: * Refactoring the existing `beartype.peps.resolve_pep563()` function. * Unit testing that function via the existing `test_resolve_pep563()` unit test. (*Salacious salad in a loquacious colocation!*)
- Loading branch information