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 |