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);
}