zafarkhaja / jsemver

Java implementation of the SemVer Specification
MIT License
429 stars 82 forks source link

Enhance the versions parser #69

Open zafarkhaja opened 5 months ago

zafarkhaja commented 5 months ago

Update the versions parser using modern Java 8 language constructs and best practices in the API development with extensibility and maintainability in mind. Ideally, the updated parser would also be able to parse different formats of versions, like the one described in #40, basically acting as an adapter between SemVer's canonical format and non-SemVer ones.