8983dbbe0512b394d1063f5c5ee585e5873fc30d
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 2
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move Method | 2 | ||
| Move Method private getMailboxMessage(messageMapper MessageMapper<Id>, messageId MessageId, mailbox Mailbox<Id>) : MailboxMessage<Id> from class org.apache.james.jmap.methods.SetMessagesMethod to private getMailboxMessage(messageMapper MessageMapper<Id>, messageId MessageId, mailbox Mailbox<Id>) : MailboxMessage<Id> from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Move Method private delete(messageMapper MessageMapper<Id>, mailboxSession MailboxSession, responseBuilder SetMessagesResponse.Builder) : Consumer<? super MessageId> from class org.apache.james.jmap.methods.SetMessagesMethod to private delete(messageMapper MessageMapper<Id>, mailboxSession MailboxSession) : Function<? super MessageId,SetMessagesResponse> from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Consumer<? super MessageId> to Function<? super MessageId,SetMessagesResponse> in method private delete(messageMapper MessageMapper<Id>, mailboxSession MailboxSession) : Function<? super MessageId,SetMessagesResponse> in class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Move Attribute | 4 | ||
| Move Attribute private LOGGER : Logger from class org.apache.james.jmap.methods.SetMessagesMethod to private LOGGER : Logger from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Move Attribute private LIMIT_BY_ONE : int from class org.apache.james.jmap.methods.SetMessagesMethod to private LIMIT_BY_ONE : int from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Move Attribute private mailboxMapperFactory : MailboxMapperFactory<Id> from class org.apache.james.jmap.methods.SetMessagesMethod to private mailboxMapperFactory : MailboxMapperFactory<Id> from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Move Attribute private mailboxSessionMapperFactory : MailboxSessionMapperFactory<Id> from class org.apache.james.jmap.methods.SetMessagesMethod to private mailboxSessionMapperFactory : MailboxSessionMapperFactory<Id> from class org.apache.james.jmap.methods.SetMessagesDestructionProcessor | From | To | |
| Extract Class | 1 | ||
| Extract Class org.apache.james.jmap.methods.SetMessagesDestructionProcessor from class org.apache.james.jmap.methods.SetMessagesMethod | From | To | |
| Inline Variable | 1 | ||
| Inline Variable responseBuilder : SetMessagesResponse.Builder in method private setMessagesResponse(request SetMessagesRequest, mailboxSession MailboxSession) : SetMessagesResponse from class org.apache.james.jmap.methods.SetMessagesMethod | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type messagesProcessors : List<SetMessagesProcessor<Id>> to messagesProcessors : Set<SetMessagesProcessor<Id>> in class org.apache.james.jmap.methods.SetMessagesMethod | From | To |