libcst 1.8.6
Version history | Download JSON
-
PyPI https://pypi.org/project/libcst/ Repository https://github.com/Instagram/LibCST -
py.typed -
Coverage
%%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%% pie title "Typed" : 2267 "Any" : 10 "Untyped" : 19 -
Typables
%%{init: {"pie": {"textPosition": 0.85}, "theme": "neutral", "themeVariables": {"pieStrokeWidth": "1px"}}}%% pie title "functions" : 210 "classes" : 1902 "other" : 31- 65 functions (+0 overloads)
- 145 parameters
- 540 classes
- 886 methods (+1 overloads)
- 948 parameters
- 59 properties
- 886 methods (+1 overloads)
- 86 modules
- 31 attrs
- 65 functions (+0 overloads)
Modules
Incomplete Annotations
libcst._nodes.base (0 missing, 5 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
meth |
CSTNode.init_subclass |
2 | 2 | 1 |
meth |
CSTNode._codegen |
3 | 3 | 1 |
meth |
CSTNode.with_changes |
2 | 2 | 1 |
meth |
CSTNode.with_deep_changes |
3 | 3 | 1 |
meth |
CSTNode.field |
3 | 3 | 1 |
libcst.codegen.gen_matcher_classes (1 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
node_fields |
1 | 0 | 0 |
libcst.codemod._visitor (1 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
ContextAwareVisitor.context |
1 | 0 | 0 |
libcst.codemod.commands.add_pyre_directive (1 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
AddPyreDirectiveCommand.needs_add |
1 | 0 | 0 |
libcst.codemod.commands.convert_format_to_fstring (2 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
ConvertFormatStringCommand.allow_strip_comments |
1 | 0 | 0 |
attr |
ConvertFormatStringCommand.allow_await |
1 | 0 | 0 |
libcst.codemod.commands.convert_percent_format_to_fstring (1 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
EscapeStringQuote.quote |
1 | 0 | 0 |
libcst.codemod.visitors._apply_type_annotations (5 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
ApplyTypeAnnotationsVisitor.overwrite_existing_annotations |
1 | 0 | 0 |
attr |
ApplyTypeAnnotationsVisitor.use_future_annotations |
1 | 0 | 0 |
attr |
ApplyTypeAnnotationsVisitor.strict_posargs_matching |
1 | 0 | 0 |
attr |
ApplyTypeAnnotationsVisitor.strict_annotation_matching |
1 | 0 | 0 |
attr |
ApplyTypeAnnotationsVisitor.always_qualify_annotations |
1 | 0 | 0 |
libcst.matchers._visitors (2 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
MatchDecoratorMismatch.func |
1 | 0 | 0 |
attr |
MatchDecoratorMismatch.message |
1 | 0 | 0 |
libcst.metadata.base_provider (1 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
BaseMetadataProvider.cache |
1 | 0 | 0 |
libcst.metadata.expression_context_provider (2 missing, 0 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
attr |
ExpressionContextVisitor.provider |
1 | 0 | 0 |
attr |
ExpressionContextVisitor.context |
1 | 0 | 0 |
libcst.metadata.file_path_provider (0 missing, 1 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
meth |
FilePathProvider.gen_cache |
4 | 4 | 1 |
libcst.metadata.name_provider (3 missing, 1 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
meth |
FullyQualifiedNameProvider.gen_cache |
5 | 5 | 1 |
attr |
FullyQualifiedNameVisitor.module_name |
1 | 0 | 0 |
attr |
FullyQualifiedNameVisitor.package_name |
1 | 0 | 0 |
attr |
FullyQualifiedNameVisitor.provider |
1 | 0 | 0 |
libcst.metadata.type_inference_provider (0 missing, 1 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
meth |
TypeInferenceProvider.gen_cache |
5 | 5 | 1 |
libcst.testing.utils (0 missing, 2 any)
| Symbol | Typable | Typed | Any | |
|---|---|---|---|---|
func |
try_get_provider_attr |
4 | 4 | 1 |
func |
update_test_limit |
3 | 3 | 1 |
Type-Ignore Comments
No type-ignore comments.