dashronym_core library

Portable, pure-Dart glossary models and matching configuration.

This library has no Flutter API in its import graph, so Flutter-SDK projects can reuse glossary documents and registries in non-UI layers. The package itself still declares a Flutter SDK dependency; the portable layer is ready to be extracted into a standalone Dart package if that distribution is needed later.

Classes

DashronymConfig
Parsing and matching configuration for dashronyms.
DashronymEntry
An immutable, portable glossary entry for an acronym or abbreviated term.
DashronymGlossary
An immutable, versioned Dashronym glossary interchange document.
DashronymRegistry
A read-only registry mapping acronyms and aliases to their descriptions.

Enums

DashronymDuplicatePolicy
How DashronymRegistry resolves normalized canonical or alias collisions.