incubator-tamaya git commit: TAMAYA-330: Add JDK9 to travis build matrix

2018-03-19 Thread pottlinger
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 74a73954a -> 9181202fc


TAMAYA-330: Add JDK9 to travis build matrix


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/9181202f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/9181202f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/9181202f

Branch: refs/heads/master
Commit: 9181202fc0c33c7190dfc45c627e8249d3a52a35
Parents: 74a7395
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:37:56 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:37:56 2018 +0100

--
 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/9181202f/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index b580037..25a82e7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,8 @@
 language: java
 jdk:
   - oraclejdk8
+  - oraclejdk9
+
 #before_script:
 #  - pip install --user codecov
 



incubator-tamaya-extensions git commit: TAMAYA-330: Add JDK9 to travis build matrix

2018-03-19 Thread pottlinger
Repository: incubator-tamaya-extensions
Updated Branches:
  refs/heads/master adda37f21 -> 30d5b2e5b


TAMAYA-330: Add JDK9 to travis build matrix


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/30d5b2e5
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/30d5b2e5
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/30d5b2e5

Branch: refs/heads/master
Commit: 30d5b2e5bee6a2cefc87dbfa78db596cc6ea63b4
Parents: adda37f
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:37:17 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:37:17 2018 +0100

--
 .travis.yml | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/30d5b2e5/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index b580037..284b904 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,7 @@
 language: java
 jdk:
   - oraclejdk8
+  - oraclejdk9
 #before_script:
 #  - pip install --user codecov
 



[2/2] incubator-tamaya-extensions git commit: Merge branch 'TAMAYA-332' of https://github.com/acoburn/incubator-tamaya-extensions

2018-03-19 Thread pottlinger
Merge branch 'TAMAYA-332' of 
https://github.com/acoburn/incubator-tamaya-extensions


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/adda37f2
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/adda37f2
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/adda37f2

Branch: refs/heads/master
Commit: adda37f2159fe42ed49aa42210425e7f63864c8c
Parents: c0572c1 4cfe24d
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:30:33 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:30:33 2018 +0100

--
 .../src/main/resources/META-INF/beans.xml   | 25 
 .../microprofile/src/main/resources/beans.xml   | 25 
 2 files changed, 25 insertions(+), 25 deletions(-)
--




[1/2] incubator-tamaya-extensions git commit: TAMAYA-332: Move beans.xml file into META-INF directory

2018-03-19 Thread pottlinger
Repository: incubator-tamaya-extensions
Updated Branches:
  refs/heads/master c0572c1ce -> adda37f21


TAMAYA-332: Move beans.xml file into META-INF directory


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/4cfe24dd
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/4cfe24dd
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/4cfe24dd

Branch: refs/heads/master
Commit: 4cfe24dd374abd408fc262c37f29e87f8b8007e7
Parents: 23f1c2e
Author: Aaron Coburn 
Authored: Tue Mar 6 08:54:10 2018 -0500
Committer: Aaron Coburn 
Committed: Tue Mar 6 08:57:18 2018 -0500

--
 .../src/main/resources/META-INF/beans.xml   | 25 
 .../microprofile/src/main/resources/beans.xml   | 25 
 2 files changed, 25 insertions(+), 25 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4cfe24dd/modules/microprofile/src/main/resources/META-INF/beans.xml
--
diff --git a/modules/microprofile/src/main/resources/META-INF/beans.xml 
b/modules/microprofile/src/main/resources/META-INF/beans.xml
new file mode 100644
index 000..9b07802
--- /dev/null
+++ b/modules/microprofile/src/main/resources/META-INF/beans.xml
@@ -0,0 +1,25 @@
+
+
+http://java.sun.com/xml/ns/javaee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://jboss.org/schema/cdi/beans_1_0.xsd";>
+
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/4cfe24dd/modules/microprofile/src/main/resources/beans.xml
--
diff --git a/modules/microprofile/src/main/resources/beans.xml 
b/modules/microprofile/src/main/resources/beans.xml
deleted file mode 100644
index 9b07802..000
--- a/modules/microprofile/src/main/resources/beans.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-http://java.sun.com/xml/ns/javaee"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-   xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://jboss.org/schema/cdi/beans_1_0.xsd";>
-
-
-
-



[3/3] incubator-tamaya git commit: Merge branch 'TAMAYA-333' of https://github.com/acoburn/incubator-tamaya

