diff options
-rw-r--r-- | make/lib/semantic-versioning/VERSION | 15 | ||||
-rw-r--r-- | make/lib/semantic-versioning/semver-src.zip | bin | 47099 -> 48409 bytes | |||
-rw-r--r-- | make/lib/semantic-versioning/semver.jar | bin | 330763 -> 332541 bytes |
3 files changed, 12 insertions, 3 deletions
diff --git a/make/lib/semantic-versioning/VERSION b/make/lib/semantic-versioning/VERSION index f174fe7..90e9d66 100644 --- a/make/lib/semantic-versioning/VERSION +++ b/make/lib/semantic-versioning/VERSION @@ -3,9 +3,18 @@ https://github.com/sgothel/semantic-versioning 0.9.33-SNAPSHOT -commit 0d2e314ef48bd2fd38b45f781c4573bdb2b32a69 +commit 4f50b49c955f2bde2bb7eb4c7493206ec6bb1f2f Author: Sven Gothel <[email protected]> -Date: Fri Apr 3 23:49:31 2015 +0200 +Date: Wed Oct 7 10:40:40 2015 +0200 - *DiffCriteria.differs[Binary](FieldInfo ..): Need to take value type into account! + Fix JLS Binary Compat: Moving methods and fields upwards for classes _and_ interfaces is OK + + - We shall also travers all interfaces upwards + - All methods and fields found upwards must be tested for compatibility as well! + + Further: + - Add class-name to Field- and MethodInfo via new intermediate AbstractMemberInfo. + The class-name is used to have allow differs to find a class move upwards! + + - Pretty printing of class move binary-compatible change diff --git a/make/lib/semantic-versioning/semver-src.zip b/make/lib/semantic-versioning/semver-src.zip Binary files differindex aa116b2..8ea60af 100644 --- a/make/lib/semantic-versioning/semver-src.zip +++ b/make/lib/semantic-versioning/semver-src.zip diff --git a/make/lib/semantic-versioning/semver.jar b/make/lib/semantic-versioning/semver.jar Binary files differindex 59a65a0..fbdcd49 100644 --- a/make/lib/semantic-versioning/semver.jar +++ b/make/lib/semantic-versioning/semver.jar |