aboutsummaryrefslogtreecommitdiffstats
path: root/make/lib/semantic-versioning
diff options
context:
space:
mode:
Diffstat (limited to 'make/lib/semantic-versioning')
-rw-r--r--make/lib/semantic-versioning/README.md6
-rw-r--r--make/lib/semantic-versioning/VERSION21
-rw-r--r--make/lib/semantic-versioning/semver-src.zipbin42734 -> 48409 bytes
-rw-r--r--make/lib/semantic-versioning/semver.jarbin302044 -> 332541 bytes
4 files changed, 17 insertions, 10 deletions
diff --git a/make/lib/semantic-versioning/README.md b/make/lib/semantic-versioning/README.md
index 26f02a2..fe13cc5 100644
--- a/make/lib/semantic-versioning/README.md
+++ b/make/lib/semantic-versioning/README.md
@@ -150,7 +150,7 @@ the maven-enforcer-plugin and then configure the maven-enforcer-plugin to run th
<dependency>
<groupId>org.semver</groupId>
<artifactId>enforcer-rule</artifactId>
- <version>0.9.27</version>
+ <version>0.9.29</version>
</dependency>
...
</dependencies>
@@ -220,7 +220,7 @@ the maven-enforcer-plugin and then configure the maven-enforcer-plugin to run th
<dependency>
<groupId>org.semver</groupId>
<artifactId>enforcer-rule</artifactId>
- <version>0.9.27</version>
+ <version>0.9.29</version>
</dependency>
...
</dependencies>
@@ -310,7 +310,7 @@ Both rules allow to filter classes/packages:
<dependency>
<groupId>org.semver</groupId>
<artifactId>enforcer-rule</artifactId>
- <version>0.9.27</version>
+ <version>0.9.29</version>
</dependency>
```
diff --git a/make/lib/semantic-versioning/VERSION b/make/lib/semantic-versioning/VERSION
index 2bac82c..90e9d66 100644
--- a/make/lib/semantic-versioning/VERSION
+++ b/make/lib/semantic-versioning/VERSION
@@ -1,13 +1,20 @@
https://github.com/sgothel/semantic-versioning
forked from https://github.com/jeluard/semantic-versioning
-0.9.27-SNAPSHOT
+0.9.33-SNAPSHOT
-commit 9cdb6bbf6d3248a65aa78ced08211d609c356f91
-Author: Julien Eluard <[email protected]>
-Date: Thu Aug 28 01:19:08 2014 -0300
+commit 4f50b49c955f2bde2bb7eb4c7493206ec6bb1f2f
+Author: Sven Gothel <[email protected]>
+Date: Wed Oct 7 10:40:40 2015 +0200
- Update README.md
-
-branch jogamp
+ 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
index c0e6b02..8ea60af 100644
--- a/make/lib/semantic-versioning/semver-src.zip
+++ b/make/lib/semantic-versioning/semver-src.zip
Binary files differ
diff --git a/make/lib/semantic-versioning/semver.jar b/make/lib/semantic-versioning/semver.jar
index bce8e75..fbdcd49 100644
--- a/make/lib/semantic-versioning/semver.jar
+++ b/make/lib/semantic-versioning/semver.jar
Binary files differ