2018-03-19 Thread pottlinger
Merge branch 'TAMAYA-333' of https://github.com/acoburn/incubator-tamaya


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/74a73954
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/74a73954
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/74a73954

Branch: refs/heads/master
Commit: 74a73954a03c9854e80b7bafd46332a5a034a2fe
Parents: 3a50d2e 45f5bb9
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:26:54 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:26:54 2018 +0100

--
 .../core/internal/converters/BigDecimalConverter.java|  2 +-
 .../core/internal/converters/BigIntegerConverter.java|  2 +-
 .../core/internal/converters/BooleanConverter.java   |  2 +-
 .../tamaya/core/internal/converters/ByteConverter.java   |  2 +-
 .../tamaya/core/internal/converters/CharConverter.java   |  2 +-
 .../tamaya/core/internal/converters/ClassConverter.java  |  2 +-
 .../core/internal/converters/CurrencyConverter.java  |  2 +-
 .../tamaya/core/internal/converters/DoubleConverter.java |  2 +-
 .../core/internal/converters/DurationConverter.java  |  3 ++-
 .../tamaya/core/internal/converters/FileConverter.java   |  2 +-
 .../tamaya/core/internal/converters/FloatConverter.java  |  2 +-
 .../core/internal/converters/InstantConverter.java   |  3 ++-
 .../core/internal/converters/IntegerConverter.java   |  2 +-
 .../core/internal/converters/LocalDateConverter.java |  3 ++-
 .../core/internal/converters/LocalDateTimeConverter.java |  3 ++-
 .../core/internal/converters/LocalTimeConverter.java |  3 ++-
 .../tamaya/core/internal/converters/LongConverter.java   |  2 +-
 .../tamaya/core/internal/converters/NumberConverter.java |  2 +-
 .../internal/converters/OffsetDateTimeConverter.java |  3 ++-
 .../core/internal/converters/OffsetTimeConverter.java|  3 ++-
 .../core/internal/converters/OptionalConverter.java  |  3 ++-
 .../tamaya/core/internal/converters/PathConverter.java   |  2 +-
 .../tamaya/core/internal/converters/ShortConverter.java  |  2 +-
 .../core/internal/converters/SupplierConverter.java  |  3 ++-
 .../tamaya/core/internal/converters/URIConverter.java|  2 +-
 .../tamaya/core/internal/converters/URLConverter.java|  2 +-
 .../internal/converters/BigDecimalConverterTest.java | 11 ++-
 .../internal/converters/BigIntegerConverterTest.java |  9 +
 .../core/internal/converters/BooleanConverterTest.java   |  8 
 .../core/internal/converters/ByteConverterTest.java  |  9 +
 .../core/internal/converters/CharConverterTest.java  |  9 +
 .../core/internal/converters/ClassConverterTest.java |  9 +
 .../core/internal/converters/CurrencyConverterTest.java  |  9 +
 .../core/internal/converters/DoubleConverterTest.java|  8 
 .../core/internal/converters/DurationConverterTest.java  | 10 +-
 .../core/internal/converters/FileConverterTest.java  |  9 +
 .../core/internal/converters/FloatConverterTest.java |  7 +++
 .../core/internal/converters/InstantConverterTest.java   |  4 +++-
 .../core/internal/converters/LocalDateConverterTest.java |  4 +++-
 .../internal/converters/LocalDateTimeConverterTest.java  |  4 +++-
 .../core/internal/converters/LocalTimeConverterTest.java |  4 +++-
 .../core/internal/converters/LongConverterTest.java  | 11 ++-
 .../core/internal/converters/NumberConverterTest.java| 11 ++-
 .../internal/converters/OffsetDateTimeConverterTest.java |  4 +++-
 .../internal/converters/OffsetTimeConverterTest.java |  2 ++
 .../core/internal/converters/OptionalConverterTest.java  |  9 +
 .../core/internal/converters/PathConverterTest.java  |  2 ++
 .../core/internal/converters/ShortConverterTest.java | 11 ++-
 .../core/internal/converters/SupplierConverterTest.java  |  9 +
 .../core/internal/converters/URIConverterTest.java   | 11 +--
 .../core/internal/converters/URLConverterTest.java   |  9 +
 51 files changed, 216 insertions(+), 38 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/74a73954/code/core/src/main/java/org/apache/tamaya/core/internal/converters/DoubleConverter.java
