Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
java.lang.String |
? extendsjava.lang.String |
6 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Object |
? |
8 |
5 |
1 |
- |
- |
Jdk -> TypeVariable |
java.lang.Object |
? extendsjava.lang.Object |
2 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.assertj.core.api.AbstractMapAssert |
org.assertj.core.api.MapAssert |
4 |
3 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.MapAssert |
org.assertj.core.api.SoftAssertionMapAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.ClassAssert |
org.assertj.core.api.SoftAssertionClassAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
double |
java.lang.Double |
5 |
2 |
1 |
- |
Boxing |
Jdk -> Jdk |
org.assertj.core.api.WritableAssertionInfo |
org.assertj.core.api.AssertionInfo |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.ConcreteUnevenComparableAssert |
org.assertj.core.api.ConcreteComparableAssert |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Set |
java.util.List |
14 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.Set |
java.util.Collection |
2 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.time.LocalTime |
java.time.temporal.Temporal |
4 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.assertj.core.api.OffsetTimeAssert |
org.assertj.core.api.AbstractOffsetTimeAssert<?> |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
? |
java.lang.Object |
1 |
1 |
1 |
- |
- |
TypeVariable -> Jdk |
java.lang.String |
java.lang.CharSequence |
7 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.Iterable<?> |
13 |
3 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.error.BasicErrorMessageFactory |
org.assertj.core.error.ErrorMessageFactory |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.AssertionError |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.data.MapEntry |
java.util.Map.Entry |
33 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
java.lang.String |
org.assertj.core.util.diff.Delta<java.lang.String> |
36 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.nio.file.Path |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.data.MapEntry |
java.util.Map.Entry<?, ?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
java.lang.String |
java.lang.Class<?> |
3 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.assertj.core.test.Person |
org.assertj.core.internal.objects.Objects_assertIsEqualToComparingFieldByFieldRecursive_Test.FriendlyPerson |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.util.Introspection_getProperty_Test.Example |
org.assertj.core.api.test.ComparableExample |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Iterable<?> |
java.lang.Object |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.api.AbstractIterableAssert |
org.assertj.core.api.IterableAssert |
14 |
4 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.NavigationListAssert |
org.assertj.core.api.ClassBasedNavigableListAssert |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.api.AbstractListAssert |
org.assertj.core.api.ListAssert |
24 |
5 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.AssertFactory |
java.lang.Class |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.assertj.core.api.MapAssert |
org.assertj.core.api.AbstractMapAssert |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
long |
long[] |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
int[] |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
double |
double[] |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.net.URI |
java.lang.Object |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.List<java.lang.String> |
17 |
1 |
1 |
- |
- |
Jdk -> Jdk |
? extendsjava.lang.Object |
? |
21 |
5 |
1 |
T_SUPER_R |
- |
Jdk -> TypeVariable |
java.util.Map<java.lang.Class<?>, java.util.Comparator<?>> |
org.assertj.core.internal.TypeComparators |
24 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.assertj.core.api.ListAssert |
org.assertj.core.api.SoftAssertionListAssert |
3 |
2 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.ListAssert |
org.assertj.core.api.AbstractListAssert |
16 |
4 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.api.IterableAssert |
org.assertj.core.api.SoftAssertionIterableAssert |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.PredicateAssert |
org.assertj.core.api.SoftAssertionPredicateAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.function.Predicate<? superT> |
org.assertj.core.presentation.PredicateDescription |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.beans.PropertyDescriptor |
java.lang.reflect.Method |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.NullPointerException |
java.lang.instrument.IllegalClassFormatException |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.lang.Class |
java.lang.Class<?> |
4 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.data.TemporalOffset |
org.assertj.core.data.TemporalUnitOffset |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.internal.BigDecimals |
org.assertj.core.internal.Comparables |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.stream.Stream |
java.util.stream.BaseStream |
9 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.assertj.core.api.IterableAssert |
org.assertj.core.api.AbstractIterableAssert |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.api.FutureAssert |
org.assertj.core.api.AbstractFutureAssert |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.reflect.Method |
java.util.Set<M> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.reflect.Method |
java.util.Set<java.lang.reflect.Method> |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.reflect.Field |
java.util.Set<java.lang.reflect.Field> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.lang.Iterable |
16 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
float |
java.lang.Float |
4 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
org.assertj.core.api.AbstractFutureAssert |
org.assertj.core.api.FutureAssert |
3 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
? extendsjava.util.List<? extendsELEMENT> |
java.util.List<? extendsELEMENT> |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.util.stream.BaseStream |
java.util.stream.Stream |
7 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.reflect.TypeVariable |
java.lang.reflect.TypeVariable<?> |
8 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.Object[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
? extendsjava.lang.Object |
java.lang.Object |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.util.List<java.lang.String> |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.CharSequence |
java.lang.CharSequence[] |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Double |
double |
1 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Long |
long |
6 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Integer |
int |
3 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Short |
short |
6 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Byte |
byte |
4 |
2 |
1 |
- |
Unboxing |
Jdk -> Jdk |
net.sf.cglib.proxy.MethodProxy |
java.util.concurrent.Callable<java.lang.Object> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.assertj.core.api.ObjectAssert |
org.assertj.core.api.ProxyableObjectAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.AbstractObjectAssert |
org.assertj.core.api.ProxyableObjectAssert |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.AbstractObjectArrayAssert |
org.assertj.core.api.ProxyableObjectArrayAssert |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.ObjectArrayAssert |
org.assertj.core.api.ProxyableObjectArrayAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.SoftAssertionListAssert |
org.assertj.core.api.ProxyableListAssert |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.FactoryBasedNavigableIterableAssert |
org.assertj.core.api.ProxyableIterableAssert |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.AbstractObjectArrayAssert |
org.assertj.core.api.ObjectArrayAssert |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.ListAssert |
org.assertj.core.api.ProxyableListAssert |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.PredicateAssert |
org.assertj.core.api.ProxyablePredicateAssert |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.assertj.core.api.AbstractObjectAssert |
org.assertj.core.api.ObjectAssert |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.ObjectArrayAssert |
org.assertj.core.api.AbstractListAssert |
12 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Object |
java.util.List<java.lang.Object> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.util.List<org.assertj.core.groups.Tuple> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.RuntimeException |
java.lang.instrument.IllegalClassFormatException |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
? |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
TypeVariable -> Jdk |
java.lang.Object |
java.util.List<? extendsE> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.api.AbstractObjectArrayAssert |
org.assertj.core.api.AbstractListAssert |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
? |
java.lang.String |
2 |
1 |
1 |
- |
- |
TypeVariable -> Jdk |
org.assertj.core.api.AbstractClassAssert<?> |
org.assertj.core.api.ClassAssert |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.groups.Tuple |
java.util.List<org.assertj.core.groups.Tuple> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.assertj.core.groups.Tuple |
java.util.List<? extendsE> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
? |
? extendsjava.lang.Object |
2 |
1 |
1 |
T_SUPER_R |
- |
TypeVariable -> Jdk |
org.assertj.core.api.exception.RuntimeIOException |
java.io.UncheckedIOException |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.Character |
java.lang.Object |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
org.assertj.core.api.AbstractAssert<?, ?> |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.assertj.core.api.MapSizeAssert<?, ?> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Object |
org.assertj.core.api.IterableSizeAssert<?> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Iterable |
java.util.List |
5 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
int |
long |
1 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
java.lang.NullPointerException |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.assertj.core.api.AbstractCharSequenceAssert |
org.assertj.core.api.AbstractStringAssert |
9 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Float |
float |
3 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
java.lang.Object |
java.util.stream.Stream<org.junit.jupiter.params.provider.Arguments> |
7 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.math.BigDecimal |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.junit.jupiter.params.provider.Arguments |
java.lang.String |
18 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.CharSequence |
java.lang.Object |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Throwable |
? extendsjava.lang.Throwable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.assertj.core.api.AbstractListAssert |
org.assertj.core.api.AbstractIterableAssert |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.data.TolkienCharacterAssert |
org.assertj.core.api.BDDSoftAssertionsTest.TolkienHeroesAssert |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.data.TolkienCharacter |
org.assertj.core.api.BDDSoftAssertionsTest.TolkienHeroe |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.api.iterable.Extractor |
java.util.function.Function |
36 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
java.util.LinkedHashSet |
java.util.Set |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.lang.Object |
java.util.stream.Stream<org.assertj.core.internal.TestDescription> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
java.util.List<org.assertj.core.error.ElementsShouldSatisfy.UnsatisfiedRequirement> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.api.assumptions.BaseAssumptionRunner |
org.assertj.core.api.assumptions.AssumptionRunner |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Object |
java.util.stream.Stream<org.assertj.core.api.assumptions.AssumptionRunner<?>> |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.internal.DeepDifference.Difference |
org.assertj.core.api.recursive.comparison.ComparisonDifference |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.internal.objects.Objects_assertIsEqualToComparingFieldByFieldRecursive_Test.EqualPerson |
org.assertj.core.internal.objects.data.AlwaysEqualPerson |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Set |
java.util.stream.Stream |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.api.AssertionInfo |
org.assertj.core.api.WritableAssertionInfo |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.assertj.core.api.recursive.comparison.FieldLocation |
java.lang.Class<?> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Comparator<java.lang.Object> |
java.util.Comparator |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Class<?> |
java.lang.Class |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.internal.DeepDifference.DualKey |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Collection |
java.lang.Class |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.assertj.core.internal.objects.data.Home |
org.assertj.core.internal.objects.data.HomeDto |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.ArrayList |
java.util.List |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
? |
org.assertj.core.groups.Tuple |
1 |
1 |
1 |
- |
- |
TypeVariable -> Internal |
org.assertj.core.api.recursive.comparison.RecursiveComparisonAssert |
org.assertj.core.api.RecursiveComparisonAssert<?> |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.assertj.core.internal.DeepDifference.DualKey |
org.assertj.core.api.recursive.comparison.DualValue |
63 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
java.lang.AssertionError |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map |
java.util.LinkedHashMap |
2 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.assertj.core.api.Assert |
org.assertj.core.api.AbstractAssert |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |