LibCST/libcst/metadata
Ray Zeng d0ecb018e1 Port line and column numbers to metadata framework
Refactors codegen to write position information to the `__metadata__`
fields in nodes keyed by `BasicPositionProvider` and
`SyntacticPositionProvider` as defined in position_metadata.py.

This commit also updates `deep_equals` to ignore dataclass fields that
are marked `compare=False` to avoid comparing metadata when doing
equality checks.
2019-07-22 19:53:49 -07:00
..
tests Define metadata base class and provider 2019-07-22 19:53:49 -07:00
__init__.py Define metadata base class and provider 2019-07-22 19:53:49 -07:00
base_provider.py Port line and column numbers to metadata framework 2019-07-22 19:53:49 -07:00
position_provider.py Port line and column numbers to metadata framework 2019-07-22 19:53:49 -07:00