diff options
author | Gary Gregory <garydgregory@gmail.com> | 2022-05-30 09:11:14 -0400 |
---|---|---|
committer | Gary Gregory <garydgregory@gmail.com> | 2022-05-30 09:11:14 -0400 |
commit | e8cccb8efb09b7f044a748e2367923a731d72773 (patch) | |
tree | 24cf8eacda344dc9d8170dbd96bbb01a6527193f /src/test/java/org/apache | |
parent | cf8d9737eb523c2bda448ac8b781799c1ed36871 (diff) | |
download | apache-commons-lang-e8cccb8efb09b7f044a748e2367923a731d72773.tar.gz |
Add synchronized like super
Diffstat (limited to 'src/test/java/org/apache')
-rw-r--r-- | src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java b/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java index 60fe2095f..365540948 100644 --- a/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java +++ b/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java @@ -51,12 +51,15 @@ import org.junit.jupiter.api.Test; class AAAClass extends AAClass<String> { public class BBBClass extends BBClass<String> { + // empty } } +@SuppressWarnings("unused") // Unused type parameter for test class AAClass<T> { public class BBClass<S> { + // empty } } @@ -64,25 +67,37 @@ class AAClass<T> { //raw types, where used, are used purposely class AClass extends AAClass<String>.BBClass<Number> { + @SuppressWarnings("unused") // Unused type parameter for test public interface AInterface<T> { + // empty } + @SuppressWarnings("unused") // Unused type parameter for test public class BClass<T> { + // empty } + @SuppressWarnings("unused") // Unused type parameter for test public class CClass<T> extends BClass { + // empty } + @SuppressWarnings("unused") // Unused type parameter for test public class DClass<T> extends CClass<T> { + // empty } + @SuppressWarnings("unused") // Unused type parameter for test public class EClass<T> extends DClass { + // empty } public class FClass extends EClass<String> { + // empty } public class GClass<T extends BClass<? extends T> & AInterface<AInterface<? super T>>> { + // empty } public BClass<Number> bClass; |