jsemver icon indicating copy to clipboard operation
jsemver copied to clipboard

Java implementation of the SemVer Specification

Results 46 jsemver issues
Sort by recently updated
recently updated
newest added

For two versions: 1.0.0-b9 1.0.0-b10 The comparison result is not correct – the result gives b9 greater than b10.

I realize this is probably outside the original use case for Expressions, but I thought I'd mention it. I'd really like to use this library to normalize the various version...

Hey, this is probably rather a question than an issue, but I did not figure it out yet. In an Android app I use the following paradigm to create a...

I know Microsoft's 1.2.3.4 isn't the same as Semantic versioning, but I would expect this library to at least be able to parse the first 3 in the tuple and...

Serializable version classes with unit test --- This change is [](https://reviewable.io/reviews/zafarkhaja/jsemver/31)

Hi, I had to change the expression parser to semver range as they are defined by : https://docs.npmjs.com/misc/semver#range-grammar It's not really compatible with the one defined in https://github.com/zafarkhaja/jsemver/issues/1 - I...

Overriding getMessage() in order to prevent cases where `detailMessage = null` in order to provide descriptive messages See #38 for more detail

In some cases the `detailMessage` field is null for `ParseException` (and inheriting exceptions) resulting in non-descriptive logging with `SLF4J` and `Logback`. I have the following code sample: ```java private static...

## Test ``` java ExpressionParser.newInstance().parse("

enhancement

In countries with east arabic digits (for example locale hi_IN) version.getNormalVersion().toString() returns non arabic digits that may lead to problems. Example test: ``` @Test public void testNormalVersion() { Locale.setDefault(new Locale("hi",...