duplicated block id: 1 size: 27 cleaned lines of code in 2 files: - mailet/crypto/src/main/java/org/apache/james/transport/mailets/SMIMESign.java (180:223) - mailet/crypto/src/main/java/org/apache/james/transport/mailets/Sign.java (170:213) duplicated block id: 2 size: 15 cleaned lines of code in 2 files: - server/mailrepository/mailrepository-blob/src/main/scala/org/apache/james/mailrepository/blob/MailMetadata.scala (55:73) - server/queue/queue-pulsar/src/main/scala/org/apache/james/queue/pulsar/MailMetadata.scala (51:69) duplicated block id: 3 size: 14 cleaned lines of code in 2 files: - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/WhiteListManager.java (767:790) - server/mailet/mailets/src/main/java/org/apache/james/transport/matchers/AbstractSQLWhitelistMatcher.java (228:251) duplicated block id: 4 size: 14 cleaned lines of code in 2 files: - server/apps/jpa-app/src/main/java/org/apache/james/JPAJamesConfiguration.java (79:97) - server/apps/jpa-smtp-app/src/main/java/org/apache/james/JPAJamesConfiguration.java (79:97) duplicated block id: 5 size: 14 cleaned lines of code in 2 files: - mailet/crypto/src/main/java/org/apache/james/transport/mailets/SMIMESign.java (113:129) - mailet/crypto/src/main/java/org/apache/james/transport/mailets/Sign.java (120:136) duplicated block id: 6 size: 13 cleaned lines of code in 2 files: - server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx/MailProcessorManagement.java (51:69) - server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx/MailetManagement.java (48:64) duplicated block id: 7 size: 12 cleaned lines of code in 2 files: - server/data/data-cassandra/src/main/java/org/apache/james/dlp/eventsourcing/cassandra/DLPConfigurationItemsRemovedDTO.java (53:67) - server/data/data-cassandra/src/main/java/org/apache/james/dlp/eventsourcing/cassandra/DLPConfigurationItemAddedDTO.java (53:67) duplicated block id: 8 size: 12 cleaned lines of code in 2 files: - protocols/imap/src/main/java/org/apache/james/imap/processor/DeleteACLProcessor.java (101:114) - protocols/imap/src/main/java/org/apache/james/imap/processor/SetACLProcessor.java (134:147) duplicated block id: 9 size: 11 cleaned lines of code in 2 files: - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageIdMapper.java (134:146) - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapper.java (268:280) duplicated block id: 10 size: 11 cleaned lines of code in 2 files: - mailbox/store/src/main/java/org/apache/james/mailbox/store/quota/ListeningCurrentQuotaUpdater.java (111:123) - server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/QuotaUsernameChangeTaskStep.java (113:125) duplicated block id: 11 size: 11 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/SqlResources.java (281:298) - mailet/ai/src/main/java/org/apache/james/ai/classic/SqlResources.java (199:216) duplicated block id: 12 size: 11 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/SqlResources.java (339:355) - mailet/ai/src/main/java/org/apache/james/ai/classic/SqlResources.java (257:273) duplicated block id: 13 size: 11 cleaned lines of code in 3 files: - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverOneTask.java (59:71) - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverGroupTask.java (61:73) - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/service/EventDeadLettersRedeliverAllTask.java (58:70) duplicated block id: 14 size: 10 cleaned lines of code in 2 files: - server/mailrepository/mailrepository-blob/src/main/scala/org/apache/james/mailrepository/blob/BlobMailRepository.scala (117:128) - server/queue/queue-pulsar/src/main/scala/org/apache/james/queue/pulsar/PulsarMailQueue.scala (627:638) duplicated block id: 15 size: 10 cleaned lines of code in 2 files: - mailet/standard/src/main/java/org/apache/james/transport/matchers/SenderIsRegex.java (61:73) - mailet/standard/src/main/java/org/apache/james/transport/matchers/RecipientIsRegex.java (52:64) duplicated block id: 16 size: 9 cleaned lines of code in 2 files: - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraThreadIdGuessingAlgorithm.java (75:87) - mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/SearchThreadIdGuessingAlgorithm.java (71:83) duplicated block id: 17 size: 9 cleaned lines of code in 2 files: - server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx/JMXStateMailetProcessorListener.java (151:162) - server/mailet/mailetcontainer-impl/src/main/java/org/apache/james/mailetcontainer/impl/jmx/JMXStateCompositeProcessorListener.java (58:69) duplicated block id: 18 size: 9 cleaned lines of code in 2 files: - server/container/guice/common/src/main/java/org/apache/james/modules/server/MailStoreRepositoryModule.java (63:74) - server/apps/scaling-pulsar-smtp/src/main/java/org/apache/james/MailStoreRepositoryModule.java (63:74) duplicated block id: 19 size: 9 cleaned lines of code in 2 files: - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/routes/GlobalQuotaRoutes.java (73:91) - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/routes/DomainQuotaRoutes.java (84:97) duplicated block id: 20 size: 9 cleaned lines of code in 2 files: - protocols/imap/src/main/java/org/apache/james/imap/message/request/SelectRequest.java (34:44) - protocols/imap/src/main/java/org/apache/james/imap/message/request/ExamineRequest.java (34:44) duplicated block id: 21 size: 8 cleaned lines of code in 4 files: - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/Resend.java (333:346) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/Redirect.java (339:352) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/NotifyPostmaster.java (168:181) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/NotifySender.java (168:181) duplicated block id: 22 size: 8 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/SqlResources.java (312:325) - mailet/ai/src/main/java/org/apache/james/ai/classic/SqlResources.java (230:243) duplicated block id: 23 size: 8 cleaned lines of code in 2 files: - server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java (119:128) - protocols/imap/src/main/java/org/apache/james/imap/processor/AuthenticateProcessor.java (227:236) duplicated block id: 24 size: 8 cleaned lines of code in 2 files: - server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java (139:148) - protocols/imap/src/main/java/org/apache/james/imap/processor/AuthenticateProcessor.java (247:256) duplicated block id: 25 size: 8 cleaned lines of code in 2 files: - mailet/crypto/src/main/java/org/apache/james/transport/mailets/SMIMESign.java (160:169) - mailet/crypto/src/main/java/org/apache/james/transport/mailets/Sign.java (150:159) duplicated block id: 26 size: 7 cleaned lines of code in 12 files: - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/FetchBodySection.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Rename.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/ObjectId.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/FetchHeaders.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Expunge.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/FetchBodyStructure.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Fetch.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Copy.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Events.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/PartialFetch.java (39:47) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Move.java (41:49) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/SelectedState.java (39:47) duplicated block id: 27 size: 7 cleaned lines of code in 2 files: - mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java (87:95) - mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java (96:104) duplicated block id: 28 size: 7 cleaned lines of code in 2 files: - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/Bounce.java (161:173) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/Forward.java (131:143) duplicated block id: 29 size: 7 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/JDBCUtil.java (130:139) - mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCUtil.java (138:147) duplicated block id: 30 size: 7 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/JDBCUtil.java (147:156) - mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCUtil.java (155:164) duplicated block id: 31 size: 7 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/JDBCUtil.java (164:173) - mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCUtil.java (172:181) duplicated block id: 32 size: 7 cleaned lines of code in 2 files: - server/data/data-library/src/main/java/org/apache/james/dlp/eventsourcing/events/ConfigurationItemsRemoved.java (41:50) - server/data/data-library/src/main/java/org/apache/james/dlp/eventsourcing/events/ConfigurationItemsAdded.java (40:49) duplicated block id: 33 size: 7 cleaned lines of code in 3 files: - server/apps/cassandra-app/src/main/java/org/apache/james/CassandraJamesServerMain.java (202:211) - server/apps/distributed-app/src/main/java/org/apache/james/CassandraRabbitMQJamesServerMain.java (208:217) - server/apps/distributed-pop3-app/src/main/java/org/apache/james/DistributedPOP3JamesServerMain.java (212:221) duplicated block id: 34 size: 7 cleaned lines of code in 2 files: - server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/routes/GroupsRoutes.java (157:165) - server/protocols/webadmin/webadmin-data/src/main/java/org/apache/james/webadmin/routes/ForwardRoutes.java (171:179) duplicated block id: 35 size: 7 cleaned lines of code in 2 files: - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/PopulateEmailQueryViewTask.java (39:47) - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsTask.java (39:47) duplicated block id: 36 size: 7 cleaned lines of code in 3 files: - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RunningOptionsParser.java (33:41) - server/protocols/webadmin/webadmin-mailbox/src/main/java/org/apache/james/webadmin/routes/ReindexingRunningOptionsParser.java (37:45) - server/protocols/webadmin/webadmin-cassandra/src/main/java/org/apache/james/webadmin/routes/RunningOptionsParser.java (35:43) duplicated block id: 37 size: 7 cleaned lines of code in 2 files: - protocols/pop3/src/main/java/org/apache/james/protocols/pop3/core/TopCmdHandler.java (84:92) - protocols/pop3/src/main/java/org/apache/james/protocols/pop3/core/RetrCmdHandler.java (67:75) duplicated block id: 38 size: 6 cleaned lines of code in 7 files: - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Select.java (39:46) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Recent.java (37:44) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/UserFlagsSupport.java (41:48) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/AuthenticatedState.java (43:50) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/UidSearchOnIndex.java (39:46) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/Search.java (41:48) - mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/UidSearch.java (39:46) duplicated block id: 39 size: 6 cleaned lines of code in 2 files: - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraDeletedMessageDAO.java (98:105) - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraFirstUnseenDAO.java (95:102) duplicated block id: 40 size: 6 cleaned lines of code in 2 files: - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/quota/CassandraPerDomainMaxQuotaDao.java (56:63) - mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/quota/CassandraPerUserMaxQuotaDao.java (57:64) duplicated block id: 41 size: 6 cleaned lines of code in 2 files: - backends-common/opensearch/src/main/java/org/apache/james/backends/opensearch/OpenSearchConfiguration.java (177:185) - backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java (161:169) duplicated block id: 42 size: 6 cleaned lines of code in 2 files: - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/delivery/SimpleMailStore.java (121:128) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/remote/delivery/MailDelivrerToHost.java (139:146) duplicated block id: 43 size: 6 cleaned lines of code in 2 files: - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/remote/delivery/EnhancedMessagingException.java (160:167) - server/mailet/mailets/src/main/java/org/apache/james/transport/mailets/remote/delivery/MessageComposer.java (131:138) duplicated block id: 44 size: 6 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/JDBCUtil.java (69:76) - mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCUtil.java (77:84) duplicated block id: 45 size: 6 cleaned lines of code in 2 files: - server/container/util/src/main/java/org/apache/james/util/sql/JDBCUtil.java (115:122) - mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCUtil.java (123:130) duplicated block id: 46 size: 6 cleaned lines of code in 2 files: - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/MessageFastViewProjectionCorrector.java (193:200) - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/EmailQueryViewPopulator.java (175:182) duplicated block id: 47 size: 6 cleaned lines of code in 2 files: - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/PopulateEmailQueryViewTask.java (56:63) - server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsTask.java (56:63) duplicated block id: 48 size: 6 cleaned lines of code in 3 files: - server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java (57:64) - server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveMDCContext.java (44:51) - protocols/netty/src/main/java/org/apache/james/protocols/netty/BasicChannelInboundHandler.java (150:157) duplicated block id: 49 size: 6 cleaned lines of code in 2 files: - server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java (66:73) - server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveMDCContext.java (53:60) duplicated block id: 50 size: 6 cleaned lines of code in 2 files: - server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java (130:137) - protocols/imap/src/main/java/org/apache/james/imap/processor/AuthenticateProcessor.java (238:245) duplicated block id: 51 size: 6 cleaned lines of code in 2 files: - server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/jmx/ConnectHandlerStats.java (43:51) - server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/jmx/LineHandlerStats.java (46:54) duplicated block id: 52 size: 6 cleaned lines of code in 2 files: - server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/MailboxSetMethod.scala (94:101) - server/protocols/jmap-rfc-8621/src/main/scala/org/apache/james/jmap/method/MailboxGetMethod.scala (95:102) duplicated block id: 53 size: 6 cleaned lines of code in 2 files: - mailet/crypto/src/main/java/org/apache/james/transport/mailets/AbstractSign.java (671:678) - mailet/standard/src/main/java/org/apache/james/transport/mailets/utils/MimeMessageUtils.java (80:87) duplicated block id: 54 size: 6 cleaned lines of code in 2 files: - protocols/imap/src/main/java/org/apache/james/imap/processor/DeleteACLProcessor.java (116:123) - protocols/imap/src/main/java/org/apache/james/imap/processor/SetACLProcessor.java (149:156)