@@ -947,11 +947,11 @@ void testGenerateAspectModelWithAbstractEntity() throws IOException {
947
947
result .assertClassDeclaration ( "AspectWithAbstractEntity" , Collections .emptyList (), Collections .emptyList (),
948
948
Collections .emptyList (), Collections .emptyList () );
949
949
result .assertClassDeclaration ( "AbstractTestEntity" , Collections .singletonList ( Modifier .abstractModifier () ),
950
- Collections .emptyList (), Collections .emptyList (), List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME )" ,
950
+ Collections .emptyList (), Collections .emptyList (), List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION )" ,
951
951
"@JsonSubTypes({ @JsonSubTypes.Type(value = ExtendingTestEntity.class, name = \" ExtendingTestEntity\" ) })" ) );
952
952
result .assertClassDeclaration ( "ExtendingTestEntity" , Collections .emptyList (),
953
953
Collections .singletonList ( "AbstractTestEntity" ), Collections .emptyList (),
954
- List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME , defaultImpl = ExtendingTestEntity.class)" ) );
954
+ List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION , defaultImpl = ExtendingTestEntity.class)" ) );
955
955
}
956
956
957
957
@ Test
@@ -990,11 +990,11 @@ void testGenerateAspectModelWithCollectionWithAbstractEntity() throws IOExceptio
990
990
Collections .emptyList () );
991
991
result .assertClassDeclaration ( "AbstractTestEntity" , Collections .singletonList ( Modifier .abstractModifier () ),
992
992
Collections .emptyList (), Collections .emptyList (),
993
- List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME )" ,
993
+ List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION )" ,
994
994
"@JsonSubTypes({ @JsonSubTypes.Type(value = ExtendingTestEntity.class, name = \" ExtendingTestEntity\" ) })" ) );
995
995
result .assertClassDeclaration ( "ExtendingTestEntity" , Collections .emptyList (),
996
996
Collections .singletonList ( "AbstractTestEntity" ), Collections .emptyList (),
997
- List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME , defaultImpl = ExtendingTestEntity.class)" ) );
997
+ List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION , defaultImpl = ExtendingTestEntity.class)" ) );
998
998
}
999
999
1000
1000
@ Test
@@ -1113,13 +1113,13 @@ void testGenerateAspectWithMultipleInheritance() throws IOException {
1113
1113
final GenerationResult result = TestContext .generateAspectCode ().apply ( getGenerators ( aspect ) );
1114
1114
result .assertNumberOfFiles ( 4 );
1115
1115
result .assertClassDeclaration ( "ParentOfParentEntity" , Collections .singletonList ( Modifier .abstractModifier () ),
1116
- Collections .emptyList (), Collections .emptyList (), List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME )" ,
1116
+ Collections .emptyList (), Collections .emptyList (), List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION )" ,
1117
1117
"@JsonSubTypes({ @JsonSubTypes.Type(value = ParentTestEntity.class, name = \" ParentTestEntity\" ), @JsonSubTypes.Type"
1118
1118
+ "(value = TestEntity"
1119
1119
+ ".class, name = \" TestEntity\" ) })" ) );
1120
1120
result .assertClassDeclaration ( "ParentTestEntity" , Collections .singletonList ( Modifier .abstractModifier () ),
1121
1121
Collections .singletonList ( "ParentOfParentEntity" ), Collections .emptyList (),
1122
- List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.NAME )" ,
1122
+ List .of ( "@JsonTypeInfo(use = JsonTypeInfo.Id.DEDUCTION )" ,
1123
1123
"@JsonSubTypes({ @JsonSubTypes.Type(value = TestEntity.class, name = \" TestEntity\" ) })" ) );
1124
1124
}
1125
1125
0 commit comments