--

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/74a73954/code/core/src/main/java/org/apache/tamaya/core/internal/converters/FileConverter.java
--

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/74a73954/code/core/src/main/java/org/apache/tamaya/core/internal/converters/FloatConverter.java
---

[1/3] incubator-tamaya git commit: TAMAYA-333: null checks for ::equals(Object) methods

2018-03-19 Thread pottlinger
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 3a50d2e6e -> 74a73954a


TAMAYA-333: null checks for ::equals(Object) methods

This adds a null check for arguments passed to ::equals methods in the
various converter classes.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/6119affa
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/6119affa
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/6119affa

Branch: refs/heads/master
Commit: 6119affa7b0c9e7841c21a9af23e07a4f6c1ca2d
Parents: 119c498
Author: Aaron Coburn 
Authored: Tue Mar 6 09:56:11 2018 -0500
Committer: Aaron Coburn 
Committed: Tue Mar 6 09:56:11 2018 -0500

--
 .../tamaya/core/internal/converters/BigDecimalConverter.java  | 2 +-
 .../tamaya/core/internal/converters/BigIntegerConverter.java  | 2 +-
 .../apache/tamaya/core/internal/converters/BooleanConverter.java  | 2 +-
 .../org/apache/tamaya/core/internal/converters/ByteConverter.java | 2 +-
 .../org/apache/tamaya/core/internal/converters/CharConverter.java | 2 +-
 .../apache/tamaya/core/internal/converters/ClassConverter.java| 2 +-
 .../apache/tamaya/core/internal/converters/CurrencyConverter.java | 2 +-
 .../apache/tamaya/core/internal/converters/DoubleConverter.java   | 2 +-
 .../apache/tamaya/core/internal/converters/DurationConverter.java | 3 ++-
 .../org/apache/tamaya/core/internal/converters/FileConverter.java | 2 +-
 .../apache/tamaya/core/internal/converters/FloatConverter.java| 2 +-
 .../apache/tamaya/core/internal/converters/InstantConverter.java  | 3 ++-
 .../apache/tamaya/core/internal/converters/IntegerConverter.java  | 2 +-
 .../tamaya/core/internal/converters/LocalDateConverter.java   | 3 ++-
 .../tamaya/core/internal/converters/LocalDateTimeConverter.java   | 3 ++-
 .../tamaya/core/internal/converters/LocalTimeConverter.java   | 3 ++-
 .../org/apache/tamaya/core/internal/converters/LongConverter.java | 2 +-
 .../apache/tamaya/core/internal/converters/NumberConverter.java   | 2 +-
 .../tamaya/core/internal/converters/OffsetDateTimeConverter.java  | 3 ++-
 .../tamaya/core/internal/converters/OffsetTimeConverter.java  | 3 ++-
 .../apache/tamaya/core/internal/converters/OptionalConverter.java | 3 ++-
 .../org/apache/tamaya/core/internal/converters/PathConverter.java | 2 +-
 .../apache/tamaya/core/internal/converters/ShortConverter.java| 2 +-
 .../apache/tamaya/core/internal/converters/SupplierConverter.java | 3 ++-
 .../org/apache/tamaya/core/internal/converters/URIConverter.java  | 2 +-
 .../org/apache/tamaya/core/internal/converters/URLConverter.java  | 2 +-
 26 files changed, 35 insertions(+), 26 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/6119affa/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigDecimalConverter.java
--
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigDecimalConverter.java
 
