# {py:mod}`simvx.ide.lint.runner` ```{py:module} simvx.ide.lint.runner ``` ```{autodoc2-docstring} simvx.ide.lint.runner :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`LintRunner ` - ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`log ` - ```{autodoc2-docstring} simvx.ide.lint.runner.log :summary: ``` ```` ### API ````{py:data} log :canonical: simvx.ide.lint.runner.log :value: > 'getLogger(...)' ```{autodoc2-docstring} simvx.ide.lint.runner.log ``` ```` `````{py:class} LintRunner(state: simvx.ide.state.IDEState, config: simvx.ide.config.IDEConfig) :canonical: simvx.ide.lint.runner.LintRunner ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner.__init__ ``` ````{py:method} lint_file(path: str) -> list[simvx.ide.state.Diagnostic] :canonical: simvx.ide.lint.runner.LintRunner.lint_file ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner.lint_file ``` ```` ````{py:method} format_file(path: str) -> bool :canonical: simvx.ide.lint.runner.LintRunner.format_file ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner.format_file ``` ```` ````{py:method} lint_on_save(path: str) :canonical: simvx.ide.lint.runner.LintRunner.lint_on_save ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner.lint_on_save ``` ```` ````{py:method} format_on_save(path: str) :canonical: simvx.ide.lint.runner.LintRunner.format_on_save ```{autodoc2-docstring} simvx.ide.lint.runner.LintRunner.format_on_save ``` ```` `````