Skip to content

Commit cb51ba9

Browse files
committed
clean up some generic typing
along with some other compiler warnings
1 parent 7532d5e commit cb51ba9

File tree

8 files changed

+282
-260
lines changed

8 files changed

+282
-260
lines changed

hibernate-core/src/main/java/org/hibernate/boot/model/internal/BasicValueBinder.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ public enum Kind {
112112
private Map<String,String> explicitLocalTypeParams;
113113

114114
private Function<TypeConfiguration, JdbcType> explicitJdbcTypeAccess;
115-
private Function<TypeConfiguration, BasicJavaType> explicitJavaTypeAccess;
116-
private Function<TypeConfiguration, MutabilityPlan> explicitMutabilityAccess;
115+
private Function<TypeConfiguration, BasicJavaType<?>> explicitJavaTypeAccess;
116+
private Function<TypeConfiguration, MutabilityPlan<?>> explicitMutabilityAccess;
117117
private Function<TypeConfiguration, java.lang.reflect.Type> implicitJavaTypeAccess;
118118

119119
private MemberDetails memberDetails;
@@ -749,8 +749,7 @@ private void prepareCollectionElement(
749749
if ( elementCollectionAnn != null ) {
750750
final Class<?> targetClassDetails = elementCollectionAnn.targetClass();
751751
if ( targetClassDetails != void.class) {
752-
//noinspection rawtypes
753-
final Function<TypeConfiguration, BasicJavaType> original = explicitJavaTypeAccess;
752+
final Function<TypeConfiguration, BasicJavaType<?>> original = explicitJavaTypeAccess;
754753
explicitJavaTypeAccess = typeConfiguration -> {
755754
final BasicJavaType<?> originalResult = original.apply( typeConfiguration );
756755
if ( originalResult != null ) {

0 commit comments

Comments
 (0)