b/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigDecimalConverter.java
index 7e71b7e..648f8bc 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigDecimalConverter.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigDecimalConverter.java
@@ -66,7 +66,7 @@ public class BigDecimalConverter implements 
PropertyConverter{
 
 @Override
 public boolean equals(Object o){
-return getClass().equals(o.getClass());
+return Objects.nonNull(o) && getClass().equals(o.getClass());
 }
 
 @Override

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/6119affa/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigIntegerConverter.java
--
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigIntegerConverter.java
 
b/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigIntegerConverter.java
index edca14a..724362b 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigIntegerConverter.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BigIntegerConverter.java
@@ -95,7 +95,7 @@ public class BigIntegerConverter implements 
PropertyConverter{
 
 @Override
 public boolean equals(Object o){
-return getClass().equals(o.getClass());
+return Objects.nonNull(o) && getClass().equals(o.getClass());
 }
 
 @Override

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/6119affa/code/core/src/main/java/org/apache/tamaya/core/internal/converters/BooleanConverter.java
--

[2/3] incubator-tamaya git commit: Add equality tests

2018-03-19 Thread pottlinger
Add equality tests


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/45f5bb90
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/45f5bb90
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/45f5bb90

Branch: refs/heads/master
Commit: 45f5bb90bb48e1dc083e6e67138c140112f1dcab
Parents: 6119aff
Author: Aaron Coburn 
Authored: Tue Mar 6 11:23:30 2018 -0500
Committer: Aaron Coburn 
Committed: Tue Mar 6 11:23:30 2018 -0500

--
 .../internal/converters/BigDecimalConverterTest.java | 11 ++-
 .../internal/converters/BigIntegerConverterTest.java |  9 +
 .../core/internal/converters/BooleanConverterTest.java   |  8 
 .../core/internal/converters/ByteConverterTest.java  |  9 +
 .../core/internal/converters/CharConverterTest.java  |  9 +
 .../core/internal/converters/ClassConverterTest.java |  9 +
 .../core/internal/converters/CurrencyConverterTest.java  |  9 +
 .../core/internal/converters/DoubleConverterTest.java|  8 
 .../core/internal/converters/DurationConverterTest.java  | 10 +-
 .../core/internal/converters/FileConverterTest.java  |  9 +
 .../core/internal/converters/FloatConverterTest.java |  7 +++
 .../core/internal/converters/InstantConverterTest.java   |  4 +++-
 .../core/internal/converters/LocalDateConverterTest.java |  4 +++-
 .../internal/converters/LocalDateTimeConverterTest.java  |  4 +++-
 .../core/internal/converters/LocalTimeConverterTest.java |  4 +++-
 .../core/internal/converters/LongConverterTest.java  | 11 ++-
 .../core/internal/converters/NumberConverterTest.java| 11 ++-
 .../internal/converters/OffsetDateTimeConverterTest.java |  4 +++-
 .../internal/converters/OffsetTimeConverterTest.java |  2 ++
 .../core/internal/converters/OptionalConverterTest.java  |  9 +
 .../core/internal/converters/PathConverterTest.java  |  2 ++
 .../core/internal/converters/ShortConverterTest.java | 11 ++-
 .../core/internal/converters/SupplierConverterTest.java  |  9 +
 .../core/internal/converters/URIConverterTest.java   | 11 +--
 .../core/internal/converters/URLConverterTest.java   |  9 +
 25 files changed, 181 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/45f5bb90/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigDecimalConverterTest.java
--
diff --git 
a/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigDecimalConverterTest.java
 
b/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigDecimalConverterTest.java
index 06c7685..6d81946 100644
--- 
a/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigDecimalConverterTest.java
+++ 
b/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigDecimalConverterTest.java
@@ -135,4 +135,13 @@ public class BigDecimalConverterTest {
assertThat(value).isNull();
verify(context).addSupportedFormats(BigDecimalConverter.class, 
" -> new BigDecimal(String)");
}
-}
\ No newline at end of file
+
+@Test
+public void testEquality() throws Exception {
+BigDecimalConverter converter = new BigDecimalConverter();
+
+assertThat(converter).isEqualTo(new BigDecimalConverter());
+assertThat(converter).isNotEqualTo(new BigIntegerConverter());
+assertThat(converter).isNotEqualTo(null);
+}
+}

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/45f5bb90/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigIntegerConverterTest.java
--
diff --git 
a/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigIntegerConverterTest.java
 
b/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigIntegerConverterTest.java
index b283a0c..78c5807 100644
--- 
a/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigIntegerConverterTest.java
+++ 
b/code/core/src/test/java/org/apache/tamaya/core/internal/converters/BigIntegerConverterTest.java
@@ -157,4 +157,13 @@ public class BigIntegerConverterTest {
 
assertThat(instance.hashCode()).isEqualTo(BigIntegerConverter.class.hashCode());
 }
 
+@Test
+public void testEquality() {
+BigIntegerConverter converter = new BigIntegerConverter();
+
+assertThat(converter).isEqualTo(new BigIntegerConverter());
+assertThat(converter).isNotEqualTo(new BooleanConverter());
+assertThat(converter).isNotEqualTo(null);
+}
+
 }

http://git-wip-us.apache.or

incubator-tamaya-extensions git commit: Add Automatic-Module-Name metadata

2018-03-19 Thread pottlinger
Repository: incubator-tamaya-extensions
Updated Branches:
  refs/heads/master 23f1c2e54 -> c0572c1ce


