List of all items
Structs
- cache::ResultCache
- checker::AddDictionaryWordRequest
- checker::CheckRequest
- checker::CheckResponse
- checker::Diagnostic
- checker::EngineHealth
- checker::ErrorResponse
- checker::ExtractionExclusion
- checker::ExtractionInfo
- checker::ExtractionProseRange
- checker::IgnoreRequest
- checker::InitializeRequest
- checker::MetadataRequest
- checker::MetadataResponse
- checker::NameSpan
- checker::OkResponse
- checker::Request
- checker::Response
- config::AutoFixRule
- config::Config
- config::DictionaryConfig
- config::EngineConfig
- config::ExternalProvider
- config::HarperConfig
- config::HunspellConfig
- config::LaTeXConfig
- config::LanguageConfig
- config::LanguageToolConfig
- config::MorphologyConfig
- config::NameConfig
- config::PerformanceConfig
- config::ProselintConfig
- config::RuleConfig
- config::ValeConfig
- config::WasmPlugin
- config::WorkspaceConfig
- detection::DetectedLanguage
- dictionary::Dictionary
- document::Document
- document::DocumentStore
- engines::ExternalEngine
- engines::HarperEngine
- engines::LanguageToolEngine
- engines::ProselintEngine
- engines::UnsupportedLanguage
- engines::ValeEngine
- engines::WasmEngine
- engines::hunspell::HunspellEngine
- feedback::DisableSuggestion
- feedback::FalsePositiveReport
- feedback::FeedbackTracker
- feedback::RuleStats
- hashing::DiagnosticFingerprint
- hashing::IgnoreStore
- ignore_rules::BeginOptions
- ignore_rules::DirectiveRegion
- ignore_rules::IgnoreDirective
- ignore_rules::IgnoreParser
- ignore_rules::IgnoreRange
- ignore_rules::ResolvedDirectives
- insights::ProseInsights
- lsp::Backend
- morphology::AffixAnalyzer
- morphology::Analysis
- names::NameFilter
- names::NameQuery
- names::NameVerdict
- orchestrator::CheckContext
- orchestrator::Orchestrator
- packs::PackRegistry
- packs::PackReport
- packs::PackWarning
- packs::ResolvedPack
- packs::catalogue::CataloguePack
- packs::catalogue::RemoteFile
- prose::Extraction
- prose::ProseExtractor
- prose::ProseRange
- prose::ProseUnit
- prose::gap::Match
- prose::latex::LatexExtras
- rules::MappingEntry
- rules::RuleMapping
- rules::RuleNormalizer
- scoping::ScopeParser
- scoping::ScopedRegion
- sls::BlockRule
- sls::CompiledSchema
- sls::LanguageSchema
- sls::PatternRule
- sls::SchemaRegistry
- style_rules::StyleRule
- style_rules::StyleRuleEngine
- suppression::DetectedName
- suppression::InlineDirectives
- suppression::SuppressionContext
- workspace::CachedCheck
- workspace::WorkspaceIndex
Enums
- checker::Severity
- checker::request::Payload
- checker::response::Payload
- ignore_rules::DirectiveKind
- morphology::AffixStep
- names::Aggressiveness
- names::NameSignal
- packs::PackError
- packs::PackSource
- packs::install::InstallError
- prose::ExclusionAdjacency
- prose::gap::Token
- style_rules::PatternType
Traits
Functions
- detection::detect
- detection::detect_with_allowlist
- engines::discover_wasm_plugins
- engines::engine_handles_extension
- engines::engine_supports_language
- engines::is_unsupported_language
- fs_util::load_yaml_dir
- hashing::content_hash
- hashing::stable_hash
- ignore_rules::resolve_language
- languages::all_activation_language_ids
- languages::all_file_patterns
- languages::builtin_language_for_extension
- languages::detect_language
- languages::extensions_for_language
- languages::resolve_language_id
- languages::resolve_spell_language
- languages::resolve_ts_language
- lsp::run_lsp
- morphology::inflection::expand
- morphology::inflection::flags_for
- packs::catalogue::find
- packs::install::install
- packs::managed_dir
- packs::system_dirs
- packs::validate
- prose::extract_reporting_syntax
- prose::extract_with_fallback
- prose::extract_with_range_limit
- prose::gap::exclusions
- prose::gap::strip
- prose::is_spelling_category
- prose::range_texts
- prose::range_units
- rules::default_severity
- suppression::retain_visible
- suppression::should_suppress
- text_util::in_comment
- text_util::min_suggestion_distance
- text_util::safe_prefix
- text_util::safe_slice
- text_util::safe_suffix
- text_util::snap_range
- workspace::check_fingerprint
Type Aliases
Constants
- dictionary::bundled::ALL
- dictionary::bundled::COMPANIES
- dictionary::bundled::JARGON
- dictionary::bundled::MATHEMATICS
- dictionary::bundled::NAMES
- dictionary::bundled::SOFTWARE_TERMS
- dictionary::bundled::TYPESCRIPT
- grammars::BIBTEX
- grammars::FORESTER
- grammars::ORG
- grammars::TINYLANG
- grammars::TYPST
- languages::SUPPORTED_LANGUAGE_IDS
- morphology::HYPHENS
- packs::catalogue::ALLOWED_HOSTS
- packs::catalogue::CATALOGUE
- sls::DEFAULT_SCHEMA_DIR