This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 141faa52c2eeedb92b68c2254e11acd58f98a02f
Author: Benoit Tellier <btell...@linagora.com>
AuthorDate: Wed Nov 13 11:20:03 2019 +0700

    [Refactoring] StatusProcessor: Avoid final variables
---
 .../james/imap/processor/StatusProcessor.java      | 30 +++++++++++-----------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git 
a/protocols/imap/src/main/java/org/apache/james/imap/processor/StatusProcessor.java
 
b/protocols/imap/src/main/java/org/apache/james/imap/processor/StatusProcessor.java
index 5355051..5dd0ab4 100644
--- 
a/protocols/imap/src/main/java/org/apache/james/imap/processor/StatusProcessor.java
+++ 
b/protocols/imap/src/main/java/org/apache/james/imap/processor/StatusProcessor.java
@@ -53,35 +53,35 @@ public class StatusProcessor extends 
AbstractMailboxProcessor<StatusRequest> {
 
     @Override
     protected void doProcess(StatusRequest request, ImapSession session, Tag 
tag, ImapCommand command, Responder responder) {
-        final MailboxPath mailboxPath = 
PathConverter.forSession(session).buildFullPath(request.getMailboxName());
-        final StatusDataItems statusDataItems = request.getStatusDataItems();
-        final MailboxSession mailboxSession = 
ImapSessionUtils.getMailboxSession(session);
+        MailboxPath mailboxPath = 
PathConverter.forSession(session).buildFullPath(request.getMailboxName());
+        StatusDataItems statusDataItems = request.getStatusDataItems();
+        MailboxSession mailboxSession = 
ImapSessionUtils.getMailboxSession(session);
 
         try {
             LOGGER.debug("Status called on mailbox named {}", mailboxPath);
 
-            final MailboxManager mailboxManager = getMailboxManager();
-            final MessageManager mailbox = 
mailboxManager.getMailbox(mailboxPath, 
ImapSessionUtils.getMailboxSession(session));
-            final MessageManager.MetaData.FetchGroup fetchGroup;
+            MailboxManager mailboxManager = getMailboxManager();
+            MessageManager mailbox = mailboxManager.getMailbox(mailboxPath, 
ImapSessionUtils.getMailboxSession(session));
+            MessageManager.MetaData.FetchGroup fetchGroup;
             if (statusDataItems.isUnseen()) {
                 fetchGroup = MessageManager.MetaData.FetchGroup.UNSEEN_COUNT;
             } else {
                 fetchGroup = MessageManager.MetaData.FetchGroup.NO_UNSEEN;
             }
-            final MessageManager.MetaData metaData = 
mailbox.getMetaData(false, mailboxSession, fetchGroup);
-
-            final Long messages = messages(statusDataItems, metaData);
-            final Long recent = recent(statusDataItems, metaData);
-            final MessageUid uidNext = uidNext(statusDataItems, metaData);
-            final Long uidValidity = uidValidity(statusDataItems, metaData);
-            final Long unseen = unseen(statusDataItems, metaData);
-            final Long highestModSeq = highestModSeq(statusDataItems, 
metaData);
+            MessageManager.MetaData metaData = mailbox.getMetaData(false, 
mailboxSession, fetchGroup);
+
+            Long messages = messages(statusDataItems, metaData);
+            Long recent = recent(statusDataItems, metaData);
+            MessageUid uidNext = uidNext(statusDataItems, metaData);
+            Long uidValidity = uidValidity(statusDataItems, metaData);
+            Long unseen = unseen(statusDataItems, metaData);
+            Long highestModSeq = highestModSeq(statusDataItems, metaData);
             
             // Enable CONDSTORE as this is a CONDSTORE enabling command
             if (highestModSeq != null) {
                 condstoreEnablingCommand(session, responder, metaData, false); 
             }
-            final MailboxStatusResponse response = new 
MailboxStatusResponse(messages, recent, uidNext, highestModSeq, uidValidity, 
unseen, request.getMailboxName());
+            MailboxStatusResponse response = new 
MailboxStatusResponse(messages, recent, uidNext, highestModSeq, uidValidity, 
unseen, request.getMailboxName());
             responder.respond(response);
             unsolicitedResponses(session, responder, false);
             okComplete(command, tag, responder);


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to