List of all items
Structs
- compiler::diagnostic::CompileDiagnostic
- compiler::diagnostic::SourceSpan
- compiler::diagnostic::Suggestion
- config::schema::Constraints
- config::schema::Metadata
- config::schema::PatchConfig
- config::schema::PatchDefinition
- config::schema::Positioning
- config::schema::ValidationError
- edit::Edit
- fuzzy::FuzzyMatch
- safety::WorkspaceGuard
- sg::matcher::PatternMatch
- sg::matcher::PatternMatcher
- sg::replacer::CaptureReplacer
- sg::replacer::Replacement
- toml::editor::TomlEditor
- toml::operations::Constraints
- toml::query::KeyPath
- toml::query::SectionPath
- ts::locator::CaptureInfo
- ts::locator::LocatorResult
- ts::locator::StructuralLocator
- ts::parser::ErrorNode
- ts::parser::ParsedSource
- ts::parser::RustParser
- ts::query::CapturedNode
- ts::query::QueryEngine
- ts::query::QueryMatch
- validate::ErrorLocation
- validate::ParseValidator
- validate::SelectorValidator
- validate::ValidatedEdit
Enums
- compiler::autofix::AutofixError
- compiler::autofix::AutofixResult
- compiler::diagnostic::DiagnosticError
- config::applicator::ApplicationError
- config::applicator::PatchResult
- config::loader::ConfigError
- config::schema::HashAlgorithm
- config::schema::Operation
- config::schema::Query
- config::schema::RelativePosition
- config::schema::ValidationIssue
- config::schema::Verify
- config::version::VersionError
- edit::EditError
- edit::EditResult
- edit::EditVerification
- safety::SafetyError
- sg::SupportLang
- sg::errors::AstGrepError
- sg::lang::SupportLang
- toml::editor::TomlPlan
- toml::errors::TomlError
- toml::operations::Positioning
- toml::operations::TomlOperation
- toml::query::TomlQuery
- ts::errors::TreeSitterError
- ts::locator::StructuralTarget
- ts::parser::RustEdition
- ts::validator::SnippetCategory
- validate::ValidationError
Functions
- cache::cache_size
- cache::clear_cache
- cache::get_or_compile_pattern
- compiler::autofix::try_autofix
- compiler::check_and_fix
- compiler::check_file
- compiler::check_passes
- compiler::run_cargo_check
- compiler::try_autofix_all
- config::applicator::apply_patches
- config::applicator::check_patches
- config::loader::load_from_path
- config::loader::load_from_str
- config::version::matches_requirement
- fuzzy::find_best_match
- fuzzy::find_best_match_elastic
- pool::with_parser
- sg::lang::rust
- sg::replacer::find_and_replace
- sg::replacer::find_unique_and_replace
- sg::replacer::replace_capture_unique
- toml::validator::validate_document
- ts::locator::pooled::find_function
- ts::locator::pooled::locate
- ts::locator::pooled::locate_all
- ts::query::queries::const_by_name
- ts::query::queries::const_matching
- ts::query::queries::enum_by_name
- ts::query::queries::function_by_name
- ts::query::queries::impl_by_type
- ts::query::queries::impl_trait_for_type
- ts::query::queries::method_by_name
- ts::query::queries::static_by_name
- ts::query::queries::struct_by_name
- ts::query::queries::use_declaration
- ts::validator::validate_edit
- ts::validator::validate_snippet
- ts::validator::validate_syntax
- validate::pooled::validate
- validate::pooled::validate_edit
- validate::syn_validate::validate_block
- validate::syn_validate::validate_expr
- validate::syn_validate::validate_file
- validate::syn_validate::validate_item
- validate::syn_validate::validate_match_arm_body
- validate::syn_validate::validate_stmt
- validate::syn_validate::validate_type