# compile-errors (javac --release 25 -Xlint:removal -Xlint:deprecation; files in src/broken/) --- UsesTransformers on h7 UsesTransformers.java:14: warning: [deprecation] Transformers in org.hibernate.transform has been deprecated .setResultTransformer(Transformers.aliasToBean(Dto.class)).list(); UsesTransformers.java:14: warning: [deprecation] setResultTransformer(ResultTransformer) in NativeQuery has been deprecated .setResultTransformer(Transformers.aliasToBean(Dto.class)).list(); where S is a type-variable: S extends Object declared in method setResultTransformer(ResultTransformer) Note: src/broken/UsesTransformers.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2 warnings --- UsesTransformers on h8 UsesTransformers.java:3: error: package org.hibernate.transform does not exist import org.hibernate.transform.Transformers; UsesTransformers.java:14: error: cannot find symbol .setResultTransformer(Transformers.aliasToBean(Dto.class)).list(); symbol: variable Transformers location: class UsesTransformers 2 errors --- UsesReplicate on h7 UsesReplicate.java:8: warning: [deprecation] ReplicationMode in org.hibernate has been deprecated s.replicate(detached, ReplicationMode.OVERWRITE); UsesReplicate.java:8: warning: [deprecation] replicate(Object,ReplicationMode) in Session has been deprecated s.replicate(detached, ReplicationMode.OVERWRITE); 2 warnings --- UsesReplicate on h8 UsesReplicate.java:1: error: cannot find symbol import org.hibernate.ReplicationMode; symbol: class ReplicationMode location: package org.hibernate UsesReplicate.java:8: error: cannot find symbol s.replicate(detached, ReplicationMode.OVERWRITE); symbol: variable ReplicationMode location: class UsesReplicate 2 errors --- StatelessInsertReturnsId on h7 --- StatelessInsertReturnsId on h8 StatelessInsertReturnsId.java:7: error: incompatible types: void cannot be converted to Object Object id = ss.insert(new com.ankurm.h8.Author("A", "a@example.com")); 1 error --- QueryVariable on h7 --- QueryVariable on h8 QueryVariable.java:9: warning: [removal] getResultList() in Query has been deprecated and marked for removal return q.getResultList().size(); where T is a type-variable: T extends Object declared in interface Query 1 warning --- TypedQueryVariable on h7 --- TypedQueryVariable on h8