class documentation
class ExtRegistrar: (source)
The extension registrar class provides utilites to register an extension's components.
| Method | register |
Register AST visitor(s). Typically visitor extensions inherits from ModuleVisitorExt. |
| Method | register |
Register mixin for model objects. Mixins shoud extend one of the base mixin classes in pydoctor.extensions module, i.e. ClassMixin or DocumentableMixin, etc. |
| Method | register |
Register post processor(s). |
| Instance Variable | system |
Undocumented |
Register mixin for model objects. Mixins shoud extend one of the base mixin classes in pydoctor.extensions module, i.e. ClassMixin or DocumentableMixin, etc.
def register_post_processor(self, *post_processor:
Callable[ [ model.System], None], priority: int | None = None):
(source)
¶
Register post processor(s).
A post-processor is simply a one-argument callable receiving the processed model.System and doing stuff on the model.Documentable tree.
| Parameters | |
*postCallable[ | Undocumented |
priority:int | None | See PriorityProcessor. |