Clirr Results

The following document contains the results of Clirr.

  • Current Version: 2.0.2
  • Comparison Version: 1.1.4

Summary

Severity Number
Error
 Error 19
Warning
 Warning 0

(The results have been filtered to omit less severe results)

API Incompatibilities

Severity Message Class Method / Field
Error
Parameter 3 of 'public org.apache.ibatis.session.SqlSessionFactory findSqlSessionFactory(java.lang.String, java.util.Set, javax.enterprise.context.spi.CreationalContext)' has changed its type to jakarta.enterprise.context.spi.CreationalContext org.mybatis.cdi.CDIUtils public org.apache.ibatis.session.SqlSessionFactory findSqlSessionFactory(java.lang.String, java.util.Set, javax.enterprise.context.spi.CreationalContext)
Error
Parameter 1 of 'public org.mybatis.cdi.SqlSessionManagerRegistry getRegistry(javax.enterprise.context.spi.CreationalContext)' has changed its type to jakarta.enterprise.context.spi.CreationalContext org.mybatis.cdi.CDIUtils public org.mybatis.cdi.SqlSessionManagerRegistry getRegistry(javax.enterprise.context.spi.CreationalContext)
Error
Removed javax.enterprise.util.AnnotationLiteral from the list of superclasses org.mybatis.cdi.CDIUtils$SerializableAnyAnnotationLiteral
Error
Removed javax.enterprise.util.AnnotationLiteral from the list of superclasses org.mybatis.cdi.CDIUtils$SerializableDefaultAnnotationLiteral
Error
Parameter 1 of 'protected org.mybatis.cdi.Transactional getTransactionalAnnotation(javax.interceptor.InvocationContext)' has changed its type to jakarta.interceptor.InvocationContext org.mybatis.cdi.LocalTransactionInterceptor protected org.mybatis.cdi.Transactional getTransactionalAnnotation(javax.interceptor.InvocationContext)
Error
Parameter 1 of 'public java.lang.Object invoke(javax.interceptor.InvocationContext)' has changed its type to jakarta.interceptor.InvocationContext org.mybatis.cdi.LocalTransactionInterceptor public java.lang.Object invoke(javax.interceptor.InvocationContext)
Error
Removed javax.enterprise.context.spi.Contextual from the set of implemented interfaces org.mybatis.cdi.MyBatisBean
Error
Removed javax.enterprise.inject.spi.Bean from the set of implemented interfaces org.mybatis.cdi.MyBatisBean
Error
Removed javax.enterprise.inject.spi.BeanAttributes from the set of implemented interfaces org.mybatis.cdi.MyBatisBean
Error
Removed javax.enterprise.inject.spi.PassivationCapable from the set of implemented interfaces org.mybatis.cdi.MyBatisBean
Error
Parameter 1 of 'public java.lang.Object create(javax.enterprise.context.spi.CreationalContext)' has changed its type to jakarta.enterprise.context.spi.CreationalContext org.mybatis.cdi.MyBatisBean public java.lang.Object create(javax.enterprise.context.spi.CreationalContext)
Error
Parameter 2 of 'public void destroy(java.lang.Object, javax.enterprise.context.spi.CreationalContext)' has changed its type to jakarta.enterprise.context.spi.CreationalContext org.mybatis.cdi.MyBatisBean public void destroy(java.lang.Object, javax.enterprise.context.spi.CreationalContext)
Error
Method 'public boolean isNullable()' has been removed org.mybatis.cdi.MyBatisBean public boolean isNullable()
Error
Removed javax.enterprise.inject.spi.Extension from the set of implemented interfaces org.mybatis.cdi.MybatisExtension
Error
Parameter 1 of 'protected void afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery)' has changed its type to jakarta.enterprise.inject.spi.AfterBeanDiscovery org.mybatis.cdi.MybatisExtension protected void afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery)
Error
Parameter 1 of 'protected void processAnnotatedType(javax.enterprise.inject.spi.ProcessAnnotatedType)' has changed its type to jakarta.enterprise.inject.spi.ProcessAnnotatedType org.mybatis.cdi.MybatisExtension protected void processAnnotatedType(javax.enterprise.inject.spi.ProcessAnnotatedType)
Error
Parameter 1 of 'protected void processInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget)' has changed its type to jakarta.enterprise.inject.spi.ProcessInjectionTarget org.mybatis.cdi.MybatisExtension protected void processInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget)
Error
Parameter 1 of 'protected void processProducer(javax.enterprise.inject.spi.ProcessProducer)' has changed its type to jakarta.enterprise.inject.spi.ProcessProducer org.mybatis.cdi.MybatisExtension protected void processProducer(javax.enterprise.inject.spi.ProcessProducer)
Error
Parameter 2 of 'public SerializableMapperProxy(org.mybatis.cdi.MyBatisBean, javax.enterprise.context.spi.CreationalContext)' has changed its type to jakarta.enterprise.context.spi.CreationalContext org.mybatis.cdi.SerializableMapperProxy public SerializableMapperProxy(org.mybatis.cdi.MyBatisBean, javax.enterprise.context.spi.CreationalContext)

API Changelog

The following APIs were modified from version 1.1.4 to 2.0.2:
  • Non justified changes

    Class From To org.mybatis.cdi.CDIUtils public org.apache.ibatis.session.SqlSessionFactory findSqlSessionFactory(java.lang.String, java.util.Set, javax.enterprise.context.spi.CreationalContext) org.mybatis.cdi.CDIUtils public org.mybatis.cdi.SqlSessionManagerRegistry getRegistry(javax.enterprise.context.spi.CreationalContext) org.mybatis.cdi.CDIUtils$SerializableAnyAnnotationLiteral org.mybatis.cdi.CDIUtils$SerializableDefaultAnnotationLiteral org.mybatis.cdi.LocalTransactionInterceptor protected org.mybatis.cdi.Transactional getTransactionalAnnotation(javax.interceptor.InvocationContext) org.mybatis.cdi.LocalTransactionInterceptor public java.lang.Object invoke(javax.interceptor.InvocationContext) org.mybatis.cdi.MyBatisBean org.mybatis.cdi.MyBatisBean org.mybatis.cdi.MyBatisBean org.mybatis.cdi.MyBatisBean org.mybatis.cdi.MyBatisBean public boolean isNullable() org.mybatis.cdi.MyBatisBean public java.lang.Object create(javax.enterprise.context.spi.CreationalContext) org.mybatis.cdi.MyBatisBean public void destroy(java.lang.Object, javax.enterprise.context.spi.CreationalContext) org.mybatis.cdi.MybatisExtension org.mybatis.cdi.MybatisExtension protected void afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery) org.mybatis.cdi.MybatisExtension protected void processAnnotatedType(javax.enterprise.inject.spi.ProcessAnnotatedType) org.mybatis.cdi.MybatisExtension protected void processInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget) org.mybatis.cdi.MybatisExtension protected void processProducer(javax.enterprise.inject.spi.ProcessProducer) org.mybatis.cdi.SerializableMapperProxy public SerializableMapperProxy(org.mybatis.cdi.MyBatisBean, javax.enterprise.context.spi.CreationalContext)