Robinson
2ca31e0bc5
Modified to permit reading pre-release information following '_' (in addition to '-')
2021-04-14 14:45:37 +02:00
nathan
3ed3d6a1e7
Updated version to match official SEMVER revision. Added extra info, fixed typo.
2020-08-06 15:10:10 +02:00
nathan
447cdfb68e
Added additional exception to parsing for SEMVER, so build information can be following the version numbers using '.'.
...
Not all projects follow semver in their version information, and if we are to use any sort of enforcable semantics for versioning, we have to permit PARSING more relaxed formats (using sensible defaults). When *writing* this information, it will be compatible and correct
2020-08-05 02:36:49 +02:00
nathan
d03fef2f8d
Updated readme
2018-08-05 16:40:35 +02:00
nathan
a8d519825c
Updated library name
2018-08-05 16:39:32 +02:00
nathan
24587c24dc
Updated readme
2018-08-05 15:42:55 +02:00
nathan
9500b3e465
Updated license files
2018-08-05 15:25:34 +02:00
nathan
c144327ec6
Updated changelog to reflect patch exclusion rule. Updated readme to include Semantic Versioning Specification.
2018-08-03 05:11:30 +02:00
martin-rueegg
c0b847d0ab
bump v0.11.0 and update AUTHORS
2017-04-22 11:59:04 +01:00
martin-rueegg
f42813356d
rename java-semver -> jsemver
2017-04-21 22:16:02 +01:00
Zafar Khaja
9d28d182cd
Prepare CHANGELOG and README files
2015-03-19 20:38:27 +02:00
Zafar Khaja
f3f9b81838
Refactor ExpressionParser, polish, fix issues
...
This commit refactors and polishes the ExpressionParser as well
as fixes the issue with parsing of the <partial-version-range>
non-terminal introduced in the previous commit. It also updates
the expressions examples in the README file.
2015-03-19 19:48:22 +02:00
Zafar Khaja
e1aa90c2ec
Implement internal DSL for SemVer Expressions
2014-08-22 19:45:19 +03:00
Zafar Khaja
c702e7b85e
Update CHANGELOG and README
2014-08-18 21:25:27 +03:00
Zafar Khaja
7a60afd085
Add Exception Handling section to README
2014-08-14 22:11:47 +03:00
Zafar Khaja
6f025498a9
Fix the wrong return value in the BUILD_AWARE_ORDER example
2014-08-14 20:37:54 +03:00
Zafar Khaja
23dde7ae35
Update CHANGELOG and README
2013-12-30 20:34:31 +04:00
Zafar Khaja
4444a27cd6
Update CHANGELOG and README
2013-12-01 14:34:17 +04:00
Zafar Khaja
e7e2d3b223
Update and reformat the README file
2013-11-16 19:21:28 +04:00
Zafar Khaja
cf8d6b1960
Add Javadoc to the source code
2013-11-16 18:03:22 +04:00
Zafar Khaja
388f94915f
Create SemVer Expression parser
2013-11-16 14:52:01 +04:00
Zafar Khaja
78266dc1ca
Implement a Parser instead of RegExp
...
This commit also updates the code to comply with the SemVer 2.0.0.
2013-11-14 00:12:58 +04:00
Zafar Khaja
9ce1a0b063
Rename two API methods
...
Version.lessThanOrEqualsTo() => Version.lessThanOrEqualTo()
Version.greaterThanOrEqualsTo() => Version.greaterThanOrEqualTo()
2013-10-29 21:37:20 +04:00
Zafar Khaja
bce025e9cd
Bump version to 0.7.0-SNAPSHOT
2013-10-29 21:32:41 +04:00
Zafar Khaja
5e5a0db9b0
Update README, add Bugs & Features section
2013-04-03 00:17:55 +04:00
Zafar Khaja
fc344ba562
Update README for version 0.6.0
2013-03-31 15:22:28 +04:00
Zafar Khaja
223fcf97d0
Update README, format & change Issues section
2013-03-09 16:39:41 +04:00
Zafar Khaja
0472787366
Update README, add Travis CI status image
2013-03-08 01:02:47 +04:00
Zafar Khaja
41072894c9
Rename AlphaNumericVersion to MetadataVersion
2013-03-08 00:11:11 +04:00
Zafar Khaja
c15392ef07
Update README, add Versioning paragraph
2013-03-08 00:07:21 +04:00
Zafar Khaja
d8316a34e7
Fix a typo in README
2013-03-07 19:25:40 +04:00
Zafar Khaja
66db83b3a4
Update README file
2013-03-07 00:25:38 +04:00
Zafar Khaja
c1927c2c63
Rename README to README.md
2013-03-06 22:08:48 +04:00