File tree Expand file tree Collapse file tree 3 files changed +8
-16
lines changed 
hibernate-core/src/main/java/org/hibernate Expand file tree Collapse file tree 3 files changed +8
-16
lines changed Original file line number Diff line number Diff line change @@ -601,14 +601,10 @@ private static <T> void cascadeCollectionElements(
601601		}
602602
603603		// a newly instantiated collection can't have orphans 
604- 		final  PersistentCollection <?> persistentCollection ;
605- 		if  ( child  instanceof  PersistentCollection <?> pc  ) {
606- 			persistentCollection  = pc ;
607- 		}
608- 		else  {
609- 			persistentCollection  = eventSource .getPersistenceContext ()
610- 					.getCollectionHolder ( child  );
611- 		}
604+ 		final  PersistentCollection <?> persistentCollection  =
605+ 				child  instanceof  PersistentCollection <?> collection 
606+ 						? collection 
607+ 						: eventSource .getPersistenceContext ().getCollectionHolder ( child  );
612608
613609		final  boolean  deleteOrphans  = style .hasOrphanDelete ()
614610				&& action .deleteOrphans ()
Original file line number Diff line number Diff line change @@ -188,12 +188,7 @@ public JdbcValuesMapping resolve(
188188		final  int  numberOfResults ;
189189		final  int  rowSize  = jdbcResultsMetadata .getColumnCount ();
190190
191- 		if  ( resultBuilders  == null  ) {
192- 			numberOfResults  = rowSize ;
193- 		}
194- 		else  {
195- 			numberOfResults  = resultBuilders .size ();
196- 		}
191+ 		numberOfResults  = resultBuilders  == null  ? rowSize  : resultBuilders .size ();
197192
198193		final  List <SqlSelection > sqlSelections  = new  ArrayList <>( rowSize  );
199194		final  List <DomainResult <?>> domainResults  = new  ArrayList <>( numberOfResults  );
Original file line number Diff line number Diff line change 44 */ 
55package  org .hibernate .query .spi ;
66
7- import  java .util .Collections ;
87import  java .util .List ;
98import  java .util .Set ;
109
1817import  org .hibernate .query .ResultListTransformer ;
1918import  org .hibernate .query .TupleTransformer ;
2019
20+ import  static  java .util .Collections .emptyList ;
21+ 
2122public  abstract  class  QueryOptionsAdapter  implements  QueryOptions  {
2223
2324	@ Override 
@@ -42,7 +43,7 @@ public LockOptions getLockOptions() {
4243
4344	@ Override 
4445	public  List <String > getDatabaseHints () {
45- 		return  Collections . emptyList ();
46+ 		return  emptyList ();
4647	}
4748
4849	@ Override 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments