LHF: Fix build, construct hierarchy provoking RTE
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 @@
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);
}