docspec
- No module docstring; 0/6 variable, 6/6 functions, 14/14 classes documentedpydocspec
- Pydocspec is a object specification for representing API documentation of a collection of related python modules. It offers facility to resolve names according to python lookups rules and provides additional informations.astbuilder
- Traverse module/packages directories, build and transform astroid
AST into ApiObject
instances.astroidutils
- Various bits of reusable code related to astroid.nodes.NodeNG
node processing.basebuilder
- No module docstring; 0/2 variable, 1/1 function, 1/5 class documentedconverter
- Convert docspec
objects to their pydocspec
augmented version.dottedname
- No module docstring; 3/3 functions, 1/1 class documenteddupsafedict
- No module docstring; 0/2 constant, 1/1 class documentedext
- Extensions sytem.default
- No package docstring; 1/2 module documenteddup
- Handles objects created with the same name as an object that already exisist.infer__all__
- No module docstring; 0/1 function, 2/2 classes documentedopt
- Optional extensions packaged.attrs
- Handles attrs
classes like:dataclasses
- Undocumenteddjango
- Undocumenteddocstring
- Undocumentedzopeinterface
- Undocumentedgenericvisitor
- General purpose visitor pattern implementation, with extensions.processor
- Processes the half baked model created by the builder to populate buch of fancy attributes.specfactory
- Create customizable docspec classes.test
- Undocumentedext
- Undocumentedtest_attrs
- Undocumentedtest_dataclasses
- Undocumentedtest_django
- Undocumentedtest_docstring
- Undocumentedtest_zopeinterface
- Undocumentedfixtures
- Undocumentedtest_astbuilder
- No module docstring; 0/2 variable, 10/25 functions documentedtest_astroidutils
- Undocumentedtest_c3linear
- Undocumentedtest_converter
- Undocumentedtest_introspect
- Undocumentedtest_packages
- No module docstring; 0/1 variable, 2/5 functions documentedtest_pydocspec
- No module docstring; 1/5 function documentedtest_visitors
- Undocumentedtmp
- Undocumentedvisitors
- Useful visitors for AST and pydocspec.ApiObject
instances.__main__
- Undocumented_c3linear
- Compute method resolution order. Implements Class.mro
attribute._docspec
- Mirrors docspec
model, but without using dataclasses
(and without deprecated attributes)._model
- Like the docspec
classes, but with ast attributes and few goodies added such that efficient processing can be done on these objects afterwards.