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::ast::ClassFragment
- rules::ast::max_component_size::MaxComponentSizeRule
- rules::ast::no_cascading_set_state::NoCascadingSetStateRule
- rules::ast::no_click_handler::NoDivClickHandlerRule
- rules::ast::no_click_handler::NoSpanClickHandlerRule
- rules::ast::no_derived_state_effect::NoDerivedStateEffectRule
- rules::ast::no_nested_components::NoNestedComponentsRule
- rules::ast::no_object_dep_array::NoObjectDepArrayRule
- rules::ast::no_outline_none::NoOutlineNoneRule
- rules::ast::no_regexp_in_render::NoRegexpInRenderRule
- rules::ast::prefer_use_reducer::PreferUseReducerRule
- rules::ast::require_img_alt::RequireImgAltRule
- 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::ast::Lang
- 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::ast::collect_class_attributes
- rules::ast::count_calls_in_scope
- rules::ast::detect_language
- rules::ast::extract_classname_strings
- rules::ast::is_component_node
- rules::ast::parse_file
- rules::factory::build_rule
- scan::run_baseline
- scan::run_scan
- scan::run_scan_changed
- scan::run_scan_stdin