Commit Graph

158 Commits

Author SHA1 Message Date
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 2a76324345 Exposed if patch was specified during object construction 2020-08-05 02:33:26 +02:00
nathan 7cb19bbe2f Removed @since, because that is only necessary when matching against an external API. This is self-contained, so it is not necessary 2020-08-04 17:00:14 +02:00
nathan 4f1e804d3c Updated gradle 2020-06-06 15:18:32 +02:00
nathan ff53e181b7 Suppressed expected warnings 2020-05-07 14:34:36 +02:00
nathan 503701c520 Renamed 'build' -> 'metaData' 2020-05-07 14:34:25 +02:00
nathan 0c52e4cdba Merge remote-tracking branch 'origin/master'
# Conflicts:
#	build.gradle
2018-08-28 09:52:52 +02:00
nathan f6208215c6 Fixed issue when custom build props are not available 2018-08-28 09:50:00 +02:00
nathan dffadbe1ca Fixed issue when custom build props are not available 2018-08-27 23:12:24 +02:00
nathan 580c3caecd Updated VersionUpdate version 2018-08-18 14:32:21 +02:00
nathan b00e972a9f Removed ext.id (now uses ext.name) 2018-08-18 11:31:20 +02:00
nathan 10476c5f88 Updated comments and version plugin info 2018-08-13 15:23:36 +02:00
nathan 4c4e1536b2 Added output to console of release URL when done releasing 2018-08-05 17:16:13 +02:00
nathan 1ca8218807 Added nexus staging config 2018-08-05 17:05:24 +02:00
nathan bf1548b85b Updated version number 2018-08-05 16:52: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 d3582f5074 Updated changelog to be more specific about patch information 2018-08-05 15:39:25 +02:00
nathan 994e3995b1 Added tests to make sure patch info is removed/kept appropriately 2018-08-05 15:38:37 +02:00
nathan 2c6aca86e3 Updated tests to also test for version string path info exclusion when incrementing major/minor 2018-08-05 15:34:36 +02:00
nathan 27bce2ffde Updated build. 2018-08-05 15:25:53 +02:00
nathan 9500b3e465 Updated license files 2018-08-05 15:25:34 +02:00
nathan ef011766fa Refactored package name from semver -> version 2018-08-05 15:10:01 +02:00
nathan 85cf5f3901 Added META-INF 2018-08-03 05:13:41 +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
nathan 806716a47b Updated license info 2018-08-03 05:10:42 +02:00
nathan 067fe24010 Added build files, removed up old build files 2018-08-03 05:10:29 +02:00
nathan 5e7929426e Code cleanup and refactored package name. Patch information is now optional 2018-08-03 05:09:40 +02:00
martin-rueegg c0b847d0ab bump v0.11.0 and update AUTHORS 2017-04-22 11:59:04 +01:00
martin-rueegg b2d8a08a2c Merge branch 'zafarkhaja/release-0.10.0' into bpMaster 2017-04-22 10:54:42 +01:00
martin-rueegg 39f78c63f5 bump v0.9.1 2017-04-21 22:39:24 +01:00
martin-rueegg 67d3efc056 Merge branch 'feature-support-long' into bpMaster 2017-04-21 22:37:20 +01:00
martin-rueegg acc83df3b7 Support long versions 2017-04-21 22:34:30 +01:00
martin-rueegg f4a5d34095 Merge branch 'feature-version-compatibility' into bpMaster 2017-04-21 22:24:39 +01:00
Zafar Khaja 96b39a3ce8 Add methods for checking major and minor compatibility 2017-04-21 22:23:52 +01:00
martin-rueegg 61ef554a00 Merge branch 'feature-rename-jsemver' into bpMaster 2017-04-21 22:16:18 +01:00
martin-rueegg f42813356d rename java-semver -> jsemver 2017-04-21 22:16:02 +01:00
martin-rueegg c27f7161c1 Merge branch 'feature-eclipse-plugin' into bpMaster 2017-04-21 22:13:21 +01:00
Martin Rüegg 6a41816587 Merge pull request #1 from OSSIndex/master
Convert to Eclipse plugin
2017-04-21 21:59:03 +01:00
Zafar Khaja a34d6f2a76 Fix Travis build
The maven-gpg-plugin broke the Travis build with an error

> gpg: no default secret key: secret key not available

Fixed it by moving the GPG plugin and other release-related
plugins to the release profile which is not used by Travis.
2016-10-26 21:38:34 +03:00
Zafar Khaja 2a77345c5f Upgrade the POM for easy deployment 2016-10-24 21:51:54 +03:00
Zafar Khaja 93b2f6d6c2 Update copyright years (2012-2016) 2016-10-24 21:47:11 +03:00
Zafar Khaja c1de46d8b6 Fix a typo in CHANGELOG 2016-10-24 21:45:25 +03:00
Ken Duck ac1d5121e3 Convert to Eclipse plugin 2015-09-18 01:27:29 -04:00
Zafar Khaja f6abcf5dd7 Add methods for checking major and minor compatibility 2015-07-23 14:03:04 +03:00
Zafar Khaja 9c72603fb9 Clarify why input isn't used in VersionParser.parse() 2015-06-09 13:39:44 +03:00
Zafar Khaja 5e760d78c0 Update license year in README 2015-06-09 13:13:50 +03:00
Zafar Khaja ac5d436cb8 Bump version to 0.10.0-SNAPSHOT 2015-03-19 20:52:20 +02:00
Zafar Khaja 1f4996ea3d Bump version to 0.9.0 2015-03-19 20:44:31 +02:00