feat: Add JPMS module descriptor for org.egothor.radixor

This commit is contained in:
2026-05-17 17:19:09 +02:00
parent 902ad117e8
commit b945902f05
2 changed files with 23 additions and 0 deletions

View File

@@ -41,6 +41,24 @@ The main types involved in programmatic usage are:
- `FrequencyTrieBuilders` for reconstructing a mutable builder from a compiled trie,
- `ReductionMode` and `ReductionSettings` for controlling compilation semantics.
## Java module system (JPMS)
The core artifact is published as an explicit JPMS module:
```java
module org.egothor.radixor;
```
A named consuming module uses:
```java
module example.consumer {
requires org.egothor.radixor;
}
```
The core module is standalone and can be consumed directly as a normal Java module.
## Recommended reading order
For most developers, the best order is:

View File

@@ -0,0 +1,5 @@
module org.egothor.radixor {
requires java.logging;
exports org.egothor.stemmer;
}