Add Automatic-Module-Name metadata

Addresses TAMAYA-331


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/c0572c1c
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/c0572c1c
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/c0572c1c

Branch: refs/heads/master
Commit: c0572c1ce3d6b3a4fde816b18e5b9c87492161dd
Parents: 23f1c2e
Author: Aaron Coburn 
Authored: Mon Mar 5 16:54:28 2018 -0500
Committer: Aaron Coburn 
Committed: Mon Mar 5 16:54:28 2018 -0500

--
 modules/events/bnd.bnd  | 1 +
 modules/features/bnd.bnd| 3 ++-
 modules/filter/bnd.bnd  | 1 +
 modules/formats/base/bnd.bnd| 1 +
 modules/formats/json/bnd.bnd| 1 +
 modules/formats/yaml/bnd.bnd| 1 +
 modules/functions/bnd.bnd   | 3 ++-
 modules/injection/cdi/bnd.bnd   | 1 +
 modules/injection/injection-api/bnd.bnd | 1 +
 modules/injection/standalone/bnd.bnd| 1 +
 modules/jndi/bnd.bnd| 1 +
 modules/microprofile/bnd.bnd| 1 +
 modules/mutable-config/bnd.bnd  | 1 +
 modules/optional/bnd.bnd| 1 +
 modules/osgi/common/bnd.bnd | 1 +
 modules/osgi/gogo-shell/bnd.bnd | 1 +
 modules/osgi/injection/bnd.bnd  | 1 +
 modules/osgi/karaf-shell/bnd.bnd| 3 ++-
 modules/osgi/updater/bnd.bnd| 1 +
 modules/resolver/bnd.bnd| 1 +
 modules/resources/bnd.bnd   | 1 +
 modules/spring/bnd.bnd  | 1 +
 22 files changed, 25 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/c0572c1c/modules/events/bnd.bnd
--
diff --git a/modules/events/bnd.bnd b/modules/events/bnd.bnd
index 1b9859a..c431c8d 100644
--- a/modules/events/bnd.bnd
+++ b/modules/events/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.events
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - Events
 Bundle-SymbolicName: org.apache.tamaya.events

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/c0572c1c/modules/features/bnd.bnd
--
diff --git a/modules/features/bnd.bnd b/modules/features/bnd.bnd
index 78bbccd..c46d6ef 100644
--- a/modules/features/bnd.bnd
+++ b/modules/features/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.features
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - Features
 Bundle-SymbolicName: org.apache.tamaya.features
@@ -20,4 +21,4 @@ Bundle-Vendor: Apache Software Foundation
 Bundle-ContactAddress: dev-tam...@incubator.apache.org
 Bundle-DocURL: http://tamaya.apache.org
 Export-Package: \
-   org.apache.tamaya.features
\ No newline at end of file
+   org.apache.tamaya.features

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/c0572c1c/modules/filter/bnd.bnd
--
diff --git a/modules/filter/bnd.bnd b/modules/filter/bnd.bnd
index 006f58e..a8bbb0d 100644
--- a/modules/filter/bnd.bnd
+++ b/modules/filter/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.filter
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - Filter
 Bundle-SymbolicName: org.apache.tamaya.filter

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/c0572c1c/modules/formats/base/bnd.bnd
--
diff --git a/modules/formats/base/bnd.bnd b/modules/formats/base/bnd.bnd
index cbca609..84b86a2 100644
--- a/modules/formats/base/bnd.bnd
+++ b/modules/formats/base/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.formats
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - Formats
 Bundle-SymbolicName: org.apache.tamaya.formats

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/c0572c1c/modules/formats/json/bnd.bnd
--
diff --git a/modules/formats/json/bnd.bnd b/modules/formats/json/bnd.bnd
index 3e0af5f..49ed5fc 100644
--- a/modules/formats/json/bnd.bnd
+++ b/modules/formats/json/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.formats.json
 Bundle-Version: ${version}.${tsta

[2/2] incubator-tamaya git commit: Merge branch 'TAMAYA-331' of https://github.com/acoburn/incubator-tamaya

2018-03-19 Thread pottlinger
Merge branch 'TAMAYA-331' of https://github.com/acoburn/incubator-tamaya


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/3a50d2e6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/3a50d2e6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/3a50d2e6

Branch: refs/heads/master
Commit: 3a50d2e6eb06b7463e85a6f872463c28bc1142b0
Parents: 4aadb0f 8fb0047
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:24:07 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:24:07 2018 +0100

--
 code/api/bnd.bnd | 1 +
 code/core/bnd.bnd| 3 ++-
 code/spi-support/bnd.bnd | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)
