List of all items
Structs
- cli::Cli
- cli::toml_config::BaselineSection
- cli::toml_config::ScopedPreset
- cli::toml_config::TomlConfig
- cli::toml_config::TomlRule
- config::RuleConfig
- git_diff::DiffInfo
- rules::Fix
- rules::ScanContext
- rules::Violation
- rules::banned_dependency::BannedDependencyRule
- rules::banned_import::BannedImportRule
- rules::banned_pattern::BannedPatternRule
- rules::file_presence::FilePresenceRule
- rules::ratchet::RatchetRule
- rules::required_pattern::RequiredPatternRule
- rules::tailwind_dark_mode::TailwindDarkModeRule
- rules::tailwind_theme_tokens::TailwindThemeTokensRule
- rules::window_pattern::WindowPatternRule
- scan::BaselineEntry
- scan::BaselineResult
- scan::ScanResult
Enums
- cli::Commands
- cli::OutputFormat
- cli::RatchetCommands
- config::Severity
- git_diff::GitDiffError
- init::ProjectType
- presets::PresetError
- ratchet::RatchetError
- rules::RuleBuildError
- rules::factory::FactoryError
- scan::ScanError
Traits
Functions
- cli::format::apply_fixes
- cli::format::print_compact
- cli::format::print_github
- cli::format::print_json
- cli::format::print_markdown
- cli::format::print_pretty
- cli::format::print_sarif
- git_diff::detect_base_ref
- git_diff::diff_info
- git_diff::repo_root
- init::detect_project
- init::generate_config
- mcp::run_mcp_server
- presets::available_presets
- presets::resolve_rules
- presets::resolve_scoped_rules
- ratchet::run
- ratchet::slugify
- rules::factory::build_rule
- scan::run_baseline
- scan::run_scan
- scan::run_scan_changed
- scan::run_scan_stdin