Move bundled stemmer dictionaries from the core artifact into independently versioned model modules. Add model discovery and explicit model-loading APIs, a standard model aggregate, a model BOM, and dedicated model and catalog release workflows. Add full PoliMorf integration, model provenance and licensing validation, streaming model-input verification, strict dependency verification, consumer resolution tests, Configuration Cache compatibility, and expanded JMH, quality, documentation, and release checks. Upgrade the CycloneDX and JMH Gradle plugins and remove Gradle 10 and Java compiler deprecations. BREAKING CHANGE: The core Radixor artifact no longer contains bundled stemmer dictionaries. Applications must add the required model artifacts, the standard model aggregate, or model dependencies managed through the Radixor model BOM.
109 lines
4.0 KiB
YAML
109 lines
4.0 KiB
YAML
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: "© 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
|
|
- 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
|