--




[1/2] incubator-tamaya git commit: Add Automatic-Module-Name metadata

2018-03-19 Thread pottlinger
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 4aadb0f89 -> 3a50d2e6e


Add Automatic-Module-Name metadata


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/8fb00475
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/8fb00475
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/8fb00475

Branch: refs/heads/master
Commit: 8fb00475f88ce8a337b02c794a2e489501687520
Parents: 119c498
Author: Aaron Coburn 
Authored: Mon Mar 5 12:55:15 2018 -0500
Committer: Aaron Coburn 
Committed: Mon Mar 5 12:55:15 2018 -0500

--
 code/api/bnd.bnd | 1 +
 code/core/bnd.bnd| 3 ++-
 code/spi-support/bnd.bnd | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/8fb00475/code/api/bnd.bnd
--
diff --git a/code/api/bnd.bnd b/code/api/bnd.bnd
index b606a72..97f65cc 100644
--- a/code/api/bnd.bnd
+++ b/code/api/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya
 Bundle-Version: ${version}.${tstamp}
 Bundle-SymbolicName: org.apache.tamaya
 Bundle-Name: Apache Tamaya - API

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/8fb00475/code/core/bnd.bnd
--
diff --git a/code/core/bnd.bnd b/code/core/bnd.bnd
index b611eb1..e029d21 100644
--- a/code/core/bnd.bnd
+++ b/code/core/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.core
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - Core
 Bundle-SymbolicName: org.apache.tamaya.core
@@ -40,4 +41,4 @@ Export-Service: \
 org.apache.tamaya.spi.PropertyConverter,\
 org.apache.tamaya.spi.PropertySource,\
 org.apache.tamaya.spi.ServiceContext
-
\ No newline at end of file
+

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/8fb00475/code/spi-support/bnd.bnd
--
diff --git a/code/spi-support/bnd.bnd b/code/spi-support/bnd.bnd
index 876ca2e..c5de1c9 100644
--- a/code/spi-support/bnd.bnd
+++ b/code/spi-support/bnd.bnd
@@ -9,6 +9,7 @@
 javac.source: 1.8
 javac.target: 1.8
 
+Automatic-Module-Name: org.apache.tamaya.spisupport
 Bundle-Version: ${version}.${tstamp}
 Bundle-Name: Apache Tamaya - SPI Support
 Bundle-SymbolicName: org.apache.tamaya.spisupport



[2/2] incubator-tamaya git commit: Merge branch 'TAMAYA-330' of https://github.com/acoburn/incubator-tamaya

2018-03-19 Thread pottlinger
Merge branch 'TAMAYA-330' of https://github.com/acoburn/incubator-tamaya


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/4aadb0f8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/4aadb0f8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/4aadb0f8

Branch: refs/heads/master
Commit: 4aadb0f894d3e66d0b427bd3a12e57cf736b2b4c
Parents: 4af00a3 b2af8c7
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:23:23 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:23:23 2018 +0100

--
 pom.xml | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)
--




[1/2] incubator-tamaya git commit: Update maven plugins to support jdk9+ builds

2018-03-19 Thread pottlinger
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 4af00a3b8 -> 4aadb0f89


Update maven plugins to support jdk9+ builds

Resolves TAMAYA-330


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/b2af8c70
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/b2af8c70
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/b2af8c70

Branch: refs/heads/master
Commit: b2af8c7020d44bb04e0b6bc053fe6de4dfa48acb
Parents: 119c498
Author: Aaron Coburn 
Authored: Sun Mar 4 13:03:47 2018 -0500
Committer: Aaron Coburn 
Committed: Mon Mar 5 12:43:26 2018 -0500

--
 pom.xml | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/b2af8c70/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 6955913..418a35f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,7 +57,7 @@
 2.15
 
 1.2.5
-1.4.1
+3.0.0-M1
 1.0.7
 3.0.1
 3.0.0
@@ -617,6 +617,18 @@
 
 
 
+
+  
+org.glassfish.jaxb
+jaxb-runtime
+2.3.0
+  
+  
+javax.activation
+javax.activation-api
+1.2.0
+  
+
 
 
 maven-resources-plugin
@@ -691,6 +703,13 @@
 ${maven.compile.sourceLevel}
 false
 
