Tags: plug-obp/rege-java
Tags
Release v1.1.0: Model-checker and JPMS support Added: - New rege-modelchecker module for property verification - JPMS support (module-info.java with comprehensive javadoc) - Integration with OBP3 model checking framework - 8 tests for model-checker module Changed: - Updated Gradle to version 9.1.0 - Build configuration improvements Fixed: - Zero javadoc warnings (all module-info.java documented) - Verified documentation accuracy against test implementation Tests: 466 passing (+8 from v1.0.0) Modules: 3 (was 2) Score: 100/100
Release v1.0.0: Initial production release rege-java v1.0.0 - Java 23 regular expression library with formal semantics Features: - Sealed type hierarchy for regular expressions - Brzozowski derivative semantics - Type-safe parsing with ParseResult<T> monad - Two parser implementations (RegeReader, RegeReaderLeft) - Comprehensive semantic operations (Nullability, Inhabitation, Brzozowski) - Expression simplification with deep absorption - Zero runtime dependencies - 458 tests, all passing - Complete JavaDoc documentation - Full CI/CD automation Metrics: - Production code: 4,517 lines - Test code: 4,459 lines (99% ratio) - Build time: ~3 seconds - Zero deprecated code - Zero javadoc warnings Score: 100/100 - Production ready