LibCST/docs/source
Pradeep Kumar Srinivasan 1b9a52b074 Apply annotations from stub.
Basically move the apply_annotations code from Pyre.

Make it a ContextAwareTransformer named ApplyTypeAnnotationsVisitor. Use GatherImportsVisitor to collect imports. Add a static method `add_stub_to_context` so that users can schedule a stub whose types are to be applied later. Use `assertCodemod` and `data_provider` in the tests. Add documentation. Remove fixmes.
2020-03-23 09:16:37 -07:00
..
_static [doc] use png file and fix typo 2019-09-16 19:53:22 -07:00
_templates [doc] Why libcst? 2019-07-24 12:19:00 -07:00
best_practices.rst Implement basic templated statement/expression/module parsing. 2020-01-23 10:17:47 -08:00
codemods.rst Apply annotations from stub. 2020-03-23 09:16:37 -07:00
codemods_tutorial.rst Fix a few typos in docs. 2020-01-08 18:08:30 -08:00
conf.py add binder link to notebook tutorial page 2019-10-01 13:41:29 -07:00
experimental.rst Add a reentrant (incremental) codegen API 2019-10-28 17:23:26 -07:00
helpers.rst [doc] add get_full_name_for_node_or_raise 2020-02-12 12:03:57 -08:00
index.rst add get_full_name_for_expression helper 2020-01-10 12:15:38 -08:00
matchers.rst Implement a replace function. 2019-12-05 14:11:22 -08:00
matchers_tutorial.ipynb Add a tutorial for matchers. 2019-10-01 15:28:58 -07:00
metadata.rst add docs and expose provider in libcst.metadata 2020-02-28 09:28:11 -08:00
metadata_tutorial.ipynb Add comment to docs 2020-03-05 07:00:24 -08:00
motivation.rst Add a motivation section for LibCST documentation. 2019-08-01 14:51:00 -07:00
nodes.rst Fix typing issue with subscript elements where visitors of Index and Slice could not return each other. 2020-02-03 10:30:29 -08:00
parser.rst Include ParserSyntaxError in parser documentation 2019-08-22 13:35:11 -07:00
scope_tutorial.ipynb Remove deprecated position provider objects. 2020-01-08 17:19:03 -08:00
tutorial.ipynb Add documentation for libcst.codemod and friends. 2019-12-17 11:59:51 -08:00
visitors.rst Fix visitor helper function name pattern in docs 2019-10-04 21:40:52 -07:00
why_libcst.rst Fix typo in "why_libcst.rst" file. 2019-11-09 17:58:45 -05:00