+
+  
+org.apache.commons
+commons-lang3
+3.7
+  
+
 
 
 



[1/2] incubator-tamaya git commit: Documentation fixes

2018-03-19 Thread pottlinger
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 99ea55690 -> 4af00a3b8


Documentation fixes

This eliminates javadoc warnings, fixes typos and adds links to Tamaya
classes, where appropriate.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/904ce250
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/904ce250
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/904ce250

Branch: refs/heads/master
Commit: 904ce250e29aba86907cb6b814b868e00f7f286d
Parents: 119c498
Author: Aaron Coburn 
Authored: Fri Mar 2 18:37:07 2018 -0500
Committer: Aaron Coburn 
Committed: Fri Mar 2 18:37:07 2018 -0500

--
 .../java/org/apache/tamaya/ConfigOperator.java  |  6 +--
 .../java/org/apache/tamaya/ConfigQuery.java |  4 +-
 .../java/org/apache/tamaya/Configuration.java   |  6 +--
 .../apache/tamaya/ConfigurationProvider.java|  4 +-
 .../java/org/apache/tamaya/TypeLiteral.java |  2 +-
 .../apache/tamaya/spi/ConfigurationBuilder.java | 30 ++---
 .../apache/tamaya/spi/ConfigurationContext.java | 46 ++--
 .../tamaya/core/internal/CoreConfiguration.java |  2 +
 .../core/internal/CoreConfigurationBuilder.java |  1 +
 .../internal/converters/DoubleConverter.java|  4 ++
 .../core/internal/converters/FileConverter.java |  2 +-
 .../internal/converters/FloatConverter.java |  4 ++
 .../internal/converters/InstantConverter.java   |  2 +-
 .../internal/converters/LocalDateConverter.java |  2 +-
 .../converters/LocalDateTimeConverter.java  |  2 +-
 .../internal/converters/LocalTimeConverter.java |  2 +-
 .../converters/OffsetDateTimeConverter.java |  2 +-
 .../converters/OffsetTimeConverter.java |  2 +-
 .../internal/converters/OptionalConverter.java  |  2 +-
 .../core/internal/converters/PathConverter.java |  2 +-
 .../internal/converters/SupplierConverter.java  |  2 +-
 .../core/internal/converters/URLConverter.java  |  2 +-
 .../tamaya/spisupport/ConfigValueEvaluator.java |  2 +-
 .../tamaya/spisupport/ConfigurationBuilder.java | 28 ++--
 .../spisupport/DefaultConfigValueEvaluator.java |  2 +-
 .../tamaya/spisupport/DefaultConfiguration.java | 12 ++---
 .../spisupport/DefaultConfigurationBuilder.java |  2 +-
 .../spisupport/DefaultConfigurationContext.java |  2 +-
 .../DefaultConfigurationContextBuilder.java |  4 +-
 .../apache/tamaya/spisupport/EnumConverter.java |  2 +-
 .../spisupport/PriorityServiceComparator.java   |  2 +-
 .../spisupport/PropertyConverterManager.java| 22 +-
 .../spisupport/PropertyFilterComparator.java|  2 +-
 .../tamaya/spisupport/PropertyFiltering.java|  4 +-
 .../spisupport/PropertySourceComparator.java|  6 +--
 .../propertysource/BasePropertySource.java  |  6 +--
 .../propertysource/CLIPropertySource.java   |  4 +-
 .../propertysource/MapPropertySource.java   |  4 +-
 .../PropertiesResourcePropertySource.java   |  3 +-
 .../propertysource/SimplePropertySource.java|  3 +-
 40 files changed, 129 insertions(+), 112 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/904ce250/code/api/src/main/java/org/apache/tamaya/ConfigOperator.java
