class documentation

Reports messages and layouts in plain text.

Method __init__ Undocumented
Method handle_message Manage message of different type and in the context of path.
Method on_set_current_module Set the format template to be used and check for unrecognized arguments.
Method write_message Convenience method to write a formatted message with class default template.
Class Variable extension Undocumented
Class Variable line_format Undocumented
Class Variable name Name of the reporter.
Method _display Launch layouts display.
Instance Variable _fixed_template The output format template with any unrecognized arguments removed.
Instance Variable _modules Undocumented
Instance Variable _template Undocumented

Inherited from BaseReporter:

Method display_messages Hook for displaying the messages of the reporter.
Method display_reports Display results encapsulated in the layout tree.
Method on_close Hook called when a module finished analyzing.
Method set_output Set output stream.
Method writeln Write a line in the output buffer.
Instance Variable linter Undocumented
Instance Variable messages Undocumented
Instance Variable out Undocumented
Instance Variable path_strip_prefix Undocumented
Instance Variable section Undocumented
def handle_message(self, msg: Message): (source)

Manage message of different type and in the context of path.

def on_set_current_module(self, module: str, filepath: str|None): (source)

Set the format template to be used and check for unrecognized arguments.

def write_message(self, msg: Message): (source)

Convenience method to write a formatted message with class default template.

def _display(self, layout: Section): (source)

Launch layouts display.

_fixed_template = (source)

The output format template with any unrecognized arguments removed.

_modules: set[str] = (source)

Undocumented

_template = (source)

Undocumented