List of all items
Structs
- FormatConfig
- InvalidUtf8Error
- PandocCannotSplice
- check::LineDiagnostic
- cli::Cli
- config::CodeLang
- config::FormatOverrides
- config::ProjectConfig
- lsp::SnapperLsp
- mcp::CheckFormattingParams
- mcp::CheckFormattingResult
- mcp::DetectFormatParams
- mcp::DetectFormatResult
- mcp::FormatTextParams
- mcp::FormatTextResult
- mcp::LineDiagnosticDto
- mcp::LineRange
- mcp::SnapperMcpServer
- mcp::SplitSentencesParams
- mcp::SplitSentencesResult
- output::CheckResult
- parser::latex::LatexParser
- parser::markdown::MarkdownParser
- parser::org::OrgParser
- parser::pandoc::PandocParser
- parser::plaintext::PlaintextParser
- parser::rst::RstParser
- parser::span::ByteSpan
- parser::span::CodeSpans
- parser::span::Line
- parser::span::SpannedRegion
- reflow::ReflowConfig
- reflow::SpliceError
- sentence::neural::NeuralSentenceSplitter
- sentence::unicode::DelimState
- sentence::unicode::UnicodeSentenceSplitter
Enums
- check::DiagnosticKind
- cli::ColorWhen
- cli::Commands
- cli::FormatArg
- cli::OutputFormat
- diff::ColorMode
- format::Format
- parser::Region
- parser::pandoc::PandocBackend
- parser::pandoc::PandocError
- parser::pandoc::cli::CliError
- parser::pandoc::ffi::FfiError
- parser::span::RegionOrigin
Traits
Functions
- abbreviations::abbreviations_for_lang
- abbreviations::multi_abbrevs_for_lang
- build_splitter
- check::collect_diagnostics
- check::resolve_long_threshold
- check::would_reformat
- cli::parse_range
- code_block::reflow_code_body
- code_block::run_formatter
- diff::colorize_unified_diff
- diff::print_diff
- diff::unified_diff
- files::check_file
- files::format_file
- files::format_file_with
- files::format_in_place
- format_bytes
- format_range
- format_text
- format_text_with_splitter
- git_diff::run_git_diff
- init::run_init
- lsp::run_lsp
- mcp::run_mcp
- oracle::matches
- oracle::matches_ex
- oracle::prose_words
- output::output_json
- output::output_sarif
- output::sarif_artifact_uri
- parser::check_pragma
- parser::flush_prose
- parser::pandoc::ast::regions_from_pandoc
- parser::pandoc::ast::regions_from_pandoc_json
- parser::pandoc::cache::cache_key
- parser::pandoc::cache::clear_memory
- parser::pandoc::cache::get_json
- parser::pandoc::cache::put_json
- parser::pandoc::cli::pandoc_cli_available
- parser::pandoc::cli::parse_via_cli
- parser::pandoc::cli::parse_via_cli_with_json
- parser::pandoc::ffi::ffi_available
- parser::pandoc::ffi::ffi_library_unavailable_error
- parser::pandoc::ffi::parse_via_ffi
- parser::pandoc::ffi::parse_via_ffi_with_json
- parser::pandoc::parse_with_backend
- parser::parser_for_format
- parser::parser_for_format_config
- parser::source_line_payloads
- parser::span::flush_prose_spanned
- parser::span::iter_lines
- parser::span::push_prose_line
- reflow::reflow
- reflow::reflow_spanned
- reflow::wrap_with_clause_breaks
- run_fixpoint
- sdiff::sentence_diff
- sentence::unicode::atomic_inline_spans
- sentence::unicode::newlines_respect_delimiter_spans
- sentence::unicode::protect_inline_tokens
- sentence::unicode::protect_inline_tokens_with
- sentence::unicode::restore_inline_tokens
- watch::run_watch
Statics
- abbreviations::DE_ABBREVIATIONS
- abbreviations::DE_MULTI_ABBREVS
- abbreviations::EN_ABBREVIATIONS
- abbreviations::EN_MULTI_ABBREVS
- abbreviations::FR_ABBREVIATIONS
- abbreviations::FR_MULTI_ABBREVS
- abbreviations::IS_ABBREVIATIONS
- abbreviations::IS_MULTI_ABBREVS
- abbreviations::PL_ABBREVIATIONS
- abbreviations::PL_MULTI_ABBREVS