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

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


    from 9791db1  JAMES-2266 CassandraMailboxMergingRoutes should rely on 
standard error management
     new 23a7328  [Refactoring] Remove unecessary cast
     new feb5c5f  MAILBOX-393 MailboxManager::deleteMailbox by mailboxId
     new c13556d  MAILBOX-393 Make JMAP Mailbox deletion rename proof
     new 1556026  MAILBOX-393 MailboxManager::renameMailbox by mailboxId
     new 9f6a148  MAILBOX-393 Make JMAP Mailbox update rename proof
     new 76eff24  MAILBOX-389 Disable maildir failing tests
     new ed106de  MAILBOX-393 Improve MailboxManager::renameMailbox javadoc
     new 07fc183  [Refactoring] Enhance code style in AbstractImapCommandParser
     new 8b8a86a  [Refactoring] Enhance code style in AbstractMailboxProcessor
     new 8f2101a  [Refactoring] ImapCommandValidity should be backed by an enum
     new f222fba  [Refactoring] ImapConstants: strong typing for command names
     new 33eebba  [Refactoring] Enforce IMAP request to have the correct 
Command associated with them
     new dab8072  [Refactoring] Strong typing for ImapComposer::commandName
     new 47842a5  [JAMES-3001] use untilAsserted to have a decent message when 
a test fails
     new 9a48d69  [JAMES-3001] remove useless calls in tests scenarios
     new cf21018  [JAMES-3001] add some debug logs for SpamAssassin client
     new bfeb346  [JAMES-3001] make sure spamassassin learning is done before 