--
diff --git a/code/api/src/main/java/org/apache/tamaya/ConfigOperator.java 
b/code/api/src/main/java/org/apache/tamaya/ConfigOperator.java
index b14c155..52f97c1 100644
--- a/code/api/src/main/java/org/apache/tamaya/ConfigOperator.java
+++ b/code/api/src/main/java/org/apache/tamaya/ConfigOperator.java
@@ -20,15 +20,15 @@ package org.apache.tamaya;
 
 /**
  * Models a function that maps a given {@link org.apache.tamaya.Configuration} 
to another {@link org.apache.tamaya.Configuration}. This can be used
- * to modell additional functionality and applying it to a given {@link 
org.apache.tamaya.Configuration} instance by calling
+ * to model additional functionality and applying it to a given {@link 
org.apache.tamaya.Configuration} instance by calling
  * the {@link 
org.apache.tamaya.Configuration#with(org.apache.tamaya.ConfigOperator)} method.
  */
 @FunctionalInterface
 public interface ConfigOperator {
 
 /**
- * Creates a new {@link org.apache.tamaya.Configuration} based on the 
given Configuration. Operators basically acts similar to
- * decorators, whereas operated instances may have non compatible 
behaviour, e.g. by applying security constraints
+ * Creates a new {@link org.apache.tamaya.Configuration} based on the 
given Configuration. Operators basically act similar to
+ * decorators, whereas operated instances may have non-compatible 
behaviour, e.g. by applying security constraints
  * or view restrictions.
  *
  * @param config the input configuration, not {@co

[2/2] incubator-tamaya git commit: Merge branch 'documentation_fixes' of https://github.com/acoburn/incubator-tamaya

2018-03-19 Thread pottlinger
Merge branch 'documentation_fixes' of 
https://github.com/acoburn/incubator-tamaya


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/4af00a3b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/4af00a3b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/4af00a3b

Branch: refs/heads/master
Commit: 4af00a3b85ebb2f7f07adcf29600f3f528408fb7
Parents: 99ea556 904ce25
Author: Phil Ottlinger 
Authored: Mon Mar 19 21:22:51 2018 +0100
Committer: Phil Ottlinger 
Committed: Mon Mar 19 21:22:51 2018 +0100

--
 .../java/org/apache/tamaya/ConfigOperator.java  |  6 +--
 .../java/org/apache/tamaya/ConfigQuery.java |  4 +-
 .../java/org/apache/tamaya/Configuration.java   |  6 +--
 .../apache/tamaya/ConfigurationProvider.java|  4 +-
 .../java/org/apache/tamaya/TypeLiteral.java |  2 +-
 .../apache/tamaya/spi/ConfigurationBuilder.java | 30 ++---
 .../apache/tamaya/spi/ConfigurationContext.java | 46 ++--
 .../tamaya/core/internal/CoreConfiguration.java |  2 +
 .../core/internal/CoreConfigurationBuilder.java |  1 +
 .../internal/converters/DoubleConverter.java|  4 ++
 .../core/internal/converters/FileConverter.java |  2 +-
 .../internal/converters/FloatConverter.java |  4 ++
 .../internal/converters/InstantConverter.java   |  2 +-
 .../internal/converters/LocalDateConverter.java |  2 +-
 .../converters/LocalDateTimeConverter.java  |  2 +-
 .../internal/converters/LocalTimeConverter.java |  2 +-
 .../converters/OffsetDateTimeConverter.java |  2 +-
 .../converters/OffsetTimeConverter.java |  2 +-
 .../internal/converters/OptionalConverter.java  |  2 +-
 .../core/internal/converters/PathConverter.java |  2 +-
 .../internal/converters/SupplierConverter.java  |  2 +-
 .../core/internal/converters/URLConverter.java  |  2 +-
 .../tamaya/spisupport/ConfigValueEvaluator.java |  2 +-
 .../tamaya/spisupport/ConfigurationBuilder.java | 28 ++--
 .../spisupport/DefaultConfigValueEvaluator.java |  2 +-
 .../tamaya/spisupport/DefaultConfiguration.java | 12 ++---
 .../spisupport/DefaultConfigurationBuilder.java |  2 +-
 .../spisupport/DefaultConfigurationContext.java |  2 +-
 .../DefaultConfigurationContextBuilder.java |  4 +-
 .../apache/tamaya/spisupport/EnumConverter.java |  2 +-
 .../spisupport/PriorityServiceComparator.java   |  2 +-
 .../spisupport/PropertyConverterManager.java| 22 +-
 .../spisupport/PropertyFilterComparator.java|  2 +-
 .../tamaya/spisupport/PropertyFiltering.java|  4 +-
 .../spisupport/PropertySourceComparator.java|  6 +--
 .../propertysource/BasePropertySource.java  |  6 +--
 .../propertysource/CLIPropertySource.java   |  4 +-
 .../propertysource/MapPropertySource.java   |  4 +-
 .../PropertiesResourcePropertySource.java   |  3 +-
 .../propertysource/SimplePropertySource.java|  3 +-
 40 files changed, 129 insertions(+), 112 deletions(-)
--