792a87a04872842060cd9054a86bb6de8987ca19
Files Diff
- Added: 3
- Removed: 0
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 4 | ||
Pull Up Method protected decode(command ImapCommand, request ImapRequestLineReader, tag String, useUids boolean, session ImapSession) : ImapMessage from class org.apache.james.imap.decode.parser.CopyCommandParser to protected decode(command ImapCommand, request ImapRequestLineReader, tag String, useUids boolean, session ImapSession) : ImapMessage from class org.apache.james.imap.decode.parser.AbstractMessageRangeCommandParser | From | To | |
Pull Up Method public isUseUids() : boolean from class org.apache.james.imap.message.request.CopyRequest to public isUseUids() : boolean from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Pull Up Method public getIdSet() : IdRange[] from class org.apache.james.imap.message.request.CopyRequest to public getIdSet() : IdRange[] from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Pull Up Method public getMailboxName() : String from class org.apache.james.imap.message.request.CopyRequest to public getMailboxName() : String from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method protected CopyCommandParser(command ImapCommand) from class org.apache.james.imap.decode.parser.CopyCommandParser to public AbstractMessageRangeCommandParser(command ImapCommand) from class org.apache.james.imap.decode.parser.AbstractMessageRangeCommandParser | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type request : CopyRequest to request : M in method protected doProcess(request M, session ImapSession, tag String, command ImapCommand, responder Responder) : void in class org.apache.james.imap.processor.AbstractMessageRangeProcessor | From | To | |
Move Method | 1 | ||
Move Method protected doProcess(request CopyRequest, session ImapSession, tag String, command ImapCommand, responder Responder) : void from class org.apache.james.imap.processor.CopyProcessor to protected doProcess(request M, session ImapSession, tag String, command ImapCommand, responder Responder) : void from class org.apache.james.imap.processor.AbstractMessageRangeProcessor | From | To | |
Pull Up Attribute | 3 | ||
Pull Up Attribute private mailboxName : String from class org.apache.james.imap.message.request.CopyRequest to private mailboxName : String from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Pull Up Attribute private useUids : boolean from class org.apache.james.imap.message.request.CopyRequest to private useUids : boolean from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Pull Up Attribute private idSet : IdRange[] from class org.apache.james.imap.message.request.CopyRequest to private idSet : IdRange[] from class org.apache.james.imap.message.request.AbstractMessageRangeRequest | From | To | |
Extract Superclass | 3 | ||
Extract Superclass org.apache.james.imap.processor.AbstractMessageRangeProcessor from classes [org.apache.james.imap.processor.CopyProcessor, org.apache.james.imap.processor.MoveProcessor] | From | To | |
Extract Superclass org.apache.james.imap.decode.parser.AbstractMessageRangeCommandParser from classes [org.apache.james.imap.decode.parser.CopyCommandParser, org.apache.james.imap.decode.parser.MoveCommandParser] | From | To | |
Extract Superclass org.apache.james.imap.message.request.AbstractMessageRangeRequest from classes [org.apache.james.imap.message.request.CopyRequest, org.apache.james.imap.message.request.MoveRequest] | From | To |