eb55762a3c91998c11720c1f8535913230641215
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move Method | 4 | ||
Move Method private deleteInV1(optional Optional<SimpleMailboxMessage>) : CompletableFuture<Void> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private deleteInV1(optional Optional<SimpleMailboxMessage>) : CompletableFuture<Void> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Move Method private performV1ToV2Migration(messageV1 Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>) : CompletableFuture<Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private performV1ToV2Migration(messageV1 Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>) : CompletableFuture<Void> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Move Method private performV1ToV2Migration(message SimpleMailboxMessage) : CompletableFuture<Void> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private performV1ToV2Migration(message SimpleMailboxMessage) : CompletableFuture<Void> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Move Method private saveInV2FromV1(message SimpleMailboxMessage) : CompletableFuture<Optional<SimpleMailboxMessage>> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private saveInV2FromV1(message SimpleMailboxMessage) : CompletableFuture<Optional<SimpleMailboxMessage>> from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Change Return Type | 1 | ||
Change Return Type CompletableFuture<Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>> to CompletableFuture<Void> in method private performV1ToV2Migration(messageV1 Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>) : CompletableFuture<Void> in class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Move Attribute | 2 | ||
Move Attribute private LOGGER : Logger from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private LOGGER : Logger from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Move Attribute private messageDAOV2 : CassandraMessageDAOV2 from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration to private messageDAOV2 : CassandraMessageDAOV2 from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread | From | To | |
Extract Class | 1 | ||
Extract Class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationThread from class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration | From | To | |
Rename Attribute | 1 | ||
Rename Attribute messageDAOV2 : CassandraMessageDAOV2 to messagesToBeMigrated : EvictingQueue<Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>> in class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration | From | To | |
Extract Method | 2 | ||
Extract Method private retrieveMessageOnV2() : Optional<CassandraMessageDAOV2.MessageResult> extracted from public migrationShouldWorkWithAttachments() : void in class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationTest | From | To | |
Extract Method private retrieveMessageOnV2() : Optional<CassandraMessageDAOV2.MessageResult> extracted from public migrationShouldWorkWithoutAttachments() : void in class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2MigrationTest | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type messageDAOV2 : CassandraMessageDAOV2 to messagesToBeMigrated : EvictingQueue<Pair<MessageWithoutAttachment,Stream<MessageAttachmentRepresentation>>> in class org.apache.james.mailbox.cassandra.mail.migration.V1ToV2Migration | From | To |