List of all items
Structs
- cache::ParseCache
- cache::ParseCacheEntry
- 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::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::ValeEngine
- engines::WasmEngine
- 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::Orchestrator
- prose::ProseExtractor
- prose::ProseRange
- 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::SuppressionContext
- workspace::WorkspaceIndex
Enums
- checker::Severity
- checker::request::Payload
- checker::response::Payload
- ignore_rules::DirectiveKind
- morphology::AffixStep
- names::Aggressiveness
- names::NameSignal
- prose::ExclusionAdjacency
- style_rules::PatternType
Traits
Functions
- detection::detect
- detection::detect_with_allowlist
- engines::discover_wasm_plugins
- engines::engine_supports_language
- 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_ts_language
- lsp::run_lsp
- morphology::inflection::expand
- morphology::inflection::flags_for
- prose::extract_with_fallback
- prose::is_spelling_category
- prose::range_texts
- suppression::retain_visible
- suppression::should_suppress
- text_util::min_suggestion_distance
- text_util::safe_prefix
- text_util::safe_slice
- text_util::safe_suffix
- text_util::snap_range
Constants
- bibtex_ts::LANGUAGE
- dictionary::bundled::ALL
- dictionary::bundled::COMPANIES
- dictionary::bundled::JARGON
- dictionary::bundled::MATHEMATICS
- dictionary::bundled::NAMES
- dictionary::bundled::SOFTWARE_TERMS
- dictionary::bundled::TYPESCRIPT
- forester_ts::LANGUAGE
- languages::SUPPORTED_LANGUAGE_IDS
- morphology::HYPHENS
- org_ts::LANGUAGE
- sls::DEFAULT_SCHEMA_DIR
- tinylang_ts::LANGUAGE
- typst_ts::LANGUAGE