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 9230fb5965b6b64cc949c019dadd0cbd14feed41 Author: Benoit Tellier <btell...@linagora.com> AuthorDate: Thu Nov 14 11:17:08 2019 +0700 [Refactoring] MessageResultImpl: HeadersImpl can be static --- .../org/apache/james/mailbox/store/MessageResultImpl.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/mailbox/store/src/main/java/org/apache/james/mailbox/store/MessageResultImpl.java b/mailbox/store/src/main/java/org/apache/james/mailbox/store/MessageResultImpl.java index 520d04f..9350694 100644 --- a/mailbox/store/src/main/java/org/apache/james/mailbox/store/MessageResultImpl.java +++ b/mailbox/store/src/main/java/org/apache/james/mailbox/store/MessageResultImpl.java @@ -312,18 +312,18 @@ public class MessageResultImpl implements MessageResult { return message.getAttachments(); } - private final class HeadersImpl implements Headers { + private static final class HeadersImpl implements Headers { - private final Message msg; + private final MailboxMessage msg; private List<Header> headers; - private HeadersImpl(Message msg) { + private HeadersImpl(MailboxMessage msg) { this.msg = msg; } @Override public int hashCode() { - return 39 * 19 + message.hashCode(); + return 39 * 19 + msg.hashCode(); } @Override @@ -351,13 +351,12 @@ public class MessageResultImpl implements MessageResult { public Iterator<Header> headers() throws MailboxException { if (headers == null) { try { - headers = ResultUtils.createHeaders(message); + headers = ResultUtils.createHeaders(msg); } catch (IOException e) { throw new MailboxException("Unable to parse headers", e); } } return headers.iterator(); } - } } --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org