java.lang.Object
.
Such 'extends' clauses are redundant as java.lang.Object
is a supertype for all classes.
Example:
class ClassA<T extends Object> {}
If you need to preserve the 'extends Object' clause because of annotations, disable the
Ignore when java.lang.Object is annotated option.
This might be useful, for example, when you use a nullness analyzer, and the 'extends Object' clause
holds a @Nullable
/@NotNull
annotation.
Example:
class MyClass<T extends @NotNull Object> {}