989d60e676bec7d17a26157d2d55ca4d89998b3a
Files Diff
- Added: 8
- Removed: 2
- Renamed: 0
- Modified: 6
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 2 | ||
Move And Rename Method private parseDestinationMailboxPath(user String, urlPath String, session MailboxSession) : MailboxPath from class org.apache.james.transport.mailets.delivery.SievePoster to private useSlashAsSeparator(urlPath String, session MailboxSession, fallbackFolder String) : String from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Move And Rename Method private appendMessageToMailboxWithSession(mail MimeMessage, user String, session MailboxSession, path MailboxPath) : void from class org.apache.james.transport.mailets.delivery.SievePoster to private append(mail MimeMessage, user String, folder String, session MailboxSession) : void from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type mailboxManager : MailboxManager to mailboxAppender : MailboxAppender in method public SievePoster(mailboxAppender MailboxAppender, folder String, usersRepos UsersRepository, mailetContext MailetContext) in class org.apache.james.transport.mailets.delivery.SievePoster | From | To | |
Move Method | 3 | ||
Move Method public setSieveRepository(sieveRepository SieveRepository) : void from class org.apache.james.transport.mailets.delivery.LocalDelivery to public setSieveRepository(sieveRepository SieveRepository) : void from class org.apache.james.transport.mailets.delivery.SieveLocalDelivery | From | To | |
Move Method private createMailboxSession(user String) : MailboxSession from class org.apache.james.transport.mailets.delivery.SievePoster to public createMailboxSession(user String) : MailboxSession from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Move Method public setSieveRepository(sieveRepository SieveRepository) : void from class org.apache.james.transport.mailets.delivery.ToRecipientFolder to public setSieveRepository(sieveRepository SieveRepository) : void from class org.apache.james.transport.mailets.delivery.SieveLocalDelivery | From | To | |
Change Return Type | 1 | ||
Change Return Type MailboxPath to String in method private useSlashAsSeparator(urlPath String, session MailboxSession, fallbackFolder String) : String in class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Move Attribute | 5 | ||
Move Attribute private sieveRepository : SieveRepository from class org.apache.james.transport.mailets.delivery.LocalDelivery to private sieveRepository : SieveRepository from class org.apache.james.transport.mailets.delivery.SieveLocalDelivery | From | To | |
Move Attribute private IS_RECENT : boolean from class org.apache.james.transport.mailets.delivery.SievePoster to private IS_RECENT : boolean from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Move Attribute private sieveRepository : SieveRepository from class org.apache.james.transport.mailets.delivery.ToRecipientFolder to private sieveRepository : SieveRepository from class org.apache.james.transport.mailets.delivery.SieveLocalDelivery | From | To | |
Move Attribute private FLAGS : Flags from class org.apache.james.transport.mailets.delivery.SievePoster to private FLAGS : Flags from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Move Attribute private mailboxManager : MailboxManager from class org.apache.james.transport.mailets.delivery.SievePoster to private mailboxManager : MailboxManager from class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Extract Class | 1 | ||
Extract Class org.apache.james.transport.mailets.delivery.MailboxAppender from class org.apache.james.transport.mailets.delivery.SievePoster | From | To | |
Rename Class | 1 | ||
Rename Class org.apache.james.transport.mailets.delivery.ToRecipientFolderTest renamed to org.apache.james.transport.mailets.delivery.SieveToRecipientFolderTest | From | To | |
Rename Attribute | 1 | ||
Rename Attribute mailboxManager : MailboxManager to mailboxAppender : MailboxAppender in class org.apache.james.transport.mailets.delivery.SievePoster | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type recipientFolder : ToRecipientFolder to recipientFolder : SieveToRecipientFolder in class org.apache.james.transport.mailets.delivery.SieveToRecipientFolderTest | From | To | |
Change Attribute Type mailboxManager : MailboxManager to mailboxAppender : MailboxAppender in class org.apache.james.transport.mailets.delivery.SievePoster | From | To | |
Rename Parameter | 3 | ||
Rename Parameter user : String to fallbackFolder : String in method private useSlashAsSeparator(urlPath String, session MailboxSession, fallbackFolder String) : String in class org.apache.james.transport.mailets.delivery.MailboxAppender | From | To | |
Rename Parameter mailboxManager : MailboxManager to mailboxAppender : MailboxAppender in method public SievePoster(mailboxAppender MailboxAppender, folder String, usersRepos UsersRepository, mailetContext MailetContext) in class org.apache.james.transport.mailets.delivery.SievePoster | From | To | |
Rename Parameter inbox : MailboxPath to mailboxPath : MailboxPath in method private prepareMessageManagerOn(mailboxPath MailboxPath) : MessageManager in class org.apache.james.transport.mailets.delivery.SieveIntegrationTest | From | To |