Path Lines of Code compatible/src/main/java/io/seata/common/LockStrategyMode.java 6 compatible/src/main/java/io/seata/common/util/StringUtils.java 58 compatible/src/main/java/io/seata/core/auth/AuthSigner.java 4 compatible/src/main/java/io/seata/core/compressor/Compressor.java 4 compatible/src/main/java/io/seata/core/constants/DubboConstants.java 4 compatible/src/main/java/io/seata/core/context/ContextCore.java 4 compatible/src/main/java/io/seata/core/context/RootContext.java 72 compatible/src/main/java/io/seata/core/exception/TransactionException.java 25 compatible/src/main/java/io/seata/core/exception/TransactionExceptionCode.java 43 compatible/src/main/java/io/seata/core/model/BranchType.java 30 compatible/src/main/java/io/seata/core/model/GlobalStatus.java 65 compatible/src/main/java/io/seata/core/model/ResourceManager.java 5 compatible/src/main/java/io/seata/core/rpc/netty/RmNettyRemotingClient.java 16 compatible/src/main/java/io/seata/core/rpc/netty/TmNettyRemotingClient.java 16 compatible/src/main/java/io/seata/core/serializer/Serializer.java 4 compatible/src/main/java/io/seata/core/store/db/sql/lock/LockStoreSql.java 4 compatible/src/main/java/io/seata/core/store/db/sql/log/LogStoreSqls.java 4 compatible/src/main/java/io/seata/discovery/loadbalance/LoadBalance.java 4 compatible/src/main/java/io/seata/discovery/registry/RegistryProvider.java 6 compatible/src/main/java/io/seata/discovery/registry/RegistryService.java 4 compatible/src/main/java/io/seata/integration/grpc/interceptor/client/ClientTransactionInterceptor.java 5 compatible/src/main/java/io/seata/integration/grpc/interceptor/server/ServerTransactionInterceptor.java 5 compatible/src/main/java/io/seata/integration/http/DefaultHttpExecutor.java 35 compatible/src/main/java/io/seata/integration/http/JakartaSeataWebMvcConfigurer.java 4 compatible/src/main/java/io/seata/integration/http/JakartaTransactionPropagationInterceptor.java 5 compatible/src/main/java/io/seata/integration/http/SeataWebMvcConfigurer.java 4 compatible/src/main/java/io/seata/integration/http/TransactionPropagationInterceptor.java 5 compatible/src/main/java/io/seata/integration/tx/api/interceptor/ActionContextUtil.java 94 compatible/src/main/java/io/seata/integration/tx/api/interceptor/ActionInterceptorHandler.java 53 compatible/src/main/java/io/seata/integration/tx/api/interceptor/handler/GlobalTransactionalInterceptorHandler.java 69 compatible/src/main/java/io/seata/integration/tx/api/interceptor/parser/GlobalTransactionalInterceptorParser.java 45 compatible/src/main/java/io/seata/integration/tx/api/json/JsonParser.java 4 compatible/src/main/java/io/seata/integration/tx/api/remoting/RemotingParser.java 4 compatible/src/main/java/io/seata/rm/RMClient.java 4 compatible/src/main/java/io/seata/rm/datasource/DataSourceProxy.java 66 compatible/src/main/java/io/seata/rm/datasource/exec/InsertExecutor.java 4 compatible/src/main/java/io/seata/rm/datasource/undo/parser/spi/JacksonSerializer.java 4 compatible/src/main/java/io/seata/rm/datasource/undo/parser/spi/KryoTypeSerializer.java 4 compatible/src/main/java/io/seata/rm/datasource/undo/parser/spi/ProtostuffDelegate.java 4 compatible/src/main/java/io/seata/rm/datasource/xa/DataSourceProxyXA.java 63 compatible/src/main/java/io/seata/rm/tcc/TCCResourceManager.java 28 compatible/src/main/java/io/seata/rm/tcc/api/BusinessActionContext.java 4 compatible/src/main/java/io/seata/rm/tcc/api/BusinessActionContextParameter.java 16 compatible/src/main/java/io/seata/rm/tcc/api/LocalTCC.java 12 compatible/src/main/java/io/seata/rm/tcc/api/TwoPhaseBusinessAction.java 19 compatible/src/main/java/io/seata/rm/tcc/interceptor/TccActionInterceptorHandler.java 44 compatible/src/main/java/io/seata/rm/tcc/interceptor/parser/TccActionInterceptorParser.java 75 compatible/src/main/java/io/seata/rm/tcc/remoting/parser/LocalTCCRemotingParser.java 59 compatible/src/main/java/io/seata/saga/engine/AsyncCallback.java 8 compatible/src/main/java/io/seata/saga/engine/StateMachineConfig.java 34 compatible/src/main/java/io/seata/saga/engine/StateMachineEngine.java 30 compatible/src/main/java/io/seata/saga/engine/config/DbStateMachineConfig.java 167 compatible/src/main/java/io/seata/saga/engine/expression/Expression.java 4 compatible/src/main/java/io/seata/saga/engine/expression/ExpressionFactory.java 4 compatible/src/main/java/io/seata/saga/engine/expression/ExpressionFactoryManager.java 34 compatible/src/main/java/io/seata/saga/engine/impl/DefaultStateMachineConfig.java 277 compatible/src/main/java/io/seata/saga/engine/impl/ProcessCtrlStateMachineEngine.java 106 compatible/src/main/java/io/seata/saga/engine/pcext/StateHandlerInterceptor.java 4 compatible/src/main/java/io/seata/saga/engine/pcext/StateRouterInterceptor.java 5 compatible/src/main/java/io/seata/saga/engine/repo/StateLogRepository.java 12 compatible/src/main/java/io/seata/saga/engine/repo/StateMachineRepository.java 12 compatible/src/main/java/io/seata/saga/engine/store/StateLogStore.java 19 compatible/src/main/java/io/seata/saga/engine/store/impl/StateLogStoreImpl.java 82 compatible/src/main/java/io/seata/saga/proctrl/HierarchicalProcessContext.java 12 compatible/src/main/java/io/seata/saga/proctrl/ProcessContext.java 16 compatible/src/main/java/io/seata/saga/proctrl/impl/ProcessContextImpl.java 94 compatible/src/main/java/io/seata/saga/rm/SagaResourceManager.java 95 compatible/src/main/java/io/seata/saga/rm/StateMachineEngineHolder.java 12 compatible/src/main/java/io/seata/saga/statelang/domain/DomainConstants.java 61 compatible/src/main/java/io/seata/saga/statelang/domain/ExecutionStatus.java 51 compatible/src/main/java/io/seata/saga/statelang/domain/RecoverStrategy.java 29 compatible/src/main/java/io/seata/saga/statelang/domain/State.java 11 compatible/src/main/java/io/seata/saga/statelang/domain/StateInstance.java 55 compatible/src/main/java/io/seata/saga/statelang/domain/StateMachine.java 64 compatible/src/main/java/io/seata/saga/statelang/domain/StateMachineInstance.java 50 compatible/src/main/java/io/seata/saga/statelang/domain/StateType.java 79 compatible/src/main/java/io/seata/saga/statelang/domain/impl/StateImpl.java 46 compatible/src/main/java/io/seata/saga/statelang/domain/impl/StateInstanceImpl.java 228 compatible/src/main/java/io/seata/saga/statelang/domain/impl/StateMachineImpl.java 132 compatible/src/main/java/io/seata/saga/statelang/domain/impl/StateMachineInstanceImpl.java 217 compatible/src/main/java/io/seata/saga/statelang/parser/JsonParser.java 4 compatible/src/main/java/io/seata/saga/statelang/validator/Rule.java 4 compatible/src/main/java/io/seata/spring/annotation/GlobalLock.java 14 compatible/src/main/java/io/seata/spring/annotation/GlobalTransactionScanner.java 63 compatible/src/main/java/io/seata/spring/annotation/GlobalTransactional.java 27 compatible/src/main/java/io/seata/spring/annotation/ScannerChecker.java 5 compatible/src/main/java/io/seata/spring/annotation/datasource/AutoDataSourceProxyRegistrar.java 31 compatible/src/main/java/io/seata/spring/annotation/datasource/EnableAutoDataSourceProxy.java 17 compatible/src/main/java/io/seata/tm/TMClient.java 4 compatible/src/main/java/io/seata/tm/api/DefaultFailureHandlerImpl.java 78 compatible/src/main/java/io/seata/tm/api/DefaultGlobalTransaction.java 124 compatible/src/main/java/io/seata/tm/api/FailureHandler.java 4 compatible/src/main/java/io/seata/tm/api/GlobalTransaction.java 22 compatible/src/main/java/io/seata/tm/api/GlobalTransactionContext.java 34 compatible/src/main/java/io/seata/tm/api/GlobalTransactionRole.java 6 compatible/src/main/java/io/seata/tm/api/TransactionalTemplate.java 4 compatible/src/main/java/io/seata/tm/api/transaction/Propagation.java 10 compatible/src/main/java/io/seata/tm/api/transaction/SuspendedResourcesHolder.java 7