You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by po...@apache.org on 2019/06/28 21:44:08 UTC

[incubator-tamaya] branch master updated: LHF: Fix build, construct hierarchy provoking RTE

This is an automated email from the ASF dual-hosted git repository.

pottlinger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tamaya.git


The following commit(s) were added to refs/heads/master by this push:
     new 961ea9c  LHF: Fix build, construct hierarchy provoking RTE
961ea9c is described below

commit 961ea9c0aa4b006912f6fcdb4ca8ec3ecad04869
Author: Hugo Hirsch <gi...@hugo-hirsch.de>
AuthorDate: Fri Jun 28 23:43:59 2019 +0200

    LHF: Fix build, construct hierarchy provoking RTE
---
 code/api/src/test/java/org/apache/tamaya/TypeLiteralTest.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/code/api/src/test/java/org/apache/tamaya/TypeLiteralTest.java b/code/api/src/test/java/org/apache/tamaya/TypeLiteralTest.java
index 4907574..e497f99 100644
--- a/code/api/src/test/java/org/apache/tamaya/TypeLiteralTest.java
+++ b/code/api/src/test/java/org/apache/tamaya/TypeLiteralTest.java
@@ -109,12 +109,13 @@ public class TypeLiteralTest {
         assertThat("java.lang.String").isEqualTo(t.getTypeName());
     }
 
+    @SuppressWarnings("rawtypes")
     @Test(expected = RuntimeException.class)
     public void testTypeTakingParametersMustNotBeSubclassOfObject() {
-        //Create a class hierarchy where B is a subclass of Object and not
+        // Create a class hierarchy where B is a subclass of Object and not
         // ParameterizedType, but still takes parameters.
         class A<T> { };
-        class B<T> extends A<T> { };
+		class B extends A { };
         TypeLiteral<List<String>> checker = new TypeLiteral<List<String>>() { };
         checker.getDefinedType(B.class);
     }