going ahead with next steps

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/james/mailbox/MailboxManager.java   |  34 +++-
 .../apache/james/mailbox/MailboxManagerTest.java   | 177 ++++++++++++++++++++-
 .../DomainUserMaildirMailboxManagerTest.java       |  33 ++++
 .../maildir/FullUserMaildirMailboxManagerTest.java |  33 ++++
 .../james/mailbox/store/StoreMailboxManager.java   | 130 ++++++++++-----
 .../org/apache/james/imap/api/ImapCommand.java     |  73 +++++----
 .../org/apache/james/imap/api/ImapConstants.java   | 145 ++++++-----------
 .../decode/base/AbstractImapCommandParser.java     |  22 ++-
 .../parser/AbstractMessageRangeCommandParser.java  |   6 +-
 .../parser/AbstractSelectionCommandParser.java     |   6 +-
 .../decode/parser/AbstractUidCommandParser.java    |  11 +-
 .../imap/decode/parser/AppendCommandParser.java    |   8 +-
 .../decode/parser/AuthenticateCommandParser.java   |  10 +-
 .../decode/parser/CapabilityCommandParser.java     |   9 +-
 .../imap/decode/parser/CheckCommandParser.java     |   7 +-
 .../imap/decode/parser/CloseCommandParser.java     |   9 +-
 .../imap/decode/parser/CompressCommandParser.java  |   9 +-
 .../imap/decode/parser/CopyCommandParser.java      |   9 +-
 .../imap/decode/parser/CreateCommandParser.java    |   7 +-
 .../imap/decode/parser/DeleteACLCommandParser.java |   7 +-
 .../imap/decode/parser/DeleteCommandParser.java    |   7 +-
 .../imap/decode/parser/EnableCommandParser.java    |   7 +-
 .../imap/decode/parser/ExamineCommandParser.java   |   9 +-
 .../imap/decode/parser/ExpungeCommandParser.java   |   7 +-
 .../imap/decode/parser/FetchCommandParser.java     |   7 +-
 .../imap/decode/parser/GetACLCommandParser.java    |   7 +-
 .../decode/parser/GetAnnotationCommandParser.java  |  11 +-
 .../imap/decode/parser/GetQuotaCommandParser.java  |   7 +-
 .../decode/parser/GetQuotaRootCommandParser.java   |   7 +-
 .../imap/decode/parser/IdleCommandParser.java      |   7 +-
 .../imap/decode/parser/ListCommandParser.java      |  10 +-
 .../decode/parser/ListRightsCommandParser.java     |   9 +-
 .../imap/decode/parser/LoginCommandParser.java     |   9 +-
 .../imap/decode/parser/LogoutCommandParser.java    |   9 +-
 .../imap/decode/parser/LsubCommandParser.java      |   8 +-
 .../imap/decode/parser/MoveCommandParser.java      |  10 +-
 .../imap/decode/parser/MyRightsCommandParser.java  |   8 +-
 .../imap/decode/parser/NamespaceCommandParser.java |   8 +-
 .../imap/decode/parser/NoopCommandParser.java      |   9 +-
 .../imap/decode/parser/RenameCommandParser.java    |   9 +-
 .../imap/decode/parser/SearchCommandParser.java    |  13 +-
 .../imap/decode/parser/SelectCommandParser.java    |   7 +-
 .../imap/decode/parser/SetACLCommandParser.java    |   9 +-
 .../decode/parser/SetAnnotationCommandParser.java  |   7 +-
 .../imap/decode/parser/SetQuotaCommandParser.java  |   8 +-
 .../imap/decode/parser/StartTLSCommandParser.java  |   9 +-
 .../imap/decode/parser/StatusCommandParser.java    |   7 +-
 .../imap/decode/parser/StoreCommandParser.java     |   7 +-
 .../imap/decode/parser/SubscribeCommandParser.java |   9 +-
 .../james/imap/decode/parser/UidCommandParser.java |   5 +-
 .../imap/decode/parser/UnselectCommandParser.java  |  10 +-
 .../decode/parser/UnsubscribeCommandParser.java    |   9 +-
 .../imap/decode/parser/XListCommandParser.java     |   8 +-
 .../james/imap/encode/ACLResponseEncoder.java      |   2 +-
 .../imap/encode/AnnotationResponseEncoder.java     |   2 +-
 .../imap/encode/CapabilityResponseEncoder.java     |   2 +-
 .../james/imap/encode/FetchResponseEncoder.java    |   3 +-
 .../james/imap/encode/ImapResponseComposer.java    |   3 +-
 .../james/imap/encode/LSubResponseEncoder.java     |   2 +-
 .../james/imap/encode/ListResponseEncoder.java     |   2 +-
 .../imap/encode/ListRightsResponseEncoder.java     |   2 +-
 .../james/imap/encode/ListingEncodingUtils.java    |   6 +-
 .../imap/encode/MailboxStatusResponseEncoder.java  |   2 +-
 .../james/imap/encode/MyRightsResponseEncoder.java |   2 +-
 .../imap/encode/NamespaceResponseEncoder.java      |   2 +-
 .../james/imap/encode/QuotaResponseEncoder.java    |   2 +-
 .../imap/encode/QuotaRootResponseEncoder.java      |   2 +-
 .../james/imap/encode/SearchResponseEncoder.java   |   2 +-
 .../james/imap/encode/StatusResponseEncoder.java   |   2 +-
 .../james/imap/encode/XListResponseEncoder.java    |   2 +-
 .../imap/encode/base/ImapResponseComposerImpl.java |   7 +-
 .../james/imap/message/request/AppendRequest.java  |   9 +-
 .../imap/message/request/AuthenticateRequest.java  |   7 +-
 .../imap/message/request/CapabilityRequest.java    |   7 +-
 .../james/imap/message/request/CheckRequest.java   |   7 +-
 .../james/imap/message/request/CloseRequest.java   |   7 +-
 .../imap/message/request/CompressRequest.java      |   7 +-
 .../james/imap/message/request/CopyRequest.java    |   7 +-
 .../james/imap/message/request/CreateRequest.java  |   6 +-
 .../imap/message/request/DeleteACLRequest.java     |   6 +-
 .../james/imap/message/request/DeleteRequest.java  |   6 +-
 .../james/imap/message/request/EnableRequest.java  |   6 +-
 .../james/imap/message/request/ExamineRequest.java |   6 +-
 .../james/imap/message/request/ExpungeRequest.java |   6 +-
 .../james/imap/message/request/FetchRequest.java   |   8 +-
 .../james/imap/message/request/GetACLRequest.java  |   6 +-
 .../imap/message/request/GetAnnotationRequest.java |  10 +-
 .../imap/message/request/GetQuotaRequest.java      |   6 +-
 .../imap/message/request/GetQuotaRootRequest.java  |   6 +-
 .../message/request/IRAuthenticateRequest.java     |   8 +-
 .../james/imap/message/request/IdleRequest.java    |   8 +-
 .../james/imap/message/request/ListRequest.java    |   6 +-
 .../imap/message/request/ListRightsRequest.java    |   6 +-
 .../james/imap/message/request/LoginRequest.java   |   6 +-
 .../james/imap/message/request/LogoutRequest.java  |   8 +-
 .../james/imap/message/request/LsubRequest.java    |   6 +-
 .../james/imap/message/request/MoveRequest.java    |   6 +-
 .../imap/message/request/MyRightsRequest.java      |   7 +-
 .../imap/message/request/NamespaceRequest.java     |   7 +-
 .../james/imap/message/request/NoopRequest.java    |   7 +-
 .../james/imap/message/request/RenameRequest.java  |   7 +-
 .../james/imap/message/request/SearchRequest.java  |   8 +-
 .../james/imap/message/request/SelectRequest.java  |   7 +-
 .../james/imap/message/request/SetACLRequest.java  |   6 +-
 .../imap/message/request/SetAnnotationRequest.java |   6 +-
 .../imap/message/request/SetQuotaRequest.java      |   6 +-
 .../imap/message/request/StartTLSRequest.java      |   8 +-
 .../james/imap/message/request/StatusRequest.java  |   6 +-
 .../james/imap/message/request/StoreRequest.java   |   6 +-
 .../imap/message/request/SubscribeRequest.java     |   6 +-
 .../imap/message/request/UnselectRequest.java      |   8 +-
 .../imap/message/request/UnsubscribeRequest.java   |   6 +-
 .../james/imap/message/request/XListRequest.java   |   5 +-
 .../imap/message/response/ListRightsResponse.java  |   2 +-
 .../imap/processor/AbstractMailboxProcessor.java   |   9 +-
 .../james/imap/processor/CompressProcessor.java    |   2 +-
 .../org/apache/james/imap/api/ImapCommandTest.java |  66 ++++++++
 .../james/imap/decode/parser/CopyParserTest.java   |   7 +-
 .../decode/parser/CreateCommandParserTest.java     |   8 +-
 .../parser/FetchCommandParserPartialFetchTest.java |   7 +-
 .../parser/GetAnnotationCommandParserTest.java     |  89 +++++------
 .../imap/decode/parser/GetQuotaParserTest.java     |   6 +-
 .../imap/decode/parser/GetQuotaRootParserTest.java |  13 +-
 .../james/imap/decode/parser/MoveParserTest.java   |   7 +-
 .../parser/SearchCommandParserCharsetTest.java     |   8 +-
 .../SearchCommandParserQuotedCharsetTest.java      |  10 +-
 ...earchCommandParserSearchKeySequenceSetTest.java |   4 -
 .../parser/SetAnnotationCommandParserTest.java     |  29 ++--
 .../decode/parser/SetQuotaCommandParserTest.java   |   6 +-
 .../imap/decode/parser/StoreCommandParserTest.java |   7 +-
 .../imap/encode/ListingEncodingUtilsTest.java      |  21 +--
 .../imap/encode/NamespaceResponseEncoderTest.java  |  10 +-
 .../james/imap/processor/CopyProcessorTest.java    |  10 +-
 .../imap/processor/DeleteACLProcessorTest.java     |   2 -
 .../james/imap/processor/GetACLProcessorTest.java  |   3 +-
 .../imap/processor/GetAnnotationProcessorTest.java |   1 -
 .../imap/processor/GetQuotaProcessorTest.java      |   7 +-
 .../imap/processor/GetQuotaRootProcessorTest.java  |   7 +-
 .../james/imap/processor/LSubProcessorTest.java    |  20 ++-
 .../imap/processor/ListRightsProcessorTest.java    |   3 +-
 .../james/imap/processor/MoveProcessorTest.java    |  10 +-
 .../imap/processor/NamespaceProcessorTest.java     |   2 +-
 .../james/imap/processor/SearchProcessorTest.java  |   7 +-
 .../james/imap/processor/SetACLProcessorTest.java  |   7 +-
 .../imap/processor/SetAnnotationProcessorTest.java |   2 +-
 .../imap/processor/SetQuotaProcessorTest.java      |   3 +-
 .../methods/integration/SpamAssassinContract.java  | 146 ++++++++---------
 .../methods/SetMailboxesDestructionProcessor.java  |   5 +-
 .../draft/methods/SetMailboxesUpdateProcessor.java |   4 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |  12 +-
 .../james/spamassassin/SpamAssassinInvoker.java    |  22 ++-
 .../james/spamassassin/SpamAssassinResult.java     |  23 ++-
 152 files changed, 1068 insertions(+), 887 deletions(-)
 create mode 100644 
protocols/imap/src/test/java/org/apache/james/imap/api/ImapCommandTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to