LICENSE
MANIFEST.in
README.md
pyproject.toml
assets/images/coverage-badge.svg
assets/images/lintro.png
docs/README.md
docs/SHELL-SCRIPT-STYLE-GUIDE.md
docs/configuration.md
docs/contributing.md
docs/debugging.md
docs/docker.md
docs/getting-started.md
docs/github-integration.md
docs/lintro-self-use.md
docs/plugins.md
docs/style-guide.md
docs/troubleshooting.md
docs/architecture/ARCHITECTURE.md
docs/architecture/README.md
docs/architecture/ROADMAP.md
docs/architecture/VISION.md
docs/security/assurance.md
docs/security/requirements.md
docs/tool-analysis/README.md
docs/tool-analysis/actionlint-analysis.md
docs/tool-analysis/bandit-analysis.md
docs/tool-analysis/biome-analysis.md
docs/tool-analysis/black-analysis.md
docs/tool-analysis/clippy-analysis.md
docs/tool-analysis/darglint-analysis.md
docs/tool-analysis/hadolint-analysis.md
docs/tool-analysis/markdownlint-analysis.md
docs/tool-analysis/mypy-analysis.md
docs/tool-analysis/prettier-analysis.md
docs/tool-analysis/pytest-analysis.md
docs/tool-analysis/ruff-analysis.md
docs/tool-analysis/yamllint-analysis.md
lintro/__init__.py
lintro/__main__.py
lintro/cli.py
lintro.egg-info/PKG-INFO
lintro.egg-info/SOURCES.txt
lintro.egg-info/dependency_links.txt
lintro.egg-info/entry_points.txt
lintro.egg-info/requires.txt
lintro.egg-info/top_level.txt
lintro/ascii-art/fail.txt
lintro/ascii-art/success.txt
lintro/cli_utils/__init__.py
lintro/cli_utils/command_chainer.py
lintro/cli_utils/commands/__init__.py
lintro/cli_utils/commands/check.py
lintro/cli_utils/commands/config.py
lintro/cli_utils/commands/format.py
lintro/cli_utils/commands/init.py
lintro/cli_utils/commands/list_tools.py
lintro/cli_utils/commands/test.py
lintro/cli_utils/commands/versions.py
lintro/config/__init__.py
lintro/config/config_loader.py
lintro/config/enforce_config.py
lintro/config/execution_config.py
lintro/config/lintro_config.py
lintro/config/tool_config.py
lintro/config/tool_config_generator.py
lintro/enums/__init__.py
lintro/enums/action.py
lintro/enums/bandit_levels.py
lintro/enums/boolean_string.py
lintro/enums/config_format.py
lintro/enums/config_key.py
lintro/enums/darglint_strictness.py
lintro/enums/display_column.py
lintro/enums/env_bool.py
lintro/enums/git_command.py
lintro/enums/git_ref.py
lintro/enums/group_by.py
lintro/enums/hadolint_enums.py
lintro/enums/hyphenated_str_enum.py
lintro/enums/output_format.py
lintro/enums/pytest_enums.py
lintro/enums/semgrep_enums.py
lintro/enums/severity_level.py
lintro/enums/tool_name.py
lintro/enums/tool_option_key.py
lintro/enums/tool_order.py
lintro/enums/tool_type.py
lintro/enums/tools_value.py
lintro/enums/uppercase_str_enum.py
lintro/enums/yamllint_format.py
lintro/exceptions/__init__.py
lintro/exceptions/errors.py
lintro/formatters/__init__.py
lintro/formatters/formatter.py
lintro/formatters/core/__init__.py
lintro/formatters/core/format_registry.py
lintro/formatters/styles/__init__.py
lintro/formatters/styles/csv.py
lintro/formatters/styles/grid.py
lintro/formatters/styles/html.py
lintro/formatters/styles/json.py
lintro/formatters/styles/markdown.py
lintro/formatters/styles/plain.py
lintro/models/__init__.py
lintro/models/core/__init__.py
lintro/models/core/base_tool_options.py
lintro/models/core/black_options.py
lintro/models/core/prettier_options.py
lintro/models/core/pytest_options.py
lintro/models/core/ruff_options.py
lintro/models/core/tool_result.py
lintro/models/core/yamllint_options.py
lintro/parsers/__init__.py
lintro/parsers/base_issue.py
lintro/parsers/base_parser.py
lintro/parsers/streaming.py
lintro/parsers/actionlint/__init__.py
lintro/parsers/actionlint/actionlint_issue.py
lintro/parsers/actionlint/actionlint_parser.py
lintro/parsers/bandit/__init__.py
lintro/parsers/bandit/bandit_issue.py
lintro/parsers/bandit/bandit_parser.py
lintro/parsers/biome/__init__.py
lintro/parsers/biome/biome_issue.py
lintro/parsers/biome/biome_parser.py
lintro/parsers/black/__init__.py
lintro/parsers/black/black_issue.py
lintro/parsers/black/black_parser.py
lintro/parsers/clippy/__init__.py
lintro/parsers/clippy/clippy_issue.py
lintro/parsers/clippy/clippy_parser.py
lintro/parsers/darglint/__init__.py
lintro/parsers/darglint/darglint_issue.py
lintro/parsers/darglint/darglint_parser.py
lintro/parsers/gitleaks/__init__.py
lintro/parsers/gitleaks/gitleaks_issue.py
lintro/parsers/gitleaks/gitleaks_parser.py
lintro/parsers/hadolint/__init__.py
lintro/parsers/hadolint/hadolint_issue.py
lintro/parsers/hadolint/hadolint_parser.py
lintro/parsers/markdownlint/__init__.py
lintro/parsers/markdownlint/markdownlint_issue.py
lintro/parsers/markdownlint/markdownlint_parser.py
lintro/parsers/mypy/__init__.py
lintro/parsers/mypy/mypy_issue.py
lintro/parsers/mypy/mypy_parser.py
lintro/parsers/prettier/__init__.py
lintro/parsers/prettier/prettier_issue.py
lintro/parsers/prettier/prettier_parser.py
lintro/parsers/pytest/__init__.py
lintro/parsers/pytest/format_parsers.py
lintro/parsers/pytest/models.py
lintro/parsers/pytest/pytest_issue.py
lintro/parsers/pytest/pytest_parser.py
lintro/parsers/pytest/summary_extractor.py
lintro/parsers/ruff/__init__.py
lintro/parsers/ruff/ruff_format_issue.py
lintro/parsers/ruff/ruff_issue.py
lintro/parsers/ruff/ruff_parser.py
lintro/parsers/rustfmt/__init__.py
lintro/parsers/rustfmt/rustfmt_issue.py
lintro/parsers/rustfmt/rustfmt_parser.py
lintro/parsers/semgrep/__init__.py
lintro/parsers/semgrep/semgrep_issue.py
lintro/parsers/semgrep/semgrep_parser.py
lintro/parsers/shellcheck/__init__.py
lintro/parsers/shellcheck/shellcheck_issue.py
lintro/parsers/shellcheck/shellcheck_parser.py
lintro/parsers/shfmt/__init__.py
lintro/parsers/shfmt/shfmt_issue.py
lintro/parsers/shfmt/shfmt_parser.py
lintro/parsers/sqlfluff/__init__.py
lintro/parsers/sqlfluff/sqlfluff_issue.py
lintro/parsers/sqlfluff/sqlfluff_parser.py
lintro/parsers/taplo/__init__.py
lintro/parsers/taplo/taplo_issue.py
lintro/parsers/taplo/taplo_parser.py
lintro/parsers/yamllint/__init__.py
lintro/parsers/yamllint/yamllint_issue.py
lintro/parsers/yamllint/yamllint_parser.py
lintro/plugins/__init__.py
lintro/plugins/base.py
lintro/plugins/discovery.py
lintro/plugins/execution_preparation.py
lintro/plugins/file_discovery.py
lintro/plugins/file_processor.py
lintro/plugins/protocol.py
lintro/plugins/registry.py
lintro/plugins/subprocess_executor.py
lintro/tools/__init__.py
lintro/tools/core/__init__.py
lintro/tools/core/command_builders.py
lintro/tools/core/config_injection.py
lintro/tools/core/line_length_checker.py
lintro/tools/core/option_spec.py
lintro/tools/core/option_validators.py
lintro/tools/core/runtime_discovery.py
lintro/tools/core/timeout_utils.py
lintro/tools/core/tool_manager.py
lintro/tools/core/version_checking.py
lintro/tools/core/version_parsing.py
lintro/tools/core/version_requirements.py
lintro/tools/definitions/__init__.py
lintro/tools/definitions/actionlint.py
lintro/tools/definitions/bandit.py
lintro/tools/definitions/biome.py
lintro/tools/definitions/black.py
lintro/tools/definitions/clippy.py
lintro/tools/definitions/darglint.py
lintro/tools/definitions/gitleaks.py
lintro/tools/definitions/hadolint.py
lintro/tools/definitions/markdownlint.py
lintro/tools/definitions/mypy.py
lintro/tools/definitions/prettier.py
lintro/tools/definitions/pytest.py
lintro/tools/definitions/ruff.py
lintro/tools/definitions/rustfmt.py
lintro/tools/definitions/semgrep.py
lintro/tools/definitions/shellcheck.py
lintro/tools/definitions/shfmt.py
lintro/tools/definitions/sqlfluff.py
lintro/tools/definitions/taplo.py
lintro/tools/definitions/yamllint.py
lintro/tools/implementations/__init__.py
lintro/tools/implementations/pytest/__init__.py
lintro/tools/implementations/pytest/collection.py
lintro/tools/implementations/pytest/coverage_processor.py
lintro/tools/implementations/pytest/formatters.py
lintro/tools/implementations/pytest/markers.py
lintro/tools/implementations/pytest/output.py
lintro/tools/implementations/pytest/output_parsers.py
lintro/tools/implementations/pytest/pytest_command_builder.py
lintro/tools/implementations/pytest/pytest_config.py
lintro/tools/implementations/pytest/pytest_error_handler.py
lintro/tools/implementations/pytest/pytest_executor.py
lintro/tools/implementations/pytest/pytest_handlers.py
lintro/tools/implementations/pytest/pytest_option_validators.py
lintro/tools/implementations/pytest/pytest_output_processor.py
lintro/tools/implementations/pytest/pytest_result_processor.py
lintro/tools/implementations/pytest/test_analytics.py
lintro/tools/implementations/ruff/__init__.py
lintro/tools/implementations/ruff/check.py
lintro/tools/implementations/ruff/commands.py
lintro/tools/implementations/ruff/fix.py
lintro/utils/__init__.py
lintro/utils/ascii_normalize_cli.py
lintro/utils/async_tool_executor.py
lintro/utils/config.py
lintro/utils/config_constants.py
lintro/utils/config_priority.py
lintro/utils/config_reporting.py
lintro/utils/config_validation.py
lintro/utils/display_helpers.py
lintro/utils/file_cache.py
lintro/utils/formatting.py
lintro/utils/json_output.py
lintro/utils/logger_setup.py
lintro/utils/native_parsers.py
lintro/utils/path_filtering.py
lintro/utils/path_utils.py
lintro/utils/post_checks.py
lintro/utils/result_formatters.py
lintro/utils/streaming_output.py
lintro/utils/summary_tables.py
lintro/utils/tool_config_info.py
lintro/utils/tool_executor.py
lintro/utils/tool_options.py
lintro/utils/tool_utils.py
lintro/utils/unified_config.py
lintro/utils/unified_config_manager.py
lintro/utils/console/__init__.py
lintro/utils/console/constants.py
lintro/utils/console/logger.py
lintro/utils/execution/__init__.py
lintro/utils/execution/exit_codes.py
lintro/utils/execution/parallel_executor.py
lintro/utils/execution/tool_configuration.py
lintro/utils/output/__init__.py
lintro/utils/output/constants.py
lintro/utils/output/file_writer.py
lintro/utils/output/helpers.py
lintro/utils/output/manager.py
lintro/utils/output/parser_registration.py
lintro/utils/output/parser_registry.py
test_samples/tools/config/docker/Dockerfile.violations
test_samples/tools/config/github_actions/actionlint_violations.yml
test_samples/tools/config/yaml/yaml_violations.yml
test_samples/tools/javascript/biome/biome_violations.js
test_samples/tools/javascript/prettier/prettier_violations.js
test_samples/tools/python/bandit/bandit_violations.py
test_samples/tools/python/darglint/darglint_violations.py
test_samples/tools/python/mypy/mypy_violations.py
test_samples/tools/python/pytest/pytest_clean.py
test_samples/tools/python/pytest/pytest_failures.py
test_samples/tools/python/ruff/ruff_annotations_violations.py
test_samples/tools/python/ruff/ruff_black_e501_wrappable.py
test_samples/tools/python/ruff/ruff_bugbear_violations.py
test_samples/tools/python/ruff/ruff_c4_comprehensions_violations.py
test_samples/tools/python/ruff/ruff_clean.py
test_samples/tools/python/ruff/ruff_e501_f401_violations.py
test_samples/tools/python/ruff/ruff_naming_violations.py
test_samples/tools/python/ruff/ruff_sim_simplify_violations.py
test_samples/tools/python/semgrep/semgrep_violations.py
test_samples/tools/security/gitleaks/gitleaks_clean.py
test_samples/tools/security/gitleaks/gitleaks_violations.py
tests/__init__.py
tests/conftest.py
tests/constants.py
tests/test_documentation.py
tests/cli/__init__.py
tests/cli/conftest.py
tests/cli/test_cli.py
tests/cli/test_config_command.py
tests/cli/test_init_command.py
tests/config/__init__.py
tests/config/test_config_loader.py
tests/config/test_init_command.py
tests/config/test_lintro_config.py
tests/config/test_tool_config_generator.py
tests/formatters/__init__.py
tests/formatters/test_formatters.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_actionlint_integration.py
tests/integration/test_bandit_integration.py
tests/integration/test_built_package.py
tests/integration/test_darglint_integration.py
tests/integration/test_markdownlint_integration.py
tests/integration/test_mypy_integration.py
tests/integration/test_parallel_execution.py
tests/integration/tools/__init__.py
tests/integration/tools/test_bandit_integration.py
tests/integration/tools/test_black_integration.py
tests/integration/tools/test_mypy_integration.py
tests/integration/tools/test_prettier_integration.py
tests/integration/tools/test_ruff_integration.py
tests/integration/tools/test_rustfmt_integration.py
tests/integration/tools/test_semgrep_integration.py
tests/integration/tools/test_shfmt_integration.py
tests/integration/tools/test_sqlfluff_integration.py
tests/integration/tools/test_taplo_integration.py
tests/integration/tools/gitleaks/__init__.py
tests/integration/tools/gitleaks/conftest.py
tests/integration/tools/gitleaks/test_check.py
tests/integration/tools/gitleaks/test_definition.py
tests/integration/tools/gitleaks/test_options.py
tests/integration/tools/shellcheck/__init__.py
tests/integration/tools/shellcheck/conftest.py
tests/integration/tools/shellcheck/test_check.py
tests/integration/tools/shellcheck/test_definition.py
tests/integration/tools/shellcheck/test_options.py
tests/scripts/__init__.py
tests/scripts/conftest.py
tests/scripts/test_ci_post_pr_comment.py
tests/scripts/test_delete_previous_lintro_comments.py
tests/scripts/test_extract_version.py
tests/scripts/test_ghcr_prune_untagged.py
tests/scripts/test_github_comment_utilities.py
tests/scripts/test_github_comment_utilities_encode.py
tests/scripts/test_github_comment_utilities_extract.py
tests/scripts/test_github_comment_utilities_find.py
tests/scripts/test_semantic_release_compute_next.py
tests/scripts/test_shell_scripts.py
tests/unit/__init__.py
tests/unit/conftest.py
tests/unit/cli/__init__.py
tests/unit/cli/conftest.py
tests/unit/cli/test_check_command.py
tests/unit/cli/test_cli.py
tests/unit/cli/test_cli_commands.py
tests/unit/cli/test_cli_commands_more.py
tests/unit/cli/test_cli_lintro_group.py
tests/unit/cli/test_cli_programmatic.py
tests/unit/cli/test_format_command.py
tests/unit/cli_utils/__init__.py
tests/unit/cli_utils/command_chainer/__init__.py
tests/unit/cli_utils/command_chainer/conftest.py
tests/unit/cli_utils/command_chainer/test_execute.py
tests/unit/cli_utils/command_chainer/test_group_commands.py
tests/unit/cli_utils/command_chainer/test_init.py
tests/unit/cli_utils/command_chainer/test_integration.py
tests/unit/cli_utils/command_chainer/test_normalize_args.py
tests/unit/cli_utils/command_chainer/test_should_chain.py
tests/unit/cli_utils/commands/test_format.py
tests/unit/compatibility/conftest.py
tests/unit/compatibility/test_compatibility_ruff_black.py
tests/unit/config/conftest.py
tests/unit/config/test_config_compatibility.py
tests/unit/config/test_config_loader.py
tests/unit/config/test_config_loader_more.py
tests/unit/config/test_config_loaders.py
tests/unit/config/test_config_tool_specific.py
tests/unit/config/test_enforce_config.py
tests/unit/config/test_execution_config.py
tests/unit/config/test_lintro_config.py
tests/unit/config/test_unified_config.py
tests/unit/core/conftest.py
tests/unit/core/test_version_requirements.py
tests/unit/enums/__init__.py
tests/unit/enums/test_bandit_levels.py
tests/unit/enums/test_base.py
tests/unit/enums/test_enum_normalizers.py
tests/unit/enums/test_output_format.py
tests/unit/enums/test_tool_name.py
tests/unit/exceptions/conftest.py
tests/unit/exceptions/test_exceptions.py
tests/unit/formatters/__init__.py
tests/unit/formatters/conftest.py
tests/unit/formatters/test_format_issues.py
tests/unit/formatters/test_format_registry.py
tests/unit/formatters/styles/__init__.py
tests/unit/formatters/styles/conftest.py
tests/unit/formatters/styles/test_csv.py
tests/unit/formatters/styles/test_html.py
tests/unit/formatters/styles/test_json.py
tests/unit/formatters/styles/test_markdown.py
tests/unit/formatters/styles/test_plain.py
tests/unit/formatters/styles/test_style_common.py
tests/unit/formatters/styles/test_style_csv.py
tests/unit/formatters/styles/test_style_grid.py
tests/unit/formatters/styles/test_style_html.py
tests/unit/formatters/styles/test_style_json.py
tests/unit/formatters/styles/test_style_markdown.py
tests/unit/formatters/styles/test_style_plain.py
tests/unit/logging/conftest.py
tests/unit/logging/test_console_logger.py
tests/unit/logging/test_console_logger_more.py
tests/unit/output/conftest.py
tests/unit/output/test_output_manager_reports.py
tests/unit/parsers/conftest.py
tests/unit/parsers/test_actionlint_parser.py
tests/unit/parsers/test_bandit_parser.py
tests/unit/parsers/test_base_issue.py
tests/unit/parsers/test_base_parser.py
tests/unit/parsers/test_biome_parser.py
tests/unit/parsers/test_black_parser.py
tests/unit/parsers/test_clippy_parser.py
tests/unit/parsers/test_darglint_parser.py
tests/unit/parsers/test_hadolint_parser.py
tests/unit/parsers/test_markdownlint_parser.py
tests/unit/parsers/test_mypy_parser.py
tests/unit/parsers/test_prettier_parser.py
tests/unit/parsers/test_ruff_parser_additional.py
tests/unit/parsers/test_ruff_parser_more.py
tests/unit/parsers/test_rustfmt_parser.py
tests/unit/parsers/test_semgrep_parser.py
tests/unit/parsers/test_shfmt_parser.py
tests/unit/parsers/test_sqlfluff_parser.py
tests/unit/parsers/test_taplo_parser.py
tests/unit/parsers/test_yamllint_parser.py
tests/unit/parsers/base_parser/__init__.py
tests/unit/parsers/base_parser/test_continuation_lines.py
tests/unit/parsers/base_parser/test_extract_fields.py
tests/unit/parsers/base_parser/test_safe_parse.py
tests/unit/parsers/base_parser/test_strip_ansi.py
tests/unit/parsers/base_parser/test_validate_fields.py
tests/unit/parsers/gitleaks_parser/__init__.py
tests/unit/parsers/gitleaks_parser/test_edge_cases.py
tests/unit/parsers/gitleaks_parser/test_field_parsing.py
tests/unit/parsers/gitleaks_parser/test_issue_model.py
tests/unit/parsers/gitleaks_parser/test_plugin_parsing.py
tests/unit/parsers/gitleaks_parser/test_valid_output.py
tests/unit/parsers/pytest/test_pytest_parser.py
tests/unit/parsers/shellcheck_parser/__init__.py
tests/unit/parsers/shellcheck_parser/conftest.py
tests/unit/parsers/shellcheck_parser/test_edge_cases.py
tests/unit/parsers/shellcheck_parser/test_field_extraction.py
tests/unit/parsers/shellcheck_parser/test_invalid_input.py
tests/unit/parsers/shellcheck_parser/test_issue_model.py
tests/unit/parsers/shellcheck_parser/test_multiple_issues.py
tests/unit/parsers/streaming/__init__.py
tests/unit/parsers/streaming/conftest.py
tests/unit/parsers/streaming/test_collect.py
tests/unit/parsers/streaming/test_json_array.py
tests/unit/parsers/streaming/test_json_lines.py
tests/unit/parsers/streaming/test_parser_class.py
tests/unit/parsers/streaming/test_text_lines.py
tests/unit/plugins/conftest.py
tests/unit/plugins/test_base_plugin_config.py
tests/unit/plugins/test_discovery.py
tests/unit/plugins/test_file_processor.py
tests/unit/plugins/test_registry.py
tests/unit/plugins/base/__init__.py
tests/unit/plugins/base/conftest.py
tests/unit/plugins/base/test_execution.py
tests/unit/plugins/base/test_options.py
tests/unit/plugins/base/test_subprocess.py
tests/unit/plugins/base/test_subprocess_streaming.py
tests/unit/pytest/conftest.py
tests/unit/pytest/test_pytest_cli_commands.py
tests/unit/pytest/test_pytest_cli_options.py
tests/unit/pytest/test_pytest_handlers.py
tests/unit/pytest/test_pytest_programmatic_api.py
tests/unit/security/__init__.py
tests/unit/security/conftest.py
tests/unit/security/test_json_edge_cases.py
tests/unit/security/test_path_traversal.py
tests/unit/security/test_subprocess_injection.py
tests/unit/tools/conftest.py
tests/unit/tools/test_common_behaviors.py
tests/unit/tools/test_edge_cases.py
tests/unit/tools/test_helpers.py
tests/unit/tools/test_plugin_definitions.py
tests/unit/tools/test_tool_definitions.py
tests/unit/tools/assertions/__init__.py
tests/unit/tools/assertions/conftest.py
tests/unit/tools/base/conftest.py
tests/unit/tools/biome/__init__.py
tests/unit/tools/biome/conftest.py
tests/unit/tools/biome/test_check_method.py
tests/unit/tools/biome/test_default_options.py
tests/unit/tools/biome/test_fix_method.py
tests/unit/tools/biome/test_set_options.py
tests/unit/tools/biome/test_timeout_handling.py
tests/unit/tools/core/__init__.py
tests/unit/tools/core/conftest.py
tests/unit/tools/core/test_command_builders.py
tests/unit/tools/core/test_line_length_checker.py
tests/unit/tools/core/test_option_spec.py
tests/unit/tools/core/test_option_validators.py
tests/unit/tools/core/test_runtime_discovery.py
tests/unit/tools/core/test_tool_options_spec.py
tests/unit/tools/core/test_version_checking.py
tests/unit/tools/darglint/__init__.py
tests/unit/tools/darglint/test_darglint_plugin.py
tests/unit/tools/executor/conftest.py
tests/unit/tools/executor/test_tool_executor.py
tests/unit/tools/executor/test_tool_executor_fmt_exclusion.py
tests/unit/tools/executor/test_tool_executor_more.py
tests/unit/tools/executor/test_tool_executor_post_checks.py
tests/unit/tools/executor/test_tool_executor_pytest.py
tests/unit/tools/gitleaks/__init__.py
tests/unit/tools/gitleaks/conftest.py
tests/unit/tools/gitleaks/test_error_handling.py
tests/unit/tools/gitleaks/test_execution.py
tests/unit/tools/gitleaks/test_options.py
tests/unit/tools/hadolint/__init__.py
tests/unit/tools/hadolint/conftest.py
tests/unit/tools/hadolint/test_execution.py
tests/unit/tools/hadolint/test_options.py
tests/unit/tools/manager/conftest.py
tests/unit/tools/manager/test_tool_manager.py
tests/unit/tools/mypy/test_mypy_plugin.py
tests/unit/tools/prettier/__init__.py
tests/unit/tools/prettier/conftest.py
tests/unit/tools/prettier/test_check_method.py
tests/unit/tools/prettier/test_config_discovery.py
tests/unit/tools/prettier/test_default_options.py
tests/unit/tools/prettier/test_fix_method.py
tests/unit/tools/prettier/test_output_parsing.py
tests/unit/tools/prettier/test_set_options.py
tests/unit/tools/prettier/test_timeout_handling.py
tests/unit/tools/pytest_tool/__init__.py
tests/unit/tools/pytest_tool/conftest.py
tests/unit/tools/pytest_tool/test_check_method.py
tests/unit/tools/pytest_tool/test_configuration.py
tests/unit/tools/pytest_tool/test_json_parsing.py
tests/unit/tools/pytest_tool/test_junit_parsing.py
tests/unit/tools/pytest_tool/test_output_parsing.py
tests/unit/tools/pytest_tool/test_output_processing.py
tests/unit/tools/pytest_tool/test_pytest_handlers.py
tests/unit/tools/pytest_tool/test_pytest_issue.py
tests/unit/tools/pytest_tool/test_pytest_output_processor.py
tests/unit/tools/pytest_tool/test_result_processor.py
tests/unit/tools/pytest_tool/test_set_options.py
tests/unit/tools/pytest_tool/test_text_parsing.py
tests/unit/tools/pytest_tool/test_validators.py
tests/unit/tools/ruff/__init__.py
tests/unit/tools/ruff/conftest.py
tests/unit/tools/ruff/check/__init__.py
tests/unit/tools/ruff/check/conftest.py
tests/unit/tools/ruff/check/test_config_detection.py
tests/unit/tools/ruff/check/test_error_handling.py
tests/unit/tools/ruff/check/test_format_normalization.py
tests/unit/tools/ruff/check/test_json_parsing.py
tests/unit/tools/ruff/check/test_no_issues.py
tests/unit/tools/ruff/check/test_output_format.py
tests/unit/tools/ruff/check/test_output_truncation.py
tests/unit/tools/ruff/check/test_path_filtering.py
tests/unit/tools/ruff/check/test_real_plugin.py
tests/unit/tools/ruff/check/test_timeout.py
tests/unit/tools/ruff/check/test_with_issues.py
tests/unit/tools/ruff/fix/__init__.py
tests/unit/tools/ruff/fix/conftest.py
tests/unit/tools/ruff/fix/test_combined_issues.py
tests/unit/tools/ruff/fix/test_config.py
tests/unit/tools/ruff/fix/test_edge_cases.py
tests/unit/tools/ruff/fix/test_format_option.py
tests/unit/tools/ruff/fix/test_no_files.py
tests/unit/tools/ruff/fix/test_real_plugin.py
tests/unit/tools/ruff/fix/test_successful_fix.py
tests/unit/tools/ruff/fix/test_temporary_option.py
tests/unit/tools/ruff/fix/test_timeout.py
tests/unit/tools/ruff/fix/test_unsafe_fixes.py
tests/unit/tools/ruff/fix/test_version_check.py
tests/unit/tools/rustfmt/__init__.py
tests/unit/tools/rustfmt/conftest.py
tests/unit/tools/rustfmt/test_error_handling.py
tests/unit/tools/rustfmt/test_execution.py
tests/unit/tools/rustfmt/test_options.py
tests/unit/tools/semgrep/__init__.py
tests/unit/tools/semgrep/conftest.py
tests/unit/tools/semgrep/test_error_handling.py
tests/unit/tools/semgrep/test_execution.py
tests/unit/tools/semgrep/test_options.py
tests/unit/tools/shellcheck/__init__.py
tests/unit/tools/shellcheck/conftest.py
tests/unit/tools/shellcheck/test_error_handling.py
tests/unit/tools/shellcheck/test_execution.py
tests/unit/tools/shellcheck/test_options.py
tests/unit/tools/shfmt/__init__.py
tests/unit/tools/shfmt/conftest.py
tests/unit/tools/shfmt/test_error_handling.py
tests/unit/tools/shfmt/test_execution.py
tests/unit/tools/shfmt/test_options.py
tests/unit/tools/sqlfluff/__init__.py
tests/unit/tools/sqlfluff/conftest.py
tests/unit/tools/sqlfluff/test_error_handling.py
tests/unit/tools/sqlfluff/test_execution.py
tests/unit/tools/sqlfluff/test_options.py
tests/unit/tools/sqlfluff/test_output_parsing.py
tests/unit/tools/taplo/__init__.py
tests/unit/tools/taplo/conftest.py
tests/unit/tools/taplo/test_error_handling.py
tests/unit/tools/taplo/test_execution.py
tests/unit/tools/taplo/test_options.py
tests/unit/utils/__init__.py
tests/unit/utils/conftest.py
tests/unit/utils/test_ascii_normalize.py
tests/unit/utils/test_ascii_normalize_cli.py
tests/unit/utils/test_config_reporting.py
tests/unit/utils/test_console_output_writer.py
tests/unit/utils/test_display_helpers.py
tests/unit/utils/test_display_helpers_fallback.py
tests/unit/utils/test_enums_and_normalizers.py
tests/unit/utils/test_file_cache.py
tests/unit/utils/test_logger_setup.py
tests/unit/utils/test_native_parsers.py
tests/unit/utils/test_output_writers.py
tests/unit/utils/test_parser_registry.py
tests/unit/utils/test_path_filtering.py
tests/unit/utils/test_path_utils.py
tests/unit/utils/test_streaming_output.py
tests/unit/utils/test_timeout_utils.py
tests/unit/utils/test_tool_config_info.py
tests/unit/utils/test_tool_utils.py
tests/unit/utils/async_tool_executor/__init__.py
tests/unit/utils/async_tool_executor/conftest.py
tests/unit/utils/async_tool_executor/test_callbacks.py
tests/unit/utils/async_tool_executor/test_exceptions.py
tests/unit/utils/async_tool_executor/test_init.py
tests/unit/utils/async_tool_executor/test_parallel_batches.py
tests/unit/utils/async_tool_executor/test_run_tool_async.py
tests/unit/utils/async_tool_executor/test_run_tools_parallel.py
tests/unit/utils/async_tool_executor/test_shutdown.py
tests/unit/utils/config/__init__.py
tests/unit/utils/config/conftest.py
tests/unit/utils/config/test_manager_configuration.py
tests/unit/utils/config/test_manager_core.py
tests/unit/utils/console/conftest.py
tests/unit/utils/console/test_logger_headers.py
tests/unit/utils/console/test_logger_initialization.py
tests/unit/utils/console/test_logger_levels.py
tests/unit/utils/console/test_logger_metadata.py
tests/unit/utils/console/test_logger_output_methods.py
tests/unit/utils/console/test_logger_results.py
tests/unit/utils/console/summary/__init__.py
tests/unit/utils/console/summary/test_delegation.py
tests/unit/utils/console/summary/test_execution_summary.py
tests/unit/utils/native_parsers/__init__.py
tests/unit/utils/native_parsers/conftest.py
tests/unit/utils/native_parsers/test_biome_config.py
tests/unit/utils/native_parsers/test_config_constants.py
tests/unit/utils/native_parsers/test_json_config.py
tests/unit/utils/native_parsers/test_jsonc_comments.py
tests/unit/utils/native_parsers/test_markdownlint_config.py
tests/unit/utils/native_parsers/test_prettier_config.py
tests/unit/utils/native_parsers/test_pyproject_tools.py
tests/unit/utils/native_parsers/test_yamllint_config.py
tests/unit/utils/output/__init__.py
tests/unit/utils/output/conftest.py
tests/unit/utils/output/test_file_writer_common.py
tests/unit/utils/output/test_file_writer_csv.py
tests/unit/utils/output/test_file_writer_format.py
tests/unit/utils/output/test_file_writer_html.py
tests/unit/utils/output/test_file_writer_json.py
tests/unit/utils/output/test_file_writer_markdown.py
tests/unit/utils/output/test_file_writer_plain.py
tests/unit/utils/output/test_helpers.py
tests/unit/utils/result_formatters/__init__.py
tests/unit/utils/result_formatters/conftest.py
tests/unit/utils/result_formatters/test_action_normalization.py
tests/unit/utils/result_formatters/test_fix_action.py
tests/unit/utils/result_formatters/test_fixable_hints.py
tests/unit/utils/result_formatters/test_generic_output.py
tests/unit/utils/result_formatters/test_output_display.py
tests/unit/utils/result_formatters/test_pytest_output.py
tests/unit/utils/result_formatters/test_ruff_formatting.py
tests/unit/utils/summary/__init__.py
tests/unit/utils/summary/test_display.py
tests/unit/utils/summary/test_safe_cast.py
tests/unit/utils/unified_config/__init__.py
tests/unit/utils/unified_config/conftest.py
tests/unit/utils/unified_config/test_config_summary.py
tests/unit/utils/unified_config/test_consistency.py
tests/unit/utils/unified_config/test_constants.py
tests/unit/utils/unified_config/test_dataclasses.py
tests/unit/utils/unified_config/test_enums.py
tests/unit/utils/unified_config/test_injectable.py
tests/unit/utils/unified_config/test_line_length.py
tests/unit/utils/unified_config/test_nested_value.py
tests/unit/utils/unified_config/test_ordered_tools.py
tests/unit/utils/unified_config/test_tool_priority.py
tests/utils/__init__.py
tests/utils/test_formatting.py
tests/utils/test_output_manager.py
tests/utils/test_path_utils.py