File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed
hibernate-core/src/main/java/org/hibernate/engine/internal Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -313,8 +313,7 @@ public EntityEntry removeEntityEntry(Object entity) {
313313 private void removeXref (Object entity , ManagedEntity managedEntity ) {
314314 if ( managedEntity instanceof ImmutableManagedEntityHolder holder ) {
315315 assert entity == holder .managedEntity ;
316- final var entry = holder .$$_hibernate_getEntityEntry ();
317- if ( entry != null && !isReferenceCachingEnabled ( entry .getPersister () ) ) {
316+ if ( !isReferenceCachingEnabled ( holder .$$_hibernate_getEntityEntry ().getPersister () ) ) {
318317 immutableManagedEntityXref .remove ( managedEntity .$$_hibernate_getInstanceId (), entity );
319318 }
320319 else {
@@ -724,9 +723,6 @@ public ImmutableManagedEntityHolder(ManagedEntity immutableManagedEntity) {
724723 // Check instance type of EntityEntry and if type is ImmutableEntityEntry,
725724 // check to see if entity is referenced cached in the second level cache
726725 private static boolean canClearEntityEntryReference (EntityEntry entityEntry ) {
727- if (entityEntry == null ) {
728- return false ;
729- }
730726 final EntityPersister persister = entityEntry .getPersister ();
731727 return persister .isMutable () || !isReferenceCachingEnabled ( persister );
732728 }
You can’t perform that action at this time.
0 commit comments