oct
Loading...
Searching...
No Matches
oct.formatter Namespace Reference

Namespaces

namespace  oct_format

Detailed Description

Formatter module for OCT.

Purpose
-------
Provides auto-fixing capabilities for Option C compliance violations.

Responsibilities
----------------
- Export the main formatter entry point (`run_formatter`).
- Enable CLI integration of the formatter command.

Diagnostics
-----------
Domain: OCT.FORMATTER
Levels:
    L2 - formatter lifecycle and command execution
    L3 - file processing and fix application
    L4 - detailed fixer operation (header, docstring, import, func pattern)

Contracts
---------
- All public exports are guaranteed to be importable from this module.

Dependencies
------------
- oct.core.diagnostics (_dbg structured logger, imported but not called)
- oct.formatter.oct_format (run_formatter - the re-exported entry point)