LibCST/libcst
Jennifer Taylor 931fafd37d Hook up matcher metadata retrieval to matcher visitors.
This allows a slightly more convenient way of calling 'matches' with metadata inside a transform/visitor which also supports matcher decorators. It also hooks in automatic metadata connection and lookup for matcher decorators themselves.
2019-10-21 13:25:20 -07:00
..
_nodes Export CodePosition and CodeRange from metadata 2019-10-18 14:30:33 -07:00
_parser Fix trailing newline detection around continuation. 2019-10-21 13:24:25 -07:00
codegen Implement base version of matchers + metadata 2019-10-21 13:25:20 -07:00
matchers Hook up matcher metadata retrieval to matcher visitors. 2019-10-21 13:25:20 -07:00
metadata Implement base version of matchers + metadata 2019-10-21 13:25:20 -07:00
testing Bump pyre version to 0.0.30. 2019-09-25 12:04:33 -07:00
tests Skip fuzz testing code with form feeds, due to incompatibility with LibCST. 2019-10-21 13:16:35 -07:00
__init__.py Export CodePosition and CodeRange from metadata 2019-10-18 14:30:33 -07:00
_add_slots.py Export CodePosition/CodeRange; fix pickle with add_slots 2019-07-22 20:05:07 -07:00
_batched_visitor.py Bump pyre version to 0.0.30. 2019-09-25 12:04:33 -07:00
_exceptions.py Fix internal underscore convention. 2019-09-17 13:52:42 -07:00
_helpers.py Export things from libcst's base__init__.py 2019-07-26 12:48:22 -07:00
_maybe_sentinel.py Add docs for MaybeSentinel and RemovalSentinel 2019-08-08 11:04:02 -07:00
_metadata_dependent.py Make BaseMetadataProvider[T] covariant over T 2019-10-10 18:08:44 -07:00
_position.py Export CodePosition and CodeRange from metadata 2019-10-18 14:30:33 -07:00
_removal_sentinel.py Improve removing nodes from parents in LibCST. 2019-10-02 15:43:48 -07:00
_tabs.py Initial export of LibCST to github. 2019-05-31 14:16:53 -07:00
_type_enforce.py Fix flake8 errors 2019-07-22 20:05:07 -07:00
_typed_visitor.py Rename ExtSlice to SubscriptElement in anticipation of further fitxes. 2019-10-16 16:00:27 -07:00
_typed_visitor_base.py Add codegen for visit_* and leave_* methods on CSTTransform and CSTVisitor. 2019-08-28 13:28:29 -07:00
_types.py Fix internal underscore convention. 2019-09-17 13:52:42 -07:00
_visitors.py Improve removing nodes from parents in LibCST. 2019-10-02 15:43:48 -07:00
py.typed support mypy using py.typed 2019-09-16 13:49:08 -07:00
tool.py Fix non-unique tree generated by LibCST in some circumstances. 2019-09-25 12:36:33 -07:00