site_name: Radixor
site_description: High-performance multi-language stemming toolkit for Java
site_url: https://leogalambos.github.io/Radixor/
repo_url: https://github.com/leogalambos/Radixor
repo_name: leogalambos/Radixor
copyright: "&copy; 2026 Egothor. Licensed under <a href='https://github.com/leogalambos/Radixor/blob/main/LICENSE'>BSD-3-Clause</a>."

theme:
  name: material
  language: en
  features:
    - navigation.instant
    - navigation.sections
    - navigation.top
    - search.suggest
    - search.highlight
    - content.code.copy
  palette:
    - scheme: default
      primary: indigo
      accent: indigo

extra: 
  generator: false

extra_css:
  - assets/stylesheets/extra.css

markdown_extensions:
  - admonition
  - attr_list
  - md_in_html
  - pymdownx.details
  - pymdownx.highlight
  - pymdownx.superfences
  - tables

nav:
  - Home: index.md

  - Start:
     - Fast Track: fast-track.md
     - Quick Start: quick-start.md
     - Integration Deep Dive: integration-deep-dive.md

  - Integration:
     - Overview: programmatic-usage.md
     - Model Selection and Loading: model-selection-and-loading.md
     - Loading and Building Stemmers: programmatic-loading-and-building.md
     - Querying and Ambiguity Handling: programmatic-querying-and-ambiguity.md
     - Extending and Persisting Compiled Tries: programmatic-extending-and-persistence.md
     - Migration and Backward Compatibility: migration-and-backward-compatibility.md
     - CLI Compilation: cli-compilation.md

  - Dictionaries and Languages:
     - Stemmer Models: stemmer-models.md
     - Published Model Catalog: stemmer-model-catalog.md
     - Built-in Languages: built-in-languages.md
     - Dictionary Format: dictionary-format.md
     - Contributing Dictionaries: contributing-dictionaries.md

  - Architecture and Semantics:
     - Overview: architecture-and-reduction.md
     - Architecture: architecture.md
     - Reduction Semantics: reduction-semantics.md
     - Lookup Edge Optimization: lookup-edge-optimization.md
     - Compatibility and Guarantees: compatibility-and-guarantees.md

  - Benchmarks:
     - How to Read Benchmarks: benchmarking.md
     - Benchmark Results: benchmarks/index.md
     - Reference:
        - Methodology: benchmarks/reference/methodology.md
        - Linguistic Quality Methodology: benchmarks/reference/linguistic-quality.md
        - Tested Stemmers: benchmarks/reference/tested-stemmers.md
        - Reproducibility and Raw Data: benchmarks/reference/reproducibility.md
        - Corpora: benchmarks/reference/corpora.md
        - Environment and Reports: benchmarks/reference/environment.md
        - English Dictionary Coverage: benchmarks/reference/english-coverage.md
        - Candidate Evaluation: benchmarks/reference/candidates.md
     - Language Results:
        - Overview: benchmarks/languages/index.md
        - Czech: benchmarks/languages/czech.md
        - Danish: benchmarks/languages/danish.md
        - Dutch: benchmarks/languages/dutch.md
        - English: benchmarks/languages/english.md
        - Finnish: benchmarks/languages/finnish.md
        - French: benchmarks/languages/french.md
        - German: benchmarks/languages/german.md
        - Hebrew: benchmarks/languages/hebrew.md
        - Hungarian: benchmarks/languages/hungarian.md
        - Italian: benchmarks/languages/italian.md
        - Norwegian Bokmal: benchmarks/languages/norwegian-bokmal.md
        - Norwegian Nynorsk: benchmarks/languages/norwegian-nynorsk.md
        - Persian: benchmarks/languages/persian.md
        - Polish: benchmarks/languages/polish.md
        - Portuguese: benchmarks/languages/portuguese.md
        - Russian: benchmarks/languages/russian.md
        - Spanish: benchmarks/languages/spanish.md
        - Swedish: benchmarks/languages/swedish.md
        - Ukrainian: benchmarks/languages/ukrainian.md
        - Yiddish: benchmarks/languages/yiddish.md

  - Quality and Operations:
     - Quality and Operations: quality-and-operations.md
     - Stemming Quality: stemming-quality.md
     - Reports: reports.md
     - Historical Builds: builds.md
     - Test taxonomy and execution filtering: test-taxonomy-and-filtering.md
