Files

50 lines
2.3 KiB
Plaintext

# 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] <S>setResultTransformer(ResultTransformer<S>) in NativeQuery has been deprecated
.setResultTransformer(Transformers.aliasToBean(Dto.class)).list();
where S is a type-variable:
S extends Object declared in method <S>setResultTransformer(ResultTransformer<S>)
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", "[email protected]"));
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