id_pair_set 1.2.1
id_pair_set: ^1.2.1 copied to clipboard
A Dart package providing an immutable data structure for managing unique ID pairs by type, with features for filtering, serialization, and validation.
1.2.0 - 2025-12-30 #
1.1.0 - 2025-12-30 #
Added #
IdRegistryclass for managing global uniqueness of ID pairs across multipleIdPairSetinstances.DuplicateIdExceptionfor handling conflicts when registering duplicate IDs.- New clean architecture example demonstrating advanced usage.
Changed #
- Updated documentation and examples for better clarity.
1.0.0 - 2025-12-06 #
Added #
- Initial release of
id_pair_setpackage. IdPairabstract class for representing ID pairs with type and code.IdPairSetclass for efficiently storing and managing collections of ID pairs.- Support for unique pairs with configurable behavior (keep last or first occurrence).
- Methods for adding, removing, and filtering pairs by type.
toString()method for consistent serialization and identification.- Integration with
equatablefor equality comparisons.