Merge remote-tracking branch 'fabien/JAMES-1676'
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/d3b49527 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/d3b49527 Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/d3b49527 Branch: refs/heads/master Commit: d3b49527ca1685a6df7955249a92df498775da97 Parents: 4d41921 3600987 Author: Matthieu Baechler <matthieu.baech...@gmail.com> Authored: Mon Feb 15 13:54:31 2016 +0100 Committer: Matthieu Baechler <matthieu.baech...@gmail.com> Committed: Mon Feb 15 13:54:31 2016 +0100 ---------------------------------------------------------------------- .../org/apache/james/jmap/MethodsModule.java | 2 + .../jmap/methods/SetMessagesMethodTest.java | 378 ++++++++++++++++++- .../protocols/jmap/doc/specs/spec/message.mdwn | 7 +- .../james/jmap/methods/SetMessagesMethod.java | 14 +- .../methods/SetMessagesUpdateProcessor.java | 157 ++++++++ .../methods/UpdateMessagePatchConverter.java | 58 +++ .../methods/UpdateMessagePatchValidator.java | 78 ++++ .../james/jmap/methods/ValidationResult.java | 69 ++++ .../apache/james/jmap/methods/Validator.java | 27 ++ .../org/apache/james/jmap/model/SetError.java | 28 +- .../james/jmap/model/SetMessagesRequest.java | 29 +- .../james/jmap/model/SetMessagesResponse.java | 19 + .../james/jmap/model/UpdateMessagePatch.java | 146 +++++++ .../UpdateMessagePatchValidatorTest.java | 76 ++++ .../apache/james/jmap/model/SetErrorTest.java | 60 ++- .../jmap/model/SetMessagesRequestTest.java | 20 +- .../jmap/model/SetMessagesResponseTest.java | 95 +++++ .../jmap/model/UpdateMessagePatchTest.java | 82 ++++ 18 files changed, 1279 insertions(+), 66 deletions(